計算機実習 I

第十五回 (2015 年 7 月 16 日)

応用課題演習 IV

http://www.sw.it.aoyama.ac.jp/2015/CP1/lecture15.html

Martin J. Dürst

AGU

© 2005-15 Martin J. Dürst 青山学院大学

今日の予定

 

テストなし、ログイン不要

ログインした学生は授業開始前にログオフすること

 

これからの予定

 

これからの授業など

 

総合復習テストの結果

平均点: 54.6

最高点: 95

最低得点: 13

満点: 104

 

授業への要望

(前々回の総合復習テストから)

 

前回の演習 (統計)

1401 1402 1403 1404
100点 45 3 1 0
60点 36 27 45 7
エラー 10 10 17 5
未提出 3 54 27 82

完成総数: 4問→5人、3問→12人、2問→43人、1問→26人、0問→8人

 

前回の演習 (麺棒プログラミング)

プログラムの長さと修正しやすさ

自動販売機の問題の解答の長さ:

最大: 8304 バイト

最低: 2478 バイト

 

前回の演習 (関数のスタイル)

[昨年度資料につき削除] 

前回の演習 (単語の統計)

正解例は 95行

同じプログラムはプログラミング言語 Ruby で 15行!

 

Ruby について

 

後期のラボワーク: Rails で Web アプリ作成

 

授業全体のまとめ

横を見るのも必要が、4か月前の自分と是非比べてみてください

 

応用課題演習 IV について

最低一問を授業中に完成、もう一問を宿題として完成

締切は7月20日 (月曜日)

問題は世界学生プログラミング選手権 (又は予選) から

全ての問題には部分点あり

説明された入力以外の入力には対応しなくてよい

入力例は複数あるが、プログラム実行ごと一個のみ

Hints をよく読んで、紙上で計画を検討

プログラムが比較的短いが、発想が必要

 

これからの作業