IiaibicidieIIiiaiibiiciidIIIiiiaiiibiiicIVivaivbivcivd
地域に関する学習 地域区分学びの基本学習地域の背景学習 地域課題の認識地域課題の解決
庄内
他地域

[スタイル] ■演習 ■アクティブラーニング(■課題学習、□PBL、■グループワーク、 □フィールドワーク、■プレゼン、□ディベート、□振り返り)

科目名
(英語名)
応用プログラミングII
(Programming Essentials II)
単位1
科目ナンバーISS312
担当教員 広瀬雄二
開講時期 A2クォーター
講義概要

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

到達目標 基本情報技術者試験合格・コンピュータの動作機構の理解
スキルの育成方法 反復練習・実践
授業計画
授業内容事前・事後学修内容・所要時間
1二次元以上の配列受け渡し課題作成(3h)
2構造体と共用体課題作成(3h)
3ソート課題作成(3h)
4アルゴリズム 探索とソート課題作成(3h)
5ライブラリの利用課題作成(3h)
6Java課題作成(3h)
7アセンブラ課題作成(3h)
8総合演習課題作成(3h)

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

成績評価

平常課題(7割)、最終課題作品(3割)のできばえで評価する。 受講者の到達度によって評価比重は変える場合がある。 2回欠席相当以上で不可。

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

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

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

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