&size(25){2011年度春学期};~
&size(30){論理思考とプログラミング};

-授業シラバス
-[[曜日・担当者・連絡先・教室一覧(2011年春学期)]]

----

Squeak編教材

-テキスト
--[[ことだまonSqueakで学ぶ論理思考とプログラミング(フルカラー、50MB):http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/Text/SqueakText.zip]]
-ことだまonSqueak
--[[Mac用のダウンロード:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/Image/KotodamaOnSqueak-1.1.8-LT-Mac.zip]]
--[[Windows用のダウンロード:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/Image/KotodamaOnSqueak-1.1.8-LT-Win.zip]]
-補助資料
--[[「ことだまonSqueak」不具合への対処と予防 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/Troubleshooting/KotodamaTroubleshooting.pdf]]
--[[「ことだまonSqueak」不具合への対処と予防 印刷用(6スライド/1ページ):http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/Troubleshooting/KotodamaTroubleshooting-P.pdf]]

----

Java編教材

-テキスト
--[[TurtleCafe 〜タートルとJavaで学ぶ論理思考とプログラミング〜:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/]]
-論プロエディタ
--[[論プロエディタ(最新版(数字の一番大きいもの)をダウンロードすること):http://www.crew.sfc.keio.ac.jp/~macchan/download/re/]]

* 第1回 イントロダクション、初めてのプログラミング [#q833e34b]

-スライド
--[[第1回 1時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/1/01-1.pdf]]
--[[第1回 2時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/1/01-2.pdf]]
--[[第1回 印刷用(1時限目+2時限目,6スライド/1ページ) :http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/1/01.pdf]]
-配付資料
--[[第1回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/01-ExerciseCheckSheet.pdf]]

* 第2回 制御構造を理解する [#la1e623c]
--[[第2回 1時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/2/02-1.pdf]]
--[[第2回 2時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/2/02-2.pdf]]
--[[第2回 印刷用(1時限目+2時限目,6スライド/1ページ) :http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/2/02.pdf]]
-配付資料
--[[第2回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/02-ExerciseCheckSheet.pdf]]

* 第3回 記憶装置(変数)を理解する [#dd2b4687]
--[[第3回 1時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/3/03-1.pdf]]
--[[第3回 2時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/3/03-2.pdf]]
--[[第3回 印刷用(1時限目+2時限目,6スライド/1ページ) :http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/3/03.pdf]]
-配付資料
--[[第3回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/03-ExerciseCheckSheet.pdf]]

* 第4回 記憶装置(変数)を使いこなす [#l485de01]
--[[第4回 1時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/4/04-1.pdf]]
--[[第4回 2時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/4/04-2.pdf]]
--[[第4回 印刷用(1時限目+2時限目,6スライド/1ページ) :http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/4/04.pdf]]
-配付資料
--[[第4回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/04-ExerciseCheckSheet.pdf]]
--[[落下運動シミュレーション(I),(II):http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/4/04-FallingMotionSimulator.pdf]]
--[[モンテカルロシミュレーション(I),(II) :http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/4/04-MonteCarloSimulator.pdf]]

* 第5回 アルゴリズム概念の理解と構築 [#j6600009]
--[[第5回 1時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/5/05-1.pdf]]
--[[第5回 2時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/5/05-2.pdf]]
--[[第5回 印刷用(1時限目+2時限目,6スライド/1ページ) :http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/5/05.pdf]]
-配付資料
--[[第5回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/05-ExerciseCheckSheet.pdf]]
--[[最小値選択法 ワークシート::http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/SelectionSortWorkSheet.pdf]]
-演習用資料
--[[やってみよう No.10-1 グラフ作成用エクセルテンプレート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/05/GraphTemplate.xls]]
--[[やってみよう No.10-1 グラフ作成用エクセルテンプレート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/5/GraphTemplate.xls]]
--[[やってみよう No.10-1 手作業による「最小値選択法」の動画:http://www.youtube.com/v/_V6uxVFXL8k&hl=ja&rel=0&color1=0xe1600f&color2=0xfebd01]]
--[[やってみよう No.10-3 Squeakによる「最小値選択法」の動画:http://www.youtube.com/v/X-YIWDIHAX4&hl=ja&rel=0&color1=0xe1600f&color2=0xfebd01]]

* 第6回 アルゴリズムの発明と構築 [#h7c4c319]
--[[第6回 1時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/6/06-1.pdf]]
--[[第6回 2時限目 閲覧用:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/6/06-2.pdf]]
--[[第6回 印刷用(1時限目+2時限目,6スライド/1ページ) :http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Squeak/6/06.pdf]]
-配付資料
--[[第6回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/06-ExerciseCheckSheet.pdf]]
-演習用資料
--[[練習問題10.1 Squeakによる「挿入法」の動画:http://www.youtube.com/v/3US3rD-Ptvg&hl=ja&rel=0&color1=0xe1600f&color2=0xfebd01]]
--[[【参考】手作業による「挿入法」の動画:http://www.youtube.com/v/bDODQXHOhVM&hl=ja&rel=0&color1=0xe1600f&color2=0xfebd01]]

* 第7回 Javaプログラミング入門 [#v4a14f76]
-テキスト
--[[第1回授業:Javaプログラミング入門:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p1.html#doc1_part:one]]
-配付資料
--[[第7回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/07-ExerciseCheckSheet.pdf]]
--[[第7回 ミニテスト:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/07-MiniTest.pdf]]

* 第8回 Javaによる制御構造の表現 [#h8c63553]
-テキスト
--[[第2回授業:Javaによる制御構造:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p2.html#doc1_part:two]]
-配付資料
--[[第8回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/08-ExerciseCheckSheet.pdf]]
--[[第8回 ミニテスト:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/08-MiniTest.pdf]]

* 第9回 オブジェクトの概念習得とゲーム作成 [#m905fabc]
-テキスト
--[[第3回授業:オブジェクトの概念修得とミニ作品制作:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p3.html#doc1_part:three]]
-配付資料
--[[第9回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/09-ExerciseCheckSheet.pdf]]
--[[アニメーションのテンプレートファイル:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/Java/Animation]]
--※第9回のミニテストはありません。

* 第10回 プログラムの部品化(1) [#b60e8849]
-テキスト
--[[第4回授業:プログラムの部品化(1):http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p4.html#doc1_part:four]]
-配付資料
--[[第10回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/10-ExerciseCheckSheet.pdf]]
--[[第10回 ミニテスト:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/10-MiniTest.pdf]]

* 第11回 プログラムの部品化(2) [#f549655c]
-テキスト
--[[第5回授業:プログラムの部品化(2):http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p5.html#doc1_part:five]]
-配付資料
--[[第11回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/11-ExerciseCheckSheet.pdf]]
--[[第11回 ミニテスト:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/11-MiniTest.pdf]]

* 第12回 Javaの入れ物を用いたデータ構造とアルゴリズム構築 [#we900e2c]
-テキスト
--[[第6回授業:集合データ構造とアルゴリズム:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p6.html#doc1_part:six]]
-配付資料
--[[第12回 演習チェックシート:http://crew-lab.sfc.keio.ac.jp/lectures/2011s_ronpro/data/sheet/2011s/12-ExerciseCheckSheet.pdf]]
--※第12回のミニテストはありません

* 第13回 プロジェクト成果発表とまとめ [#qe521569]
--[[参考:(過去の受講者の)最終作品例:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p7_c19.html#doc1_75]]
--[[参考:WindowsPCにJavaの開発環境を整える方法:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p1_c1.html#doc2_365]]
--[[参考:作品に効果音やBGMを入れる方法:http://crew-lab.sfc.keio.ac.jp/lectures/2009s_tcafe/html4/index_p7_c18.html#doc1_73]]

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS