【 2017 年度 授業概要】
科   目 情報処理I ( Information Processing I )
担当教員 赤松 浩 准教授
対象学年等 電気工学科・2年・通年・必修・2単位 ( 学修単位I )
学習・教育
目標
A3(100%)
授業の概要
と方針
C言語によるプログラミングに関する講義を行う.2年では,プログラムのしくみを学んだのち,変数,演算,条件分岐,繰り返し,配列,およびポインタに関する技法を講義する.



1 【A3】 C言語のプログラミング,コンパイル,デバック,実行までの流れが行える.
2 【A3】 main関数の仕組みが説明でき,画面へのデータの出力が行える.
3 【A3】 変数の種類が説明でき,変数への値の代入および参照が行える.
4 【A3】 四則演算のプログラミングが行える.
5 【A3】 条件分岐の技法として,if文およびswitch文のプログラミングが行える.
6 【A3】 繰り返しの技法として,for文およびwhile文のプログラミングが行える.
7 【A3】 配列を利用したプログラミングが行える.
8 【A3】 ポインタを利用したプログラミングが行える.
9 【A3】 標準関数を利用したプログラミングが行える.
10  












1 C言語のプログラミング,コンパイル,デバック,実行までの流れが行えるかを前期中間試験およびレポートで評価する.
2 main関数の仕組みが説明でき,画面へのデータの出力が行えるかを前期中間試験およびレポートで評価する.
3 変数の種類が説明でき,変数への値の代入および参照が行えるかを前期中間試験およびおよびレポートで評価する.
4 四則演算のプログラミングが行えるかを前期中間試験およびレポートで評価する.
5 条件分岐の技法として,if文およびswitch文のプログラミングが行えるかを前期定期試験およびレポートで評価する.
6 繰り返しの技法として,for文およびwhile文のプログラミングが行えるかを後期中間試験およびレポートで評価する.
7 配列を利用したプログラミングが行えるかを後期中間試験およびレポートで評価する.
8 ポインタを利用したプログラミングが行えるかを後期定期試験およびレポートで評価する.
9 標準関数を利用したプログラミングが行えるかを後期定期試験およびレポートで評価する.
10  




成績は,試験85% レポート15% として評価する.
テキスト 「初級C言語やさしいC」:後藤良和ら(実教出版株式会社)
参考書 「C言語プログラミングレッスン入門編」:結城浩(Softbank)
「やさしいC」:高橋麻奈(SB Creative)
関連科目 E1:情報基礎,E3:情報処理II
履修上の
注意事項
 

【授業計画( 情報処理I )】
上段:テーマ/下段:内容(目標、準備など)
1 プログラミング導入
プログラミング言語は何か,C言語とは何かを理解し,プログラミングから実行までの流れを理解すること.
2 変数
変数の使い方を理解し,変数を用いたプログラムが作れるようになる.
3 画面への表示
画面への表示方法を理解し,プログラムが作れるようになる.
4 簡単な計算
プログラム中において,簡単な四則演算ができるようになる.
5 演習
授業計画1〜4までの演習を行う.
6 演習
授業計画1〜4までの演習を行う.
7 演習
授業計画1〜4までの演習を行う.
8 中間試験
授業計画1〜7までの試験を行う.
9 試験返却
試験の解答を行う.
10 キーボードからの読み込み
キーボードからの読み込みを用いたコードが書けるようになる.
11 if文
if文を用いた条件分岐のコードが書けるようになる.
12 switch文
switch文を用いた条件分岐のコードが書けるようになる.
13 for文
for文を用いた繰り返しのコードが書けるようになる.
14 while文
while文を用いた繰り返しのコードが書けるようになる.
15 演習
授業計画10〜14までの演習を行う.
16 配列1
配列の基礎を理解し,配列を用いたコードが書けるようになる.
17 配列2
前回に引き続き,配列を用いたコードが書けるようになる.
18 配列3
文字配列を理解し,文字配列を用いたコードが書けるようになる.
19 配列4
前回に引き続き,文字配列を用いたコードが書けるようになる.
20 ポインタ1
変数のアドレスを理解し,ポインタを用いたコードが書けるようになる.
21 ポインタ2
前回に引き続き,ポインタを用いたコードが書けるようになる.
22 演習
授業計画16〜21までの演習を行う.
23 中間試験
授業計画16〜22までの試験を行う.
24 試験返却
試験の解答を行う.
25 ポインタ3
ポインタと配列の関係を理解し,これらを用いたコードが書けるようになる.
26 ポインタ4
ポインタ演算を理解し,これを用いたコードが書けるようになる.
27 標準関数1
文字を扱う標準関数を用いたコードが書けるようになる.
28 標準関数2
文字列を扱う標準関数を用いたコードが書けるようになる.
29 標準関数3
数学関数を用いたコードが書けるようになる.
30 演習
授業計画25〜29までの演習


前期,後期ともに中間試験および定期試験を実施する.