概要:
プログラミングの基礎の習得を目的とした座学・演習を行う
授業の進め方・方法:
情報工学科において重要な基礎となる、プログラミングの基礎を習得する
考えることも重要であるため、プログラムの設計図であるアルゴリズムの考え方への理解を深める座学演習も行う
技術者入門I、コンピュータ演習I、と連携して進めていく
注意点:
理想的な形のプログラムを書くことは重要であるが、一般的な、いわゆる正解を導き出すことよりも大切なことは、その過程で考えること・考えたことである。講義スタッフやクラスメートとの議論も大切な時間となる
| 分類 | 分野 | 学習内容 | 学習内容の到達目標 | 到達レベル | 授業週 |
| 基礎的能力 | 工学基礎 | 工学実験技術(各種測定方法、データ処理、考察方法) | 工学実験技術(各種測定方法、データ処理、考察方法) | 実験テーマの目的に沿って実験・測定結果の妥当性など実験データについて論理的な考察ができる。 | 3 | |
| 実験ノートや実験レポートの記載方法に沿ってレポート作成を実践できる。 | 3 | |
| 実験データを適切なグラフや図、表など用いて表現できる。 | 3 | |
| 実験の考察などに必要な文献、参考資料などを収集できる。 | 3 | |
| 実験・実習を安全性や禁止事項など配慮して実践できる。 | 3 | |
| 個人・複数名での実験・実習であっても役割を意識して主体的に取り組むことができる。 | 3 | |
| 共同実験における基本的ルールを把握し、実践できる。 | 3 | |
| レポートを期限内に提出できるように計画を立て、それを実践できる。 | 3 | |
| 専門的能力 | 分野別の専門工学 | 情報系分野 | プログラミング | 要求仕様に従って、いずれかの手法により動作するプログラムを設計することができる。 | 3 | |
| 要求仕様に従って、いずれかの手法により動作するプログラムを実装することができる。 | 3 | |
| 要求仕様に従って、標準的な手法により実行効率を考慮したプログラムを設計できる。 | 3 | |
| 要求仕様に従って、標準的な手法により実行効率を考慮したプログラムを実装できる。 | 3 | |
| 計算機工学 | 要求仕様に従って、標準的なプログラマブルデバイスやマイコンを用いたシステムを構成することができる。 | 3 | |
| ハードウェア記述言語など標準的な手法を用いてハードウェアの設計、検証を行うことができる。 | 3 | |
| その他の学習内容 | 少なくとも一つの具体的なコンピュータシステムについて、起動・終了やファイル操作など、基本的操作が行える。 | 3 | |
| 少なくとも一つの具体的なオフィススイート等を使って、文書作成や図表作成ができ、報告書やプレゼンテーション資料を作成できる。 | 3 | |
| 少なくとも一つのメールツールとWebブラウザを使って、メールの送受信とWebブラウジングを行うことができる。 | 3 | |
| 分野別の工学実験・実習能力 | 情報系分野【実験・実習能力】 | 情報系【実験・実習】 | 与えられた問題に対してそれを解決するためのソースプログラムを、標準的な開発ツールや開発環境を利用して記述できる。 | 1 | |
| ソフトウェア生成に利用される標準的なツールや環境を使い、ソースプログラムをロードモジュールに変換して実行できる。 | 1 | |
| ソフトウェア開発の現場において標準的とされるツールを使い、生成したロードモジュールの動作を確認できる。 | 1 | |
| 与えられた仕様に合致した組合せ論理回路や順序回路を設計できる。 | 1 | |
| 要求仕様に従って標準的な手法によりプログラムを設計し、適切な実行結果を得ることができる。 | 2 | |
| 分野横断的能力 | 総合的な学習経験と創造的思考力 | 総合的な学習経験と創造的思考力 | 総合的な学習経験と創造的思考力 | 工学的な課題を論理的・合理的な方法で明確化できる。 | 3 | |
| 公衆の健康、安全、文化、社会、環境への影響などの多様な観点から課題解決のために配慮すべきことを認識している。 | 3 | |