授業計画 |
回数 |
学習目標 |
学習項目 |
1 |
・webベースでのハイブリッドアプリ開発
ハイブリッドアプリ開発環境を準備出来る。
ハイブリッドアプリの概要を説明出来る。 |
ハイブリットアプリについての概要を学ぶ。
IDEの使い方を学ぶ。 |
【理解度確認】確認問題 |
2 |
・webベースでのハイブリッドアプリ開発
ハイブリッドアプリのサンプルを作成し、実行出来る。 |
簡単なサンプルアプリを作成する。 |
【理解度確認】課題アプリの作成 |
3 |
・webベースでのハイブリッドアプリ開発
簡単なアニメーションと描画機能を利用出来る。 |
html5とCSSを利用し、アニメーションや描画機能を備えたアプリの動作を確認する。 |
【理解度確認】課題アプリの作成 |
4 |
・webベースでのハイブリッドアプリ開発
SPAについて説明出来る。
SPA開発で利用されるフレームワークを活用出来る。 |
SPA開発に主軸を置いたフレームワークを活用したアプリの動作を確認する。 |
【理解度確認】課題アプリの作成 |
5 |
・webベースでのハイブリッドアプリ開発
簡単なイベント処理をアプリに実装出来る。 |
イベント処理を実装したアプリの動作を確認する。 |
【理解度確認】課題アプリの作成 |
6 |
・マルチプラットフォーム開発の代表的なIDEでの開発(独自レンダラ型)
開発環境を準備出来る。
マルチプラットフォーム開発の概要を説明出来る。 |
独自レンダラ型のマルチプラットフォーム開発の概要を学ぶ。
マルチプラットフォーム開発が出来るIDEの環境を準備する。
IDEに触れ、操作に慣れる。 |
【理解度確認】課題アプリの作成 |
7 |
・マルチプラットフォーム開発の代表的なIDEでの開発
サンプルアプリを作成し、実行出来る。 |
簡単なサンプルアプリを作成し、ファイル作成からアプリのビルドまでの流れを学ぶ。 |
【理解度確認】課題アプリの作成 |
8 |
・マルチプラットフォーム開発の代表的なIDEでの開発
テキストの入出力処理を実装出来る。 |
オリジナルアプリ作成を通して、テキストの入出力機能の実装を学ぶ。 |
【理解度確認】課題アプリの作成 |
9 |
・マルチプラットフォーム開発の代表的なIDEでの開発
イベント処理が実装出来る① |
オリジナルアプリ作成を通して、イベント処理の実装を学ぶ。 |
【理解度確認】課題アプリの作成 |
10 |
・マルチプラットフォーム開発の代表的なIDEでの開発
イベント処理が実装出来る② |
オリジナルアプリを完成させる。 |
【理解度確認】課題アプリの作成 |
11 |
・マルチプラットフォーム開発の代表的なIDEでの開発(ネイティブ型)
開発環境を準備出来る。
マルチプラットフォーム開発の概要を説明出来る。 |
ネイティブ型のマルチプラットフォーム開発の概要を学ぶ。
マルチプラットフォーム開発が出来るIDEの環境を準備する。
IDEに触れ、操作に慣れる。 |
【理解度確認】課題アプリの作成 |
12 |
・マルチプラットフォーム開発の代表的なIDEでの開発
サンプルアプリを作成し、実行出来る。 |
簡単なサンプルアプリを作成し、ファイル作成からアプリのビルドまでの流れを学ぶ。 |
【理解度確認】課題アプリの作成 |
13 |
・マルチプラットフォーム開発の代表的なIDEでの開発
テキストの入出力処理を実装出来る。 |
オリジナルアプリ作成を通して、テキストの入出力機能の実装を学ぶ。 |
【理解度確認】課題アプリの作成 |
14 |
・マルチプラットフォーム開発の代表的なIDEでの開発
イベント処理が実装出来る① |
オリジナルアプリ作成を通して、イベント処理の実装を学ぶ。 |
【理解度確認】課題アプリの作成 |
15 |
・マルチプラットフォーム開発の代表的なIDEでの開発
イベント処理が実装出来る② |
オリジナルアプリを完成させる。 |
【理解度確認】課題アプリの作成 |