| 科目コード | 26C021670 |
|---|---|
| 科目名 | プログラミング技法Ⅱ |
| 担当者名 | 保坂 修治 |
| 授業の概要 | ソフトウエアのバージョン管理は、ソフトウエア開発において重要な要素となっています。ソフトウエア開発における管理、追跡、実装の仕組みとその操作を、分散バージョン管理システムgitを利用して学びます。 |
| 実務経験 | |
| 事前事後の学習内容 | 事前:教科書と資料を見ておく 事後:授業で取り組んだ内容について復習する |
| 到達目標 | gitとgithubのようなバージョン管理のためのプラットフォームを使って、ソフトウエア開発プロジェクトにおけるバージョン管理システムの役割を理解して、それを実際に利用できるようになる。 |
| 授業の進め方 | gitとソフトウエア開発プラットフォームgithubや関連するツールを実際に操作しながら、バージョン管理システムの仕組みと利用方法について学習を進める。 |
| 授業計画 | 【第1回】ソフトウェア開発とバージョン管理 【第2回】gitの基本操作(1) 【第3回】gitの基本操作(2) 【第4回】gitの基本操作(3) 【第5回】gitの基本操作(4) 【第6回】gitの基本操作(5) 【第7回】ブランチの概念 【第8回】ブランチの操作(1) 【第9回】ブランチの操作(2) 【第10回】コンフリクトの解決(1) 【第11回】コンフリクトの解決(2) 【第12回】Githubの基本操作(1) 【第13回】Githubの基本操作(2) 【第14回】Githubの基本操作(3) 【第15回】振り返り |
| 成績評価方法 | 毎回の授業への取り組み50%、提出課題50%で評価する |
| テキスト | たにぐち まこと (著) 「GitとGitHubの教科書」SBクリエイティブ |
| 参考文献 |
