プログラミング基礎   Basic Programming

文字サイズ 

担当教員
赤間 啓之 
使用教室
木3-4(学術国際情報センター3F第1実習室)  
単位数
講義:1  演習:1  実験:0
講義コード
7761
シラバス更新日
2012年4月18日
講義資料更新日
2012年3月26日
学期
前期  /  推奨学期:3

講義概要

2年次以降の専門的な科目や研究において、各自の目的にあったプログラムを自作できるようになるためのプログラミングスキルの基礎固めを行う。学術国際センターの教育用電子計算機システムのコンピュータを利用した実習を通じてC言語によるプログラム開発方法全般について学習する。

講義の目的

大学での学習、研究活動を実践する上で、プログラミング言語とデータ構造、アルゴリズムに関する知識は重要であり、2年次以降の専門的な科目や研究において目的にあった独自のプログラムを作成することは必要である。そうした点に鑑み、本講義では特に社会工学の教育研究に必要なコンピュータリテラシの基礎を会得し、学習者が自身の環境において、融通自在にプログラミングできるようになることを目的とする。

講義計画

第1回 教育用電子計算機システムの利用方法
第2回 Linux基本コマンド
第3回 Linux基本コマンド
第4回 C言語の概要,開発の流れ
第5回 変数,データ型,演算子,型変換
第6回 配列と文字列操作
第7回 関数
第8回 中間試験(ただし第9回になる可能性もあります)
第9回 構造体
第10回 ポインタ
第11回 基本的アルゴリズム
第12回 基本的アルゴリズム
第13回 質疑応答
第14回 質疑応答+期末小テスト
第15回 まとめとプログラミング応用(社工)予告編

教科書・参考書等

教育用電子計算機システムのWikiサービスを利用し、受講生に独自の教材を配信する。

参考書・参考資料等
B.W.カーニハン,D.M.リッチー著: プログラミング言語C 第2版 ANSI規格準拠,共立出版
Steve Oualline 著: C実践プログラミング 第3版,オライリー・ジャパン
河西朝雄著 C言語によるはじめてのアルゴリズム入門, 技術評論社

関連科目・履修の条件等

成績評価

毎回の出席,ペーパーテスト,適宜,練習問題の出題を行う.
実習室における予習・復習,練習問題の演習が必須である.

このページのトップへ