授業計画 |
回数 |
学習目標 |
学習項目 |
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に組み込む方法を学ぶ |
【理解度確認】 |