○種別 (必須): | □ | 工学部•昼間 (授業概要)
| [継承] |
○入学年度 (必須): | □ | 西暦 2009年 (平成 21年)
| [継承] |
○名称 (必須): | □ | (英) C Language Programming Practice (日) C言語実習 (読) しーげんごじっしゅう
| [継承] |
○形態 (不用): | 1. | 実習
| [継承] |
○コース (必須): | 1. | 2009/[徳島大学.工学部.機械工学科]/[昼間コース]
| [継承] |
○担当教員 (必須): | 1. | 浮田 浩行 ([徳島大学.大学院社会産業理工学研究部.理工学域.機械科学系.知能機械学分野]/[徳島大学.理工学部.理工学科.機械科学コース.知能機械学講座])
| [継承] |
| 2. | 草野 剛嗣 ([徳島大学.大学院社会産業理工学研究部.理工学域.機械科学系.エネルギーシステム分野]/[徳島大学.理工学部.理工学科.機械科学コース.エネルギーシステム講座])
| [継承] |
○単位 (必須): | □ | 1
| [継承] |
○目的 (必須): | □ | (英) (日) C言語による基本的なプログラミング手法について実習を行い,小·中規模なプログラムの作成能力を修得するとともに,電子計算機の原理やアルゴリズムの設計方法についての理解を深めることを目的とする.
| [継承] |
○概要 (必須): | □ | (英) (日) 各実習時間では,講義計画に示されている内容について説明を行なった後,実際にパーソナルコンピュータを用いてプログラム作成の実習を行う.また,課題プログラミングおよび応用プログラミングの回では,1人または2∼3人のグループで,与えられたテーマに沿ったプログラムの作成を行い,プログラミング能力の養成を図る.
| [継承] |
○キーワード (推奨): | 1. | コンピュータ (computer)
| [継承] |
| 2. | C言語 (C language/->キーワード[C言語])
| [継承] |
| 3. | プログラミング (programming)
| [継承] |
○先行科目 (推奨): | 1. | 情報科学/情報科学入門 ([2009/[徳島大学]/基盤形成科目群/[共通教育]])
| [継承] |
○関連科目 (推奨): | 1. | 機械数値解析 ([2009/[徳島大学.工学部.機械工学科]/[昼間コース]]/->授業概要[2008/機械数値解析])
| [継承] |
| 2. | メカトロニクス実習 ([2009/[徳島大学.工学部.機械工学科]/[昼間コース]]/->授業概要[2008/メカトロニクス実習])
| [継承] |
| 3. | 画像処理 ([2009/[徳島大学.工学部.機械工学科]/[昼間コース]]/->授業概要[2008/画像処理])
| [継承] |
○要件 (任意): | □ | (英) (日) 全学共通教育の「情報科学入門」を履修し,コンピュータの基本的な操作方法を修得していることを前提にして実習を行う.
| [継承] |
○注意 (任意): | □ | (英) (日) 本実習では,無断欠席を3回以上行なった者は,失格とする.
| [継承] |
○目標 (必須): | 1. | (英) (日) C言語の命令と標準的な関数について理解する.
| [継承] |
| 2. | (英) (日) プログラム作成のための操作方法を修得する.
| [継承] |
| 3. | (英) (日) 計算を行うためのアルゴリズムを理解し,その設計が行えるようにする.
| [継承] |
| 4. | (英) (日) 小·中規模なプログラムを作成できるようにする.
| [継承] |
○計画 (必須): | 1. | (英) (日) 実習概要,システム使用方法の説明
| [継承] |
| 2. | (英) (日) データ型,変数,入出力の基本
| [継承] |
| 3. | (英) (日) 制御構造1(条件分岐)
| [継承] |
| 4. | (英) (日) 制御構造2(反復処理)
| [継承] |
| 5. | (英) (日) 課題プログラミング1(仕様,フローチャートの作成)
| [継承] |
| 6. | (英) (日) 課題プログラミング1(実装,レポート提出)
| [継承] |
| 7. | (英) (日) 配列,文字列,ポインタ
| [継承] |
| 8. | (英) (日) 関数,引数,ファイル入出力
| [継承] |
| 9. | (英) (日) 構造体,マクロ
| [継承] |
| 10. | (英) (日) 課題プログラミング2(仕様,フローチャートの作成)
| [継承] |
| 11. | (英) (日) 課題プログラミング2(実装,レポート提出)
| [継承] |
| 12. | (英) (日) 応用プログラミング(仕様設計)
| [継承] |
| 13. | (英) (日) 応用プログラミング(実装1)
| [継承] |
| 14. | (英) (日) 応用プログラミング(実装2)
| [継承] |
| 15. | (英) (日) 応用プログラミング(発表)
| [継承] |
| 16. | (英) (日) 予備日
| [継承] |
○評価 (必須): | □ | (英) (日) 実習の受講姿勢および演習時に行う小レポートの提出状況とその解答内容を平常点とし,また課題·応用プログラミング時に提出するレポートを試験に相当する成績とする.平常点を50%,試験を50%として成績評価を行い60%以上を合格とする.
| [継承] |
○JABEE合格 (任意): | □ | (英) (日) 【成績評価】と同一である.
| [継承] |
○JABEE関連 (任意): | □ | (英) (日) (B) 50%, (C) 25%, (D) 25% に対応する.
| [継承] |
○対象学生 (任意): | □ | 開講コース学生のみ履修可能
| [継承] |
○教科書 (必須): | 1. | (英) (日) 田中和明著「C言語10課 入門編」カットシステム
| [継承] |
○参考資料 (推奨): | 1. | (英) (日) B.W.カーニハン,D.M.リッチー著,石田晴久訳「プログラミング言語C 第2版」共立出版
| [継承] |
| 2. | (英) (日) 柴田望洋著「明解C言語入門編」ソフトバンク
| [継承] |
| 3. | (英) (日) ハーバート·シルト著「独習C改訂版」翔泳社
| [継承] |
○URL (任意): |
○連絡先 (推奨): | 1. | 浮田 浩行 ([徳島大学.大学院社会産業理工学研究部.理工学域.機械科学系.知能機械学分野]/[徳島大学.理工学部.理工学科.機械科学コース.知能機械学講座])
| [継承] |
| 2. | 草野 剛嗣 ([徳島大学.大学院社会産業理工学研究部.理工学域.機械科学系.エネルギーシステム分野]/[徳島大学.理工学部.理工学科.機械科学コース.エネルギーシステム講座])
| [継承] |
○科目コード (推奨): |
○備考 (任意): | 1. | (英) . (日) .
| [継承] |