授業計画 |
回数 |
学習目標 |
学習項目 |
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回の作品を完成させる。 |
【理解度確認】課題 |