2013年度工学院大学 情報学部コンピュータ科学科
○C−プログラミング(C Programming)[5422]
2単位 北山 大輔 助教 [ 教員業績 JP EN ]
- <授業のねらい及び具体的な達成目標>
- C言語を用いた問題解決の習得を目的とする.達成目標は1)プログラムの流れ制御,2)配列,3)関数,4)再帰処理,5)ポインタとソート・マージ,6)構造体,7)ファイル処理に関し,初等的,基本的技量の習得ができること.
- <授業計画及び準備学習>
- 以下の講義内容を演習と同時進行の形で,教科書に沿って進める.
事前に教科書の該当範囲を読み学習しておく事.
1) 授業のガイダンス,演算と型(演算子とオペランド,剰余,加減演算子,単項算術演算子他) 2) 配列・多次元配列 3) 関数 4) デバッグ 5) 関数の設計 6) 基本形(数,整数,文字),浮動小数点 7) 再帰処理 8) 文字列とポインタ 9) ポインタを用いた関数設計 10) 構造体 11) これまでの復習 13) 最終課題のアルゴリズム設計 14) 最終課題のアルゴリズム作成 15) 学習成果の確認(レポート)
- <成績評価方法及び水準>
- 理解度チェック課題を毎週出題します.評価はレポート課題の内容と定期試験により評価します.合格水準は,演習課題と定期試験の両方が60%以上であることとします.
- <教科書>
- 明解C言語(著者:柴田望洋,出版社:SoftBank)およびプリント
- <参考書>
- プリントおよび講義中に示した解説書
- <オフィスアワー>
- 授業時間以外は随時。必要な場合はメールにてアポイントをとること。
- <学生へのメッセージ>
- プログラミングはなんども反復して学習する事で理解できるようになってきます.毎回の講義をきちんと復習し,わからない所は遠慮なく質問をするという姿勢を大切にしてください.
このページの著作権は学校法人工学院大学が有しています。
Copyright(c)2013 Kogakuin University. All Rights Reserved. |
|