5/24 計算の方法(2),問題の解き方(1)
- 5/24 14:00 時点で,95名が提出済みになっている.
- 締め切りは5/27 23:59.締切を過ぎても,試験までに提出すれば(ITC-LMSのシステム上はまだ提出可能),60%を上限に採点する.
今日の講義
講義は約1時間10分で30分は演習とする.講義の時間中は,端末は使わないように(電源をつける,ログインしておくのは可).
今日の範囲は第5章「計算の方法」の後半から.
教科書の補足
「計算の方法」ではプログラミングの概念だけを説明している.本格的なプログラミ
ングは,冬学期のアルゴリズム入門でRuby言語を題材に扱う予定だが,
ブラウザ上で,Processing というプログラミング言語を使って,簡単なプログラミングが体験でき
るので,紹介する.
八十八夜問題をprocessingで書いた例
day = 4 + 87;
daymonth = [0,31,28,31,30,31,30,31,31,30,31,30,31];
m = 2;
while(day > daymonth[m]){
day = day - daymonth[m];
m = m +1;
}
alert(str(m)+"月"+str(day)+"日");
「情報」授業用 プログラミング演習:図形描画プログラムを作ろうにコピー & ペーストで貼り付けて実行できる.