シラバス情報

シラバス基本情報

関連科目
前関連科目 後関連科目
プログラミング,計算機工学 特別研究

授業内容・授業計画

授業の目標と概要 オブジェクト指向は,大規模システム開発に欠かせない技術である.本講義では,
オブジェクト指向言語smalltalkを通して,オブジェクト指向の概念,MVCアー
キテクチャ,クラス,継承等について学ぶ.さらに,コンポーネントウエアにつ
いてその概念を学ぶ.
履修上の注意
(準備する用具・
前提とする知識等)
本科で学んだプログラミングやコンピュータに関する知識を基礎とする.コンピュータ
を用い講義の内容を確かめながら授業を進める.授業中に確かめられることができなかっ
た項目については,時間外に確かめること.授業で使用したパワーポイント原稿および
プログラムは,ダウンロード可能にしてある.パワーポイント原稿の中には,課題を記
してあるので,授業以外の時間に行うこと.
到達目標 オブジェクト指向の考え方を理解して,簡単なプログラムを作成することがでる.
成績評価方法 定期試験  100%
その他 ±10%
合否判定:定期試験の結果が60点以上
最終評価:定期試験の結果(100%)とその他(±10%)との合計
合否判定で不合格となった場合は,次年度再履修
テキスト・参考書 必要に応じて資料を配布する
教科書:Squeakプログラミング入門 ジーン・コリエネック他,菅原一孔他訳 星雲社
参考書:Squeak入門 Mark Guzdial, Kim Rose 編 軋音組訳 SiBaccess
Meme Media and Meme Market Architechture Y.Tanaka Wiley Interscience
Smalltalk-80入門 竹内郁雄,梅村恭司 サイエンス社
メッセージ オブジェクト指向の元祖であるSmalltalkを通して,オブジェクト指向の考え方を学んでほしい.
授業の内容
授業項目 授業項目ごとの達成目標
授業のガイダンス・プログラミング言語(1回)
オブジェクト指向の概念(2回)
SmalltalkとSqueak
 Squeakの基本操作(1回)
 Squeakの文法(2回)
クラスとインスタンスとメソッド
 継承・多様性(1回)
プログラミング言語と機械語およびコンピュータのとの関係を説明できる.
オブジェクト指向の考え方を理解できる.
Squeakの簡単なプログラムを定義し,実行することができる.
Squeakにおけるクラスやメソッドをツールを使って参照することができる.
後期中間試験 実施しない
MVCモデル
 メッセージモデル(2回)
コンポーネントウエア
 コンポーネントウエアにおけるオブジェクト管理(3回)
 コンポーネントウエアの応用(3回)
オブジェクト間におけるメッセージの流れを説明できる
コンポーネントを利用したプログラムを作成できる.
後期期末試験 実施する
© 2009,2010,2011 KNCT Syllabus System -- Ver. 0.85