この授業では、コンピュータの仕組み、情報がどのように表現されるか、アナログとデジタルなど、私たちの生活を支える情報技術の基礎的事項について学んだ後、プログラミングについて学びます。
| 第1回 | 10/4 |
(PART1 情報基礎) 第1章 コンピュータの仕組み 1.1 コンピュータの構成 |
| 第2回 | 10/11 |
1.2 コンピュータの動作 1.3 コンピュータの今昔 |
| 第3回 | 10/18 |
第2章 情報の表現 2.1 集合 2.2 2進数による情報の表現 |
| 第4回 | 11/1 |
2.3 数の表現 2.4 2進数の演算 |
| 第5回 | 11/8 |
第3章 アナログとデジタル 3.1 アナログ信号とデジタル信号 |
| 第6回 | 11/15 |
3.2 量子化と標本化 (アナログ信号からデジタル信号への変換) |
| 第7回 | 11/22 |
(PART2 プログラミング基礎) 1. はじめてのプログラミング 1.1 準備 1.2 HTML文書へのJavaScriptプログラムの埋め込み 1.3 簡単なJavaScriptプログラム 1.4 エラーとデバグ |
| 第8回 | 11/29 |
2. データの型と変数・式と演算 2.1 データの型と変数 2.2 算術演算 2.3 文字列の演算 2.4 比較演算 2.5 論理演算 |
| 第9回 | 12/6 |
3. 入出力 3.1 文字出力 3.2 文字入力 3.3 コメント |
| 第10回 | 12/13 |
4. 関数 4.1 組込み関数の利用 4.2 関数の定義と呼び出し |
| 第11回 | 12/20 | 5. 条件分岐: if文 |
| 第12回 | 1/10 |
6. 繰り返し: while文とfor文 6.1 while文 6.2 for文 |
| 第13回 | 1/17 |
7. Webページとプログラムの連携 7.1 プログラムへのリンク 7.2 表示内容の差し替えと表示属性の変更 7.3 ボタンを押すとプログラムを実行 7.4 フォーム入力と入出力 |
| 第14回 | 1/24 | 8. 配列 |
| 第15回 | 1/31 | 課題制作 |
授業時に配布します。