- プログラミングとコードとは何か?
- プログラミングのプロセス(コードを書く、実行する、デバッグする)
- PATH
- 変数
- forループと制御構造
の各要点を理解してもらえるような内容にするべく努めた。手引きの資料も作って印刷し、参考にしてもらえるようにして、今日演習当日を迎えた。途中までは割と順調にいっているように思えたが、だんだん時間が押してきて最後の方は説明もそこそこに、サンプルスクリプトを表示して、デモで自分のPCでマクロを動かして終了した。最大の敗因はPATHを上手く書けない学生が続出して見て回るのに時間を取られたことだろう。Step-by-stepでスクリプトを書いていったが、順調に進めていく学生がいる一方、パスが通っていなくて結果が出ない人もそれなりに出現してしまった。パスについての内容はバッサリ切ってカレントディレクトリで全て行えばよかったかもしれない。帰り際にK先生からは、穴あきのサンプルスクリプトを作って埋めさせれば良いかもしれないとアドバイスを受けた。また、「いつも、最初の時に多すぎた内容を次年度以降分割していくんですよ」と励ましの言葉をいただいた。ご助力に感謝するとともに、最後の説明が不足してしまった学生には真に申し訳なく思った。でも、プログラミングの演習は予想以上に教えていて楽しかった。