情報工学実験2

科目基礎情報

学校 松江工業高等専門学校 開講年度 令和05年度 (2023年度)
授業科目 情報工学実験2
科目番号 0015 科目区分 専門 / 必履修
授業形態 実験・実習 単位の種別と単位数 履修単位: 2
開設学科 情報工学科 対象学年 3
開設期 後期 週時間数 4
教科書/教材 教員作成のテキスト
担当教員 渡部 徹,原 元司,田邊 喜一,廣瀬 誠

到達目標

(1) 計測器の基本的な取り扱いについて理解する.
(2) トランジスタ回路の特徴や基本的な動作について理解する.
(3) HDLによる論理回路の設計や基本的な動作について理解する.
(4) 組込みマイコンの特徴や基本的な動作について理解する.
(5) C言語による数値計算の基本的な動作について理解ができる.
(6) 実験レポートを通じて,実験データの正しい整理方法を理解する.

ルーブリック

理想的な到達レベルの目安標準的な到達レベルの目安未到達レベルの目安
評価項目1様々な計測器を正しく取り扱うことができる.基本的な計測器を正しく取り扱うことができる.基本的な計測器を正しく取り扱うことができない.
評価項目2トランジスタの様々な特性について理解し,特性を測定することができる.トランジスタの基本的な特性について理解し,特性を測定することができる.トランジスタの基本的な特性について理解しておらず,特性を測定することもできない.
評価項目3HDLによる論理回路の設計や様々な動作について理解することができる.HDLによる論理回路の設計や基本的な動作について理解することができる.HDLによる論理回路の設計や基本的な動作について理解できない.
評価項目4組み込みマイコンの様々な事項を理解し、プログラミングできる.組み込みマイコンの様々な事項を理解できる.組み込みマイコンの様々な事項を理解できない.
評価項目5C言語による数値計算の様々な動作について理解することができる.C言語による数値計算の基本的な動作について理解することができる.C言語による数値計算の基本的な動作について理解できない.
評価項目6レポートを通じて,実験データの整理・解析が優れてできる.レポートを通じて,実験データの整理・解析ができる.レポートを通じて,実験データの整理・解析ができない.

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

学習・教育到達度目標 J1 説明 閉じる
学習・教育到達度目標 J2 説明 閉じる

教育方法等

概要:
情報工学の基礎となる電気回路・論理回路・プログラミング・OSなどに関する基礎実験・演習を行う.情報工学実験2では(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマの実験を行う.1クラスを4班に分けて4テーマ並列に実験を行い,3週毎に実験テーマをローテーションする.最後にテーマごとにチェックテストを実施する.
授業の進め方・方法:
各到達目標(1)~(5)の達成度を以下の割合で評価し,全実験の平均を評価とする.50点以上(100点満点)を合格とする.
(1)実験レポート:70%
(2)チェックテスト:20%
(3)実験に対する取り組み態度:10%
<留意事項>
・レポート提出が期限から遅れた場合,原則、提出期限から1週間遅れる毎に10点減点し,最大60点まで減点する(満点100点 - 減点分60点 = 40点となる)。
・未提出のレポートが1つでもある場合,無条件で不合格とする.
・欠席した場合はテーマ担当教員と相談の上,再実験を行うこと.規定回数の実験を行わないままでのレポート提出は無効とする.
注意点:
【予習】実験前に原理の詳細までは説明できない場合があるので,前もって原理等を読んで実験内容を理解しておくこと.また,実験テキストに記載されている必要物品(グラフ用紙や関数電卓など)を準備すること.
【授業中】実験中にわからないことがあれば,担当教員に聞くなど,実験中に理解するよう心がける.また,実験データは,レポート作成や考察がスムーズに行えるよう各自工夫し,必ず実験ノートに記録する.実験データに関する考察は,実験中に済ませておくとよい.
【復習】実験のデータ整理,考察,参考文献による調査などを行い,レポートを指定期日までに提出する.なお,レポート作成に際してWebページを使用する場合,ネット上の情報が正しいとは限らないことを十分認識した上で,必ず複数のサイトを調べ,全て参考文献として記載すること.また,文献の丸写しではなく「自分の言葉で」書くこと.

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

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

授業計画

授業内容 週ごとの到達目標
後期
3rdQ
1週 【テーマ1】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ1】の実験を行い,実験結果をまとめることができる
2週 【テーマ1】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ1】の実験を行い,実験結果をまとめることができる
3週 【テーマ1】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ1】の実験を行い,実験結果をまとめることができる
4週 【テーマ2】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ2】の実験を行い,実験結果をまとめることができる
5週 【テーマ2】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ2】の実験を行い,実験結果をまとめることができる
6週 【テーマ2】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ2】の実験を行い,実験結果をまとめることができる
7週 【テーマ3】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ3】の実験を行い,実験結果をまとめることができる
8週 【テーマ3】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ3】の実験を行い,実験結果をまとめることができる
4thQ
9週 【テーマ3】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ3】の実験を行い,実験結果をまとめることができる
10週 【テーマ4】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験習 の4テーマを3週ずつローテーションで実施する 【テーマ4】の実験を行い,実験結果をまとめることができる
11週 【テーマ4】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ4】の実験を行い,実験結果をまとめることができる
12週 【テーマ4】(A)トランジスタ(B)C言語による数値計算演習(C)HDLによる論理回路設計(D)組込みマイコン基礎実験 の4テーマを3週ずつローテーションで実施する 【テーマ4】の実験を行い,実験結果をまとめることができる
13週 チェックテスト
 各テーマに関するチェックテストを行う.
実験の基礎事項の理解度をはかる
14週 チェックテスト返却とレポート指導
 チェックテストの返却を行い,実験レポート指導を行う.
実験レポートを通じて,実験データの正しい整理方法を理解する
15週 レポート指導と実験まとめ
レポート指導と実験のまとめなどを行う.
実験レポートを通じて,実験データの正しい整理方法を理解する
16週

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

分類分野学習内容学習内容の到達目標到達レベル授業週
専門的能力分野別の専門工学情報系分野プログラミング代入や演算子の概念を理解し、式を記述できる。3
与えられた問題に対して、それを解決するためのソースプログラムを記述できる。3
情報数学・情報理論コンピュータ上での数値の表現方法が誤差に関係することを説明できる。3
コンピュータ上で数値計算を行う際に発生する誤差の影響を説明できる。3
コンピュータ向けの主要な数値計算アルゴリズムの概要や特徴を説明できる。3
分野別の工学実験・実習能力電気・電子系分野【実験・実習能力】電気・電子系【実験実習】増幅回路等(トランジスタ、オペアンプ)の動作に関する実験結果を考察できる。3
論理回路の動作について実験結果を考察できる。3
情報系分野【実験・実習能力】情報系【実験・実習】与えられた問題に対してそれを解決するためのソースプログラムを、標準的な開発ツールや開発環境を利用して記述できる。3
ソフトウェア生成に利用される標準的なツールや環境を使い、ソースプログラムをロードモジュールに変換して実行できる。3
ソフトウェア開発の現場において標準的とされるツールを使い、生成したロードモジュールの動作を確認できる。3
与えられた仕様に合致した組合せ論理回路や順序回路を設計できる。3
基礎的な論理回路を構築し、指定された基本的な動作を実現できる。3

評価割合

レポートチェックテスト取り組み合計
総合評価割合702010100
基礎的能力0000
専門的能力702010100
分野横断的能力0000