徳島大学 教育・研究者情報データベース(EDB)

Education and Research Database (EDB), Tokushima University

徳島大学ウェブサイトへのリンク

授業概要: 2011/プログラミング演習Ⅱ

ヘルプを読む

「授業概要」(授業概要のリスト)は,授業の概要を登録するテーブルです. (この情報が属するテーブルの詳細な定義を見る)

  • 項目名の部分にマウスカーソルを置いて少し待つと,項目の簡単な説明がツールチップ表示されます.

この情報をEDB閲覧画面で開く

EID
220359
EOID
554646
Map
0
LastModified
2011年1月20日(木) 17:23:42
Operator
宇野 剛史
Avail
TRUE
Censor
0
Owner
[教務委員会委員長]/[徳島大学.総合科学部]
Read
継承
Write
継承
Delete
継承
種別 必須 総合科学部 (授業概要)
入学年度 必須 西暦 2011年 (平成 23年)
名称 必須 (日) プログラミング演習Ⅱ / (読) ぷろぐらみんぐえんしゅう に
コース 必須
  1. 2011/[徳島大学.総合科学部.社会創生学科.地域創生コース]/[学士課程]
  2. 2011/[徳島大学.総合科学部.総合理数学科.数理科学コース]/[学士課程]
担当教員 必須
  1. 宇野 剛史([徳島大学.大学院社会産業理工学研究部.理工学域.数理科学系.応用数理分野]/[徳島大学.理工学部.理工学科.応用理数コース.応用数理講座])
    肩書 任意
単位 必須 2
目的 必須

(日) 本演習では,他の講義・演習で学んできた数学的知識・アルゴリズム・プログラミング技術を応用して,さまざまな問題を解くためのアルゴリズムを考案してコード化できるような知識・技術を修得し,使いこなせるようになることを目的とする.

概要 必須

(日) C言語によるプログラミングの応用的知識・技術の修得

キーワード 推奨
  1. C言語(C (programming language))
  2. プログラミング(programming)
  3. アルゴリズム(algorithm)
先行科目 推奨
  1. プログラミング演習Ⅰ([2011/[徳島大学.総合科学部.総合理数学科]/[学士課程]])
    必要度 任意
関連科目 推奨
注意 任意

(日) 受講者は各授業において,C言語の本(プログラム作成用)およびUSBメモリ(データ保存用)を持参すること.

目標 必須
  1. (日) さまざまな問題を解決するためのアルゴリズムを考案し,C言語でプログラミングできるようになる.

計画 必須
  1. (日) ガイダンス,問題解決とプログラミングの概要

  2. (日) C言語の復習 (i) データの入出力

  3. (日) C言語の復習 (ii) 条件分岐による命令の実装

  4. (日) C言語の復習 (iii) 関数の利用

  5. (日) 問題演習:基礎編 (i) 全探索

  6. (日) 問題演習:基礎編 (ii) 貪欲法

  7. (日) 問題演習:基礎編 (iii) 動的計画法

  8. (日) 問題演習:応用編 (i) グラフ構造の利用

  9. (日) 問題演習:応用編 (ii) 二分法

  10. (日) 問題演習:応用編 (iii) 反復法

  11. (日) 期末レポートのための問題の考案

  12. (日) 問題解決のための手段の考案

  13. (日) 問題解決のための手段のコード化

  14. (日) 期末レポートの作成

  15. (日) 完成した期末レポートに対するグループディスカッション

  16. (日) 総括授業

評価 必須

(日) 出席回数,授業態度,レポートによって成績を総合的に評価する.

再評価 必須

(日) 行わない.

教科書 必須
  1. (日) 特に指定しませんが,授業ではC言語の本を必ず持ってきてください.

参考資料 推奨
  1. (日) 柴田望洋「新版 明解C言語入門編」ソフトバンク・クリエイティブ

  2. (日) 秋葉拓哉ら「プログラミングコンテスト チャレンジブック」毎日コミュニケーションズ

URL 任意
連絡先 推奨
  1. 宇野 剛史([徳島大学.大学院社会産業理工学研究部.理工学域.数理科学系.応用数理分野]/[徳島大学.理工学部.理工学科.応用理数コース.応用数理講座])
    オフィスアワー 任意
科目コード 推奨
備考 任意