授業計画 |
| 回数 |
学習目標 |
学習項目 |
| 1 |
JavaScriptの役割、仕組みについて説明できる |
JavaScriptの歴史、動作原理、実行環境について学ぶ |
| 【理解度確認】 |
| 2 |
JavaScriptを使ってWebページを作成することができる |
JavaScriptをHTMLから呼び出す方法、基礎的な構文の記述方法を用いて、Webページを作成する方法を学ぶ |
| 【理解度確認】課題 |
| 3 |
変数の役割、動作方法について説明できる |
変数の役割、動作方法について説明できる |
| 【理解度確認】課題 |
| 4 |
データを用いて演算することができる |
データ型、演算子について学ぶ |
| 【理解度確認】課題 |
| 5 |
条件分岐を使ったプログラムを作ることができる |
if文、switch文を使ったプログラムの作り方を学ぶ |
| 【理解度確認】課題 |
| 6 |
論理演算子を使った条件分岐プログラムを作ることができる |
論理演算子を使った条件分岐とアルゴリズムについて学ぶ |
| 【理解度確認】課題 |
| 7 |
反復を使ったプログラムを作ることができる |
for文を使ったプログラムの作り方を学ぶ |
| 【理解度確認】課題 |
| 8 |
配列を使ったプログラムを作ることができる |
配列を使った反復処理の設定を学ぶ |
| 【理解度確認】課題 |
| 9 |
関数を使ったプログラムを作ることができる |
これまでに学んだ基礎的な構文を関数にする方法を学ぶ |
| 【理解度確認】課題 |
| 10 |
イベントを使ったプログラムを作ることができる |
イベントを取得し、プログラムを実行する方法を学ぶ |
| 【理解度確認】課題 |
| 11 |
DOMの操作① |
DOMの概要、オブジェクト指向プログラミングの考え方について学ぶ |
| 【理解度確認】課題 |
| 12 |
DOMの操作② |
DOMを操作しWebページの情報を操作する方法を学ぶ |
| 【理解度確認】課題 |
| 13 |
DOMの操作③ |
DOMを操作してイベントを用いたプログラムの作成方法を学ぶ |
| 【理解度確認】課題 |
| 14 |
コンポーネントの制作① |
これまでに学習した内容を駆使してコンポーネントの設計を学ぶ |
| 【理解度確認】課題 |
| 15 |
コンポーネントの制作② |
設計したコンポーネントを実行できるようにHTMLに組み込む方法を学ぶ |
| 【理解度確認】 |