授業計画 |
| 回数 |
学習目標 |
学習項目 |
| 1 |
指定のアプリ作成が出来る。 |
・授業オリエンテーション
・Xcodeの最新バージョンのインストール方法について学習する。
・指定のアプリを作成し、最新のXcodeの環境でアプリを作成する。 |
| 【理解度確認】 |
| 2 |
SwiftUIのViewとライフサイクルについて説明が出来る。 |
・SwiftUIのViewとライフサイクルについて学習する。 |
| 【理解度確認】課題 |
| 3 |
SwiftUIのデータ管理について説明が出来る。 |
・SwiftUIのデータ管理について学習する。 |
| 【理解度確認】課題 |
| 4 |
Combineフレームワークについて説明が出来る。 |
・Combineフレームワークについて学習する。 |
| 【理解度確認】課題 |
| 5 |
ジェスチャーを用いたアプリの作成が出来る(1)。 |
・ジェスチャーについての基本を学習する。 |
| 【理解度確認】 |
| 6 |
ジェスチャーを用いたアプリの作成が出来る(2)。 |
・ジェスチャーを用いたアプリ作成について学習する。 |
| 【理解度確認】課題 |
| 7 |
カメラを用いたアプリの作成が出来る(1)。 |
・カメラの基本を学習する。 |
| 【理解度確認】 |
| 8 |
カメラを用いたアプリの作成が出来る(2)。 |
・画像加工について学習する。 |
| 【理解度確認】課題 |
| 9 |
加速度センサーを用いたアプリの作成が出来る。 |
・加速度センサーを用いたアプリ作成について学習する。 |
| 【理解度確認】課題 |
| 10 |
地図を用いたアプリの作成が出来る(1)。 |
・地図を用いたアプリ作成について学習する(1)。 |
| 【理解度確認】 |
| 11 |
地図を用いたアプリの作成が出来る(2)。 |
・地図を用いたアプリ作成について学習する(2)。 |
| 【理解度確認】課題 |
| 12 |
ウィジェットについて説明が出来る。 |
・ウィジェットについて学習する。 |
| 【理解度確認】 |
| 13 |
Web APIを用いたアプリの作成が出来る。 |
・Web APIを活用したアプリ作成について学習する。 |
| 【理解度確認】課題 |
| 14 |
オリジナルアプリの作成が出来る。 |
・第1回から第13回までの内容を利用したアプリの作成を行う。 |
| 【理解度確認】課題 |
| 15 |
オリジナルアプリの作成が出来る。 |
・第14回の作品を完成させる。 |
| 【理解度確認】課題 |