2014年度工学院大学 情報学部コンピュータ科学科

プログラミング基礎(Fundamental Programming)[4327]

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

2単位
小西 克巳 准教授  [ 教員業績  JP  EN ]
最終更新日 : 2015/02/13

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

<授業のねらい>
基本的なアルゴリズムを理解し、C言語を自在に活用でき知識を身につける。

<受講にあたっての前提条件>
PCの基本的な操作方法。

<具体的な到達目標>
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%で評価する。

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

<参考書>
指定参考書なし

<オフィスアワー>
質問等は演習中に受け付ける。

<学生へのメッセージ>
毎回出席すること。
プログラム課題は必ず提出すること。


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