| 科目コード |
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クリエイティブ |
| 参考文献 |
|