情報処理Ⅲ

科目基礎情報

学校 舞鶴工業高等専門学校 開講年度 2017
授業科目 情報処理Ⅲ
科目番号 0151 科目区分 専門 / 必修
授業形態 授業 単位の種別と単位数 履修単位: 1
開設学科 電子制御工学科 対象学年 2
開設期 後期 週時間数 2
教科書/教材 Moodleに掲載
担当教員 仲川 力

到達目標

① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
③ C言語の高度な機能を理解し,利用することができる。

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
評価項目1プログラミング言語を用いて応用的なプログラミングができる。プログラミング言語を用いて基本的なプログラミングができる。プログラミング言語を用いてプログラミングができない。
評価項目2グラフィックスプログラミングを理解し,応用したプログラムを作成することができる。グラフィックスプログラミングを理解することができる。グラフィックスプログラミングを理解し,プログラムを作成することができない。
評価項目3C言語の高度な機能を理解し,利用することができる。C言語の高度な機能を理解することができる。C言語の高度な機能を理解することができない。

学科の到達目標項目との関係

教育方法等

概要:
学んだC言語の基礎を応用したグラフィックスやマルチスレッドなど高度なプログラミンを学習する.
授業の進め方・方法:
授業の前半に最近のコンピュータシステムのハードウェアについて解説する。そのあと各週の課題について説明し,後半は演習を行う。
注意点:
2回の定期試験(70%)と2回の演習課題の提出状況など(30%)で総合的に評価する。
到達度目標に示した各項目についての達成度を評価基準とする。
コンパイラとしてマイクロソフト社のVisualStadio2008,2010を使用する。
また,グラフィックスライブラリとして授業担当者が開発したmglibを使用する。

研究室 S棟3階
内線電話 8958
e-mail: chicaアットマークmaizuru-ct.ac.jp (アットマークは@に変えること。)

授業計画

授業内容 週ごとの到達目標
後期
3rdQ
1週 シラバスの説明,グラフィックスライブラリの使い方 ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
2週 図形の塗り潰し ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
3週 メッセージボックス ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
4週 乱数とその応用 ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
5週 キャストとプリプロセッサ ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
6週 戻り値を返さない関数 ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
7週 課題演習 ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
8週 中間試験
4thQ
9週 戻り値を返す関数 ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
10週 アニメーション ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
11週 コマンドラインパラメータ ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
12週 ファイル入出力 ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
13週 マルチスレッドプログラミング ① プログラミング言語を用いて基本的なプログラミングができる。
③ C言語の高度な機能を理解し,利用することがでる。
14週 ソケット通信 ① プログラミング言語を用いて基本的なプログラミングができる。
③ C言語の高度な機能を理解し,利用することがでる。
15週 課題演習 ① プログラミング言語を用いて基本的なプログラミングができる。
② グラフィックスプログラミングを理解し,プログラムを作成することができる。
③ C言語の高度な機能を理解し,利用することがでる。
16週

モデルコアカリキュラムの学習内容と到達目標

分類分野学習内容学習内容の到達目標到達レベル授業週
専門的能力分野別の専門工学電気・電子系分野情報プログラミング言語を用いて基本的なプログラミングができる。3後1,後2,後3,後4,後5,後6,後7,後9,後10,後11,後12,後13,後14,後15

評価割合

試験発表相互評価態度ポートフォリオその他合計
総合評価割合80000200100
基礎的能力0000000
専門的能力80000200100
分野横断的能力0000000