授業計画 | テーマ | 内容 | 授業を受けるにあたって |
第1回目 | ガイダンス | 実習環境、プログラミング言語、コンピュータの構成 | ガイダンスを行うので特になし |
第2回目 | プログラミング概要 | プログラムの刑式と基本用語、プログラムの作成・翻訳・実行 変数の概念,代入と参照 | 教科書P2~P13を予習しておくこと |
第3回目 | 代入文,入力,出力 | データ入力、演算と代入、入力値と演算結果の出力 | 教科書P14~P20を予習しておくこと |
第4回目 | 代入文,入力,出力 | 二つの変数の入れ替え,型変換 | 教科書P21~P25を予習しておくこと |
第5回目 | 判断文,繰り返し文 | 繰り返しと枝分かれ(入力・演算・出力の制御) | 教科書P28~P43を予習しておくこと
if文,for文,while文の例プログラムを調べておくこと |
第6回目 | 判断文,繰り返し文 | いくつかのデータの最大値を求める | プログラム2.8を理解しておくこと |
第7回目 | 判断文,繰り返し文 | キーボードからデータを読み込み平均を計算する | プログラム2.6を予習しておくこと |
第8回目 | 配列操作 | 1次元配列(データの入出力、数表作成) | 教科書P46~P49を予習しておくこと |
第9回目 | 配列操作 | 2次元配列を用いて科目と各個人の平均を求める | 教科書P49~P53とプログラム4.1の処理内容を予習しておくこと |
第10回目 | 外部ファイルの扱い | 外部ファイルの操作 | 教科書P60~P65を予習しておくこと |
第11回目 | 関数 | 関数の定義,呼び出し,戻り値 | 教科書P68~P71を予習しておくこと |
第12回目 | 関数の引数と変数のスコープ | ローカル変数とグローバル変数,仮引数と実引数 | 教科書P71~P72を予習しておくこと |
第13回目 | プログラム応用 | 配列を用いた問題解決 | 9回の内容を練習しておくこと |
第14回目 | プログラム応用 | 関数を用いた問題解決 | 11~12回の内容を復習しておくこと |
第15回目 | プログラム応用 | 総合演習 | 特に何も予習することはない |