工学部情報学科計算機科学コース

プログラミング言語

このページは特に学期後半の内容(教科書第4章)についてふれています. 奥乃先生担当の前半に関するページも見てください.

日時 水曜日1限(8:45〜10:15)
場所 工学部3号館西W1講義室
担当教員:奥乃 博 教授/五十嵐 淳 准教授(igarashi)
担当TA:糸原 達彦君(奥乃研),柳楽 浩平君(奥乃研)/福田 竜大君(rfukuda)

お知らせ

宿題提出について

講義内容(シラバスより)

プログラミング言語についてコンピュータサイエンスの立場から論じる.使用するプログラミング言語はSchemeであり,高度なプログラミングの概念について学ぶとともに,実際にプログラミングに適用することを通じて,プログラミングの本質を習得する.

教科書の前半(第1章および第2章)は「アルゴリズムとデータ構造入門」(奥乃先生,第1学年後期配当,91150)で取り上げ,本講義では第3章および第4章を取り上げる.

講義スケジュールと配布資料

date講義内容(予定)資料宿題
5/30教科書 4.〜4.1.4 スライド, evaluator のコードEx. 4.4, 4.6 (締切: 6/6 8:00), 4.1, 4.11 (締切: 6/20 8:00)
6/6教科書 4.1.5〜4.1.7スライド, 4.1.7 の evaluator のコード, 簡単なテストコードEx. 4.16, 4.23 (締切: 6/20 8:00)
6/13中間試験
6/20教科書 4.2スライド, 4.2.2 の evaluator のコード, 簡単なテストコードEx. 4.27, 4.33 (締切: 6/27 8:00)
6/27例外処理と継続講義資料, スライド, evaluator のコード,講義資料(改訂版) 講義資料の練習問題 1, 3 (締切: 7/4 8:00)
7/4例外処理と継続(つづき)スライド講義資料の練習問題 4 (締切: 7/18 8:00)
7/18amb による探索スライド, 4.3 の evaluator のコード, 4.3.1-4.3.2 のコードEx. 4.35, 4.42, 4.45 (締切: 7/25 8:00)
7/25amb インタプリタスライド(なし)
8/1期末試験

教科書

Scheme 処理系


igarashi@kuis.kyoto-u.ac.jp
Last update on $Date:: 2012-01-29 23:40:47 +0900#$