2015年度工学院大学 情報学部情報デザイン学科

プログラミング基礎演習(Exercises in Computer Programming)[4417]

試験情報を見る] [授業を振り返ってのコメント(学内限定)

1単位
栃本 英伍 非常勤講師  
最終更新日 : 2016/01/21

<学位授与の方針>
1. 基礎知識の習得
2. 専門分野知識の習得
3. 汎用的問題解決技能
4. 道徳的態度と社会性
5. 創成能力

<授業のねらい>
プログラミング基礎で学習した内容の演習を行い、C言語の習得を目指す。

<受講にあたっての前提条件>
演習室端末のアカウントの取得。

<具体的な到達目標>
プログラミング基礎で学習した内容を応用したプログラムを作成できる。

<授業計画及び準備学習>
1.プログラミングの基礎
(ねらい)プログラムとは何かを理解する
(内容)C言語でのプログラミング方法の基礎を演習する
2.演算と型
(ねらい)演算と型を理解する
(内容)C言語における変数の型と演算について演習する
(準備)前回の課題を復習する
3.プログラムの流れの分岐 その1
(ねらい)プログラムの流れの分岐を理解する
(内容)if文について演習する
(準備)前回の課題を復習する
4.プログラムの流れの分岐 その2
(ねらい)プログラムの流れの複数の分岐を理解する
(内容)swtch文を演習する
(準備)前回の課題を復習する
5.プログラムの流れの繰り返し その1
(ねらい)プログラムの流れの繰り条件付き返しを理解する
(内容)do while 文を演習する
(準備)前回の課題を復習する
6.プログラムの流れの繰り返し その2
(ねらい)プログラムの流れの繰り返しを理解する
(内容)for文を演習する
(準備)前回の課題を復習する
7.配列
(ねらい)配列変数を理解する
(内容)C言語における配列変数を演習する
(準備)前回の課題を復習する
8.関数
(ねらい)関数を理解する
(内容)関数宣言および呼び出しについて演習する
(準備)前回の課題を復習する
9.静的変数
(ねらい)静的変数を理解する
(内容)static変数を演習する
(準備)前回の課題を復習する
10.文字列
(ねらい)文字列変数を理解する
(内容)C言語における文字列変数を演習する
(準備)前回の課題を復習する
11. ファイル処理
(ねらい)ファイル処理を理解する
(内容)C言語でのファイル処理方法を演習する
(準備)前回の課題を復習する
12.2次元配列
(ねらい)2次元配列を理解する
(内容)C言語での2次元配列を演習する
(準備)前回の課題を復習する
13. 応用プログラミング その1
(ねらい)C言語で簡単なプログラムが記述できるようにするる
(内容)実践的なプログラミング演習を行う
(準備)前回までの全ての課題を復習する
14. 応用プログラミング その2
(ねらい)C言語で簡単なプログラムが記述できるようにするる
(内容)実践的なプログラミング演習を行う
(準備)前回までの全ての課題を復習する
15. 応用プログラミング その3
(ねらい)C言語で簡単なプログラムが記述できるようにするる
(内容)実践的なプログラミング演習を行う
(準備)前回までの全ての課題を復習する

<成績評価方法>
前期試験と演習で出題するプログラム課題にて評価する。
期試験を60%,課題を40%で評価し,Grade D以上の者に単位を認める。

<教科書>
指定教科書なし

<参考書>
新版 明解C言語 著者:柴田望洋

<オフィスアワー>
質問は授業中に受け付ける。

<学生へのメッセージ>
毎回の提出課題を必ず提出してください。


このページの著作権は学校法人工学院大学が有しています。
Copyright(c)2015 Kogakuin University. All Rights Reserved.