プログラム実習 b   Programming Skills

文字サイズ 

担当教員
渡辺 正裕  竹内 希 
使用教室
火5-6(VLSI設計室)  水1-2(VLSI設計室)  
単位数
講義:0  演習:0  実験:2
講義コード
7121
シラバス更新日
2010年9月20日
講義資料更新日
2010年9月20日
学期
後期  /  推奨学期:4

講義概要

Ⅰ 本実習の目的は,3学期の講義「アルゴリズムとプログラミング」で学習したプログラミングの基礎を元に,課題や自由テーマのプログラミングを完成させ,基本的なプログラミングスキルを身につけることである。

Ⅱ プログラミング作法,行列計算の実習,行列の和,差,積のプログラミング,連立方程式の解法のプログラミング,最小2乗法のプログラミング,各種ソートのプログラミング,C言語(またはJAVA)の基本操作とグラフィクス,方程式の数値解法,回路の過渡応答解析,ベクトルの微分のグラフィクス表示。

講義の目的

本を読んで勉強するだけでは,プログラミングができるようにはなりません。自分で考え,わからない点を調べ,実際にプログラムを記述し,動作させ,プログラミングのミスを見つけ,それを修正し,プログラムを完成させることが重要です。
本実習の目的は,3学期の講義「アルゴリズムとプログラミング」で学習したプログラミングの基礎を元に,課題や自由テーマのプログラムを完成させ,基本的なプログラミングスキルを身につけることです。

講義計画

01. 実習全体の説明,アカウントの作成
02. プログラミング作法・レポートの書き方の説明
03. 行列計算の実習説明
04. 事前レポート作成
05. 行列の和,差,積のプログラミング
06. 連立方程式の解法のプログラミング
07. プログラミング予備日
08. レポート作成
09. 最小2乗法に関する説明
10. 事前レポート作成
11. 最小2乗法のプログラミング (1/2)
12. 最小2乗法のプログラミング (2/2)
13. プログラミング予備日
14. レポート作成
15. ソートに関する説明
16. 事前レポート作成
17. 各種ソートのプログラミング (1/2)
18. 各種ソートのプログラミング (2/2)
19. プログラミングの予備日
20. レポート作成
21. 自由テーマ事前レポート作成
22. 自由テーマプログラミング
23. 自由テーマプログラミング
24. 自由テーマプログラミング
25. プログラミングの予備日
26. レポート作成
27. 自由テーマ発表会 (1人3分)
28. 自由テーマ発表会 (1人3分)

教科書・参考書等

実験の手引き
<http://java.sun.com/>

関連科目・履修の条件等

関連科目:アルゴリズムとプログラミング

成績評価

プログラミングスキルをレポートおよび発表内容から評価する。

担当教員の一言

座学だけでプログラミングを身につけることは困難です。
実際に自分で考え,プログラミングしてみることが絶対に必要です。
Javaは,その開発キットを含めて,Web <http://java.sun.com/> から無償でダウンロード可能です。
是非,開発キットを自分のPCにインストールして,講義や実験等でも活用してみてください。

その他

【オフィスアワー】
個々の内容は実習担当教員にお願いします。
全体的なことは,
E-mail (金澤:kanazawa.t.aaアットマークm.titech.ac.jp,渡辺:watanabeアットマークep.titech.ac.jp) で
連絡してから来室して下さい。

このページのトップへ