IiaibicidieIIiiaiibiiciidIIIiiiaiiibiiicIVivaivbivcivd
地域に関する学習 地域区分学びの基本学習地域の背景学習 地域課題の認識地域課題の解決
庄内
他地域
科目名
(英語名)
応用プログラミングI
(Programming Essentials I)
単位1
科目番号233??
担当教員 広瀬雄二
開講時期 第3クォーター
講義概要

基本情報技術者試験 の指定プログラミング言語のひとつであるCは、 現在主流となっている多くのプログラミング言語のベースとなっている。 本講義では、「C」を通じてコンピュータの根幹部分を理解し、 自分に必要な仕事をこなすプログラムを自由に設計できるようになることを目指す。

到達目標 基本情報技術者試験合格・コンピュータの動作機構の理解
スキルの育成方法 反復練習・実践
授業計画
授業内容準備学習内容・所用時間
1言語処理系・基本文法・制御構造ログイン操作確認(15m)
2数学的計算・配列処理課題作成(3h)
3型変換と文字列・関数定義課題作成(3h)
4入出力処理課題作成(3h)
5アルゴリズム1 多倍長演算課題作成(3h)
6プロトタイプ宣言と分割コンパイル課題作成(3h)
7配列の受け渡し課題作成(3h)
8まとめ課題作成(3h)

受講者の進度に応じて適宜変更する。

成績評価

レポート、作品のできばえを同程度の重みで計算する。 2回欠席相当以上で不可。

前提科目 基礎プログラミングI
後継科目 応用プログラミングII
教科書

http://roy/~yuuji/2015/pe/ をもとに進める。課題はWebにあるので先に解いてから受講するのが望ましい。

参考書 市販の参考書が多数ある。
注意事項

目標を高く持ってしっかり学習しよう。