電子システムⅠ

科目基礎情報

学校 富山高等専門学校 開講年度 平成31年度 (2019年度)
授業科目 電子システムⅠ
科目番号 0206 科目区分 専門 / 選択
授業形態 授業 単位の種別と単位数 履修単位: 1
開設学科 電子情報工学科 対象学年 4
開設期 前期 週時間数 2
教科書/教材
担当教員 山口 晃史

到達目標

At the completion of this course, students will be able to
1. Understand how to run the program of the microcontroller.
2. Understand how to create a program for the microcontroller.
3. Understand how to control the external electronic circuit by using the microcontroller.

ルーブリック

Ideal Level of AchievementStandard Level of AchievementUnacceptable Level of Achievement)
Evaluation 1Can understand how to run the program of the microcontroller almost perfectly.Can understand how to run the program of the microcontroller correctly.Can't understand how to run the program of the microcontroller correctly.
Evaluation 2Can understand how to create a program for a microcontroller almost perfectly.Can understand how to create a program for a microcontroller correctly.Can't understand how to create a program for a microcontroller correctly.
Evaluation 3Can understand how to control the external electronic circuit by using a microcontroller almost perfectly.Can understand how to control the external electronic circuit by using a microcontroller correctly.Can't understand how to control the external electronic circuit by using a microcontroller correctly.

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

MCCコア科目   説明 閉じる
JABEE B4 説明 閉じる
ディプロマポリシー 1 説明 閉じる

教育方法等

概要:
Students can create a circuit using a microcontroller and create a program for microcontroller.
授業の進め方・方法:
Students creates the microcontroller circuit and creates a program for a theme given by a teacher.
注意点:

授業計画

授業内容 週ごとの到達目標
前期
1stQ
1週 How to use the microcomputer Understand how to use the microcontroller.
2週 Programming Technique 1 Understand how to create a microcontroller program and how to write the source code to the microcontroller ic chip.
3週 Programming Technique 2 Understand the input / output settings of the port of the microcontroller.
4週 Programming Technique 3 Understand the simple external electronic circuits using the input / output of the microcontroller's ports.
5週 Numerical counter
Understand the clock cycle and control the software loop timer.
6週 LED flashing circuit 1 Understand the LED flashing circuit with a software loop timer.
7週 LED flashing circuit 2 Understand the LED flashing circuit with a software loop timer.
8週 Electric music box circuit Understand how to create the Electric music box circuit using a microcontroller and an electronic buzzer.
2ndQ
9週 Electric music box circuit 2 Understand how to create the Electric music box circuit using a microcontroller and an electronic buzzer.
10週 Interrupt Control 1 Understand the interrupt control of the microcontroller.
11週 Interrupt Control 2 Understand the interrupt control of the microcontroller.
12週 Interrupt Control 3 Understand the interrupt control of the microcontroller.
13週 Digital clocks 1
Understand the interrupt control of the built-in timer module of the microcontroller.
14週 Digital clocks 2
Understand the interrupt control of the built-in timer module of the microcontroller.
15週 Digital clocks 3 Understand the interrupt control of the built-in timer module of the microcontroller.
16週

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

分類分野学習内容学習内容の到達目標到達レベル授業週
専門的能力分野別の専門工学情報系分野プログラミング代入や演算子の概念を理解し、式を記述できる。3
プロシージャ(または、関数、サブルーチンなど)の概念を理解し、これらを含むプログラムを記述できる。3
変数の概念を説明できる。3
データ型の概念を説明できる。3
制御構造の概念を理解し、条件分岐を記述できる。3
制御構造の概念を理解し、反復処理を記述できる。3
与えられた問題に対して、それを解決するためのソースプログラムを記述できる。3
ソフトウェア生成に必要なツールを使い、ソースプログラムをロードモジュールに変換して実行できる。3
与えられたソースプログラムを解析し、プログラムの動作を予測することができる。3
ソフトウェア開発に利用する標準的なツールの種類と機能を説明できる。3
要求仕様に従って、いずれかの手法により動作するプログラムを設計することができる。3
要求仕様に従って、いずれかの手法により動作するプログラムを実装することができる。3
計算機工学ハードウェア記述言語など標準的な手法を用いてハードウェアの設計、検証を行うことができる。3
要求仕様に従って、標準的なプログラマブルデバイスやマイコンを用いたシステムを構成することができる。3
分野別の工学実験・実習能力情報系分野【実験・実習能力】情報系【実験・実習】与えられた問題に対してそれを解決するためのソースプログラムを、標準的な開発ツールや開発環境を利用して記述できる。3
ソフトウェア生成に利用される標準的なツールや環境を使い、ソースプログラムをロードモジュールに変換して実行できる。3
ソフトウェア開発の現場において標準的とされるツールを使い、生成したロードモジュールの動作を確認できる。3
問題を解決するために、与えられたアルゴリズムを用いてソースプログラムを記述し、得られた実行結果を確認できる。3
標準的な開発ツールを用いてプログラミングするための開発環境構築ができる。3
要求仕様にあったソフトウェア(アプリケーション)を構築するために必要なツールや開発環境を構築することができる。3
要求仕様に従って標準的な手法によりプログラムを設計し、適切な実行結果を得ることができる。3

評価割合

ReportPresentationMutual Evaluations between studentsBehaviorPortfolioOther合計
総合評価割合10000000100
Basic Ability10000000100
Technical Ability0000000
Interdisciplinary Ability0000000