情報処理3 

科目基礎情報

学校 新居浜工業高等専門学校 開講年度 平成29年度 (2017年度)
授業科目 情報処理3 
科目番号 130308 科目区分 専門 / 必修
授業形態 講義 単位の種別と単位数 履修単位: 2
開設学科 電子制御工学科 対象学年 3
開設期 通年 週時間数 2
教科書/教材 (なし)
担当教員 柏尾 知明

到達目標

1.プログラミング言語 C# を理解し、自在にプログラムを作成することができる
2.オブジェクト指向を理解し、クラスを利用したプログラムを作成することができる
3.さまざまなアルゴリズムを理解し、それを利用したプログラムを作成することができる

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
1.プログラミング言語 C# を理解し、自在にプログラムを作成することができるプログラミング言語 C# を理解し、自在にプログラムを作成することができるプログラミング言語 C# を理解し、プログラムを作成することができるプログラミング言語 C# を理解できず、プログラムを作成することができない
2.オブジェクト指向を理解し、クラスを利用したプログラムを作成することができるオブジェクト指向を理解し、クラスを利用したプログラムを自在に作成することができるオブジェクト指向を理解し、クラスを利用したプログラムを作成することができるオブジェクト指向を理解できず、クラスを利用したプログラムの作成ができない
3.さまざまなアルゴリズムを理解し、それを利用したプログラムを作成することができるさまざまなアルゴリズムを理解し、それを利用したプログラムを自在に作成することができるさまざまなアルゴリズムを理解し、それを利用したプログラムを作成することができるさまざまなアルゴリズムを理解できず、それを利用したプログラムを作成ができない

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

専門知識 (B) 説明 閉じる

教育方法等

概要:
情報処理3では情報処理2の受講を終えた者を対象に、コンピュータを仕事や研究のために役立てるために必要となる知識や技法について説明を行う。
C#言語によるプログラミングの学習を通じて、オブジェクト指向を利用したプログラミングを習熟するとともに、コンピュータによって問題を処理するためのアルゴリズムについて学習を行い、機能的に優れ構造的にも明解で判り易いプログラムの作成能力を身につける。
授業の進め方・方法:
プログラミングはコンピュータでものづくりを行う際に必要です。この科目では、情報処理1や2で学修したことは既に十分に理解している前提で進めるので、これらの科目の基礎的な内容は理解できるまで、復習しておくことが重要です。

プログラミングは実際に自分で入力し、実行することで上達することができます。
演習の時間は必ず自分で入力し、実行するようにしてください。
注意点:
プログラミングはコンピュータでものづくりを行う際に必要です。この科目では、情報処理1や2で学修したことは既に十分に理解している前提で進めるので、これらの科目の基礎的な内容は理解できるまで、復習しておくことが重要です。

プログラミングは実際に自分で入力し、実行することで上達することができます。
演習の時間は必ず自分で入力し、実行するようにしてください。

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 C# の基本と入出力 1,2
2週 演習 1,2
3週 C#での配列と文字列処理 1
4週 演習 1
5週 関数 1
6週 演習 1
7週 中間試験
8週 クラスについて 1,2
2ndQ
9週 演習 1,2
10週 カプセル化されたクラス 1,2
11週 演習 1,2
12週 コンストラクタとデストラクタ 1,2
13週 演習 1,2
14週 Windowsプログラミングとグラフィックス 1
15週 演習 1
16週 前期末試験
後期
3rdQ
1週 動的配列の利用 3
2週 演習 3
3週 ソートのアルゴリズム 3
4週 演習 3
5週 探索のアルゴリズム 3
6週 アルゴリズムの応用 3
7週 中間試験
8週 演習 3
4thQ
9週 連結リスト 3
10週 演習 3
11週 キューとスタック 3
12週 演習 3
13週 オブジェクト指向の考え方 2
14週 演習 2
15週 演習 2
16週 学年末試験

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

分類分野学習内容学習内容の到達目標到達レベル授業週

評価割合

試験理解度テスト提出物態度ポートフォリオその他合計
総合評価割合602020000100
基礎的能力40201000070
専門的能力2001000030
分野横断的能力0000000