プログラミング入門II   [ GB10734,GB10744 ]
Introduction to Programming II
対象:1学年 開設学期:第3学期 曜日・時限:月5・6 単位数:2単位
担当教員:1,2クラス:高橋大介, 3,4クラス:佐藤三久

概要

プログラミング入門Iに引き続き、Cを題材に、プログ ラミングの考え方、基本的なプログラムの書き方につい て講義及び演習を行う。3学期はまず2学期の学習内容 の一部を復習した後、より進んだプログラミング技法 や、プログラム開発に必要な基本的知識を学ぶ。また、 演習では実際にPCを使用して講義内容に関連した課題 を解く。

学習・教育目標

この授業は、プログラミング入門Iに続くものであ る。
  1. プログラミング言語Cでの講義演習に より、プログラミングの基礎を習得する。
  2. 演習により、プログラミングの経験を積む。

時間割

講義内容
第1週文・反復・演算子
第2週配列と文字列
第3週コマンドライン引数とファイル入出力
第4週動的なメモリ割り付けとリスト構造
第5週中間試験
第6週複雑なデータ構造とポインタ(1)
第7週関数と再帰呼び出し
第8週複雑なデータ構造とポインタ(2)
第9週ファイル入出力
第10週プリプロセッサ・分割コンパイル

教材

「やさしいC」(高橋麻奈 著,ソフトバンク)

参考書籍

教育用計算機システム利用の手引

予備知識・前提条件

「プログラミング入門I」の授業を履修していること。

成績評価

成績は、講義60%(中間25%、期末35%)、演習/実習40%の 割合で評価する。講義に関しては出席・テストの成績な どで評価する。演習/実習は、レポートの成績・出席な どで評価する。

教員メールアドレス

佐藤:msato (AT)cs.tsukuba.ac.jp
高橋:daisuke(AT) cs.tsukuba.ac.jp

講義のWebページ

http://www.hpcs.cs.tsukuba.ac.jp/lecture-note/prog2-2012/index.html