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

Education and Research Database (EDB), Tokushima University

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

授業概要: 2011/プログラミング入門

ヘルプを読む

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

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

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

EID
216380
EOID
554675
Map
[2010/プログラミング入門]
LastModified
2011年1月20日(木) 17:49:29
Operator
森田 和宏
Avail
TRUE
Censor
0
Owner
[教務委員会委員]/[徳島大学.工学部.知能情報工学科]
Read
継承
Write
継承
Delete
継承
種別 必須 工学部•昼間 (授業概要)
入学年度 必須 西暦 2011年 (平成 23年)
名称 必須 (英) Introduction to Programming / (日) プログラミング入門 / (読) ぷろぐらみんぐにゅうもん
形態 不用
  1. 講義および演習
コース 必須
  1. 2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]
担当教員 必須
  1. 森田 和宏([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.工学部.知能情報工学科.知能工学講座])
    肩書 任意
  2. 松本 和幸([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.情報工学分野]/[徳島大学.理工学部.理工学科.情報光システムコース.情報工学講座])
    肩書 任意
  3. 渡辺 峻
    肩書 任意
  4. 伊藤 桃代([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.情報光システムコース.知能工学講座])
    肩書 任意
単位 必須 2
目的 必須

(日) UNIXオペレーティングシステムを念頭においたC言語の基礎を理解し,プログラムを「書く」習慣を身につける.

概要 必須

(日) UNIXオペレーティングシステムは,それを構成するカーネルやコマンドのソースプログラムはほとんどC言語で記述されていることはよく知られており,現在に至ってももっとも汎用で小回りの効くプログラミング言語である. C言語の初歩的な事柄について,実習による裏付けを取りながら理解を深めてゆく. 「コンピュータ入門」で培った技術を活用し,プログラミングを効率よく行う方法を学ぶ.

キーワード 推奨
  1. UNIX(UNIX)
  2. C言語(C language/->キーワード[C言語])
  3. プログラミング技法(programming technique)
先行科目 推奨
  1. コンピュータ入門([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/コンピュータ入門])
    必要度 任意
関連科目 推奨
  1. アルゴリズムとデータ構造([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/アルゴリズムとデータ構造])
    関連度 任意
  2. オペレーティングシステム([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/オペレーティングシステム])
    関連度 任意
  3. プログラミング方法論([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/プログラミング方法論])
    関連度 任意
  4. プログラミングシステム([2011/[徳島大学.工学部.知能情報工学科]/[昼間コース]]/->授業概要[2010/プログラミングシステム])
    関連度 任意
要件 任意

(日) 「コンピュータ入門」の履修を前提にして講義を行う.

注意 任意

(日) 授業を受ける際には,2時間の授業時間毎に2時間の予習と2時間の復習をしたうえで授業を受けることが,授業の理解と単位取得のために必要である.

目標 必須
  1. (日) 基本的なCプログラムの作成ができるようになる

  2. (日) 既存プログラムの「模倣」ではなく,アルゴリズムを自律的に思考する能力を身につける

計画 必須
  1. (日) 反復構造

  2. (日) 配列

  3. (日) 関数

  4. (日) 関数と配列,有効範囲と記憶域期間

  5. (日) 基本型

  6. (日) マクロ,文字の扱い

  7. (日) 文字列の扱い

  8. (日) 中間試験(オンライン)

  9. (日) ポインタ基礎

  10. (日) ポインタと配列

  11. (日) ポインタによる文字列の扱い

  12. (日) 構造体

  13. (日) 構造体と関数

  14. (日) ファイル操作

  15. (日) 総括と補足

  16. (日) 期末試験(筆記)

評価 必須

(日) 課題を毎回出題する. 試験と課題の提出状況,受講姿勢を総合して評価する.平常点と試験の比率は4:6とする.

JABEE合格 任意
JABEE関連 任意
対象学生 任意 開講コース学生のみ履修可能
教科書 必須
  1. (日) 柴田望洋,新版 明解C言語 入門編,ソフトバンククリエイティブ

参考資料 推奨
  1. (日) B.W. カーニハン·D.M. リッチー著 ·石田晴久 訳「プログラミング言語C 第2版」共立出版.

URL 任意
連絡先 推奨
  1. 森田 和宏([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.工学部.知能情報工学科.知能工学講座])
    オフィスアワー 任意
  2. 松本 和幸([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.情報工学分野]/[徳島大学.理工学部.理工学科.情報光システムコース.情報工学講座])
    オフィスアワー 任意
  3. 渡辺 峻
    オフィスアワー 任意
  4. 伊藤 桃代([徳島大学.大学院社会産業理工学研究部.理工学域.知能情報系.知能工学分野]/[徳島大学.理工学部.理工学科.情報光システムコース.知能工学講座])
    オフィスアワー 任意
科目コード 推奨
備考 任意
  1. (日) 「コンピュータ入門」と連続して講義および演習を進める.

  2. (日) 授業計画1∼8は,レポート及び中間試験により達成度評価を行なう.

  3. (日) 授業計画9∼15は,レポート及び最終試験により達成度評価を行なう.

この色で表示されている項目はマップによって参照された内容です