まず、自分のノートパソコンに MIT Schemeをインストールしてください。
インストール方法はこのページの MIT Schemeのところを見てください。
使い方についてはMIT Schemeの使用法 を読んでください。
このページの SpiderMonkeyのところを見て、SpiderMonkey(JavaScriptの処理系の一つ)もインストールしてください。 また、list.js(3.5節の関数定義)もダウンロードしておいてください。SpiderMonkeyを起動したら、最初に load("list.js")を実行してください。
本日、提出してもらう必要はありませんが、これができないようだと、 レポートは絶対できないので、時間中にわからない点があれば 質問できるようにすること。
残った時間は、第 1 回レポートをやってください。 (目安として、インストールなどでトラブルがなかった人は、 このうち2問(1と2が簡単)くらいは本日の時間中に解けるはず。)
教科書は特にありません。(プリントを配布します。)
参考書
「プログラミング言語 SCHEME」ケント ディヴィグ著、村上 雅章 訳
ピアソン・エデュケーション
ISBN4-89471-226-1
コメント: Schemeのことが基本から学べる。
「計算機プログラムの構造と実行」 J.J.サスマン他 著、和田 英一 訳
ピアソン・エデュケーション
ISBN4-89471-163-X
コメント: 通称 Purple Book, 少し値段は高いが間違いなく名著。
Schemeを使って計算機科学の重要な諸概念を説明している。
入門 JavaScript 久野 靖著
ASCII
ISBN4-7561-3871-3
コメント: 単なる Webでのお遊び以外の部分の JavaScriptを紹介している。