情報処理3 

科目基礎情報

学校 新居浜工業高等専門学校 開講年度 令和03年度 (2021年度)
授業科目 情報処理3 
科目番号 130308 科目区分 専門 / 必修
授業形態 講義 単位の種別と単位数 履修単位: 2
開設学科 電子制御工学科 対象学年 3
開設期 通年 週時間数 2
教科書/教材 「やさしいC# 第3版」高橋 麻奈(SBクリエイティブ)
担当教員 占部 弘治

到達目標

1.【プログラム】プログラミング言語 C# を理解し、自在にプログラムを作成することができる
2.【オブジェクト指向】オブジェクト指向を理解し、クラスを利用したプログラムを作成することができる
3.【データ構造】さまざまなデータ構造とアルゴリズムを理解し、それを利用したプログラムを作成することができる
4.【画像処理】画像に関するアルゴリズムを知り、処理を行うことができる

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
到達目標 1.プログラミング言語 C# を理解し、自在にプログラムを作成することができるプログラミング言語 C# を理解し、プログラムを作成することができるプログラミング言語 C# を理解できず、プログラムを作成することができない
到達目標 2.オブジェクト指向を理解し、クラスを利用したプログラムを自在に作成することができるオブジェクト指向を理解し、クラスを利用したプログラムを作成することができるオブジェクト指向を理解できず、クラスを利用したプログラムの作成ができない
到達目標 3.さまざまなデータ構造とアルゴリズムを十分理解し、それを利用したプログラムを自在に作成することができるさまざまなデータ構造とアルゴリズム理解し、それを利用したプログラムを作成することができるさまざまなデータ構造とアルゴリズムを理解できず、それを利用したプログラムを作成ができない
到達目標 4.画像に関するアルゴリズムを複数知っており、さまざまな処理を行うことができる画像に関するアルゴリズムを知り、処理を行うことができる画像に関するアルゴリズムを知らず、処理を行うことができない

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

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

教育方法等

概要:
情報処理3では情報処理2の受講を終えた者を対象に、コンピュータを仕事や研究のために役立てるために必要となる知識や技法について説明を行う。
C#言語によるプログラミングの学習を通じて、オブジェクト指向を利用したプログラミングを習熟するとともに、コンピュータによって問題を処理するためのアルゴリズムについて学習を行い、機能的に優れ構造的にも明解で判り易いプログラムの作成能力を身につける。
授業の進め方・方法:
プログラミングはコンピュータでものづくりを行う際に必要です。この科目では、情報処理1や2で学修したことは既に十分に理解している前提で進めるので、これらの科目の基礎的な内容は理解できるまで、復習しておくことが重要です。
プログラミングは実際に自分で入力し、実行することで上達することができます。演習の時間は必ず自分で入力し、実行するようにしてください。
注意点:
【事前学習】情報処理1, 2 を復習し、C言語/C++ のプログラムが作成できるようになっていてほしい
【自己学習】授業時間外でも演習室が使える状況にあればいつでも、いつでも自主的に実施してよい。また自分のPCに実行環境を構築して実施してもかまわない。
【関連科目】情報リテラシー、ディジタル回路、情報基礎実習、数値計算、電子計算機、情報工学

本科目の区分

Webシラバスと本校履修要覧の科目区分では表記が異なるので注意すること。
 本科目は履修要覧(p.9)に記載する「④選択科目」である。

授業の属性・履修上の区分

アクティブラーニング
ICT 利用
遠隔授業対応
実務経験のある教員による授業

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 C# の基本と入出力 1【プログラム】
2週 C#での配列と文字列処理 1【プログラム】
3週 C#での関数 1【プログラム】
4週 演習 1【プログラム】
5週 Windowsプログラミングとグラフィックス 1【プログラム】
6週 演習 1【プログラム】
7週 前期中間試験
8週 前期中間試験返却・復習 1【プログラム】
2ndQ
9週 C#でのファイルの入出力 1【プログラム】
10週 C#でのクラス 2【オブジェクト指向】
11週 クラスの継承 2【オブジェクト指向】
12週 オブジェクト指向の考え方 2【オブジェクト指向】
13週 演習 2【オブジェクト指向】
14週 Windowsプログラミングとタイマー 1【プログラム】
15週 前期末試験
16週 試験結果の考察
後期
3rdQ
1週 C#でのソートと探索 3【データ構造】
2週 連結リスト 3【データ構造】
3週 キューとスタック 3【データ構造】
4週 演習 3【データ構造】
5週 再帰 3【データ構造】
6週 演習 3【データ構造】
7週 後期中間試験
8週 後期中間試験返却・復習 3【データ構造】
4thQ
9週 画像の読み込み(1) 4【画像処理】
10週 画像の読み込み(2) 4【画像処理】
11週 画像処理(1) 4【画像処理】
12週 画像処理(2) 4【画像処理】
13週 画像の合成 4【画像処理】
14週 画像認識 4【画像処理】
15週 学年末試験
16週 試験結果の考察

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

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

評価割合

試験提出物合計
総合評価割合7030100
基礎的能力000
専門的能力7030100
分野横断的能力000