科目名 (英語名) |
応用プログラミング 【A1】
() |
担当教員 |
ノヴァコフスキ カロル |
開講時期 |
秋学期 |
科目ナンバー |
|
授業コード |
1553 |
単位 |
1 |
授業概要 |
C言語は、現在主流となっている多くのプログラミング言語のベースとなっている。本講義では、C言語を通じてコンピュータの根幹部分を理解し、自分に必要な仕事をこなすプログラムを自由に設計できるようになることを目指す。 |
到達目標 |
C言語を通じてコンピュータの根幹部分を理解し、自分に必要な仕事をこなすプログラムを自由に設計できるようになることを目指す。 |
スキルの育成方法 |
反復練習・実践 |
授業計画 |
回 | 授業内容 | 事前事後学修内容・所要時間 |
1 | 言語処理系・基本文法 | ログイン操作確認(15分) |
2 | 数学的計算、配列、文字列 | 課題作成(1時間) |
3 | 型変換、関数定義、変数の分類、再帰と繰り返し | 課題作成(1時間) |
4 | 入出力処理 | 課題作成(1時間) |
5 | 配列の受け渡し | 課題作成(1時間) |
6 | プロトタイプ宣言と分割コンパイル | 課題作成(1時間) |
7 | まとめ | |
8 | | |
9 | | |
10 | | |
11 | | |
12 | | |
13 | | |
14 | | |
受講者の事前知識と進度により適宜変更する。
|
成績評価基準 |
平常課題(5割)、期末試験(5割)で評価する。受講者の到達度に応じて評価比重を変える場合がある。 |
前提科目 |
基礎プログラミングⅠ |
後継科目 |
データ構造とアルゴリズム |
教科書 |
Webに用意された教材をもとに進める。 |
参考書 |
市販の参考書が多数ある。 |
その他・注意事項 |
特になし
|