基礎情報工学(プログラミング基礎)のシラバス情報
科目名称 Course title(Japanese) |
基礎情報工学(プログラミング基礎) | 科目番号 Course number |
43ICPRO101 | |
---|---|---|---|---|
科目名称(英語) Course title(English) |
Fundamentals of Information Technology | |||
授業名称 Class name |
基礎情報工学(プログラミング基礎) |
教員名 | 阪田 治,前田 慶博 |
---|---|
Instructor |
開講年度学期 | 2022年度 前期 |
---|---|
Year/Semester |
曜日時限 | 月曜5限 |
---|---|
Class hours |
開講学科 Department |
工学部 電気工学科 |
---|---|
外国語のみの科目 (使用言語) Course in only foreign languages (languages) |
- |
単位 Course credit |
2.0 | 授業の主な実施形態 Main class format |
ハイフレックス型授業/Hybrid-Flexible format |
---|
概要 Descriptions |
コンピューターおよびネットワークを今後の学習に利用していく上での基本的な注意事項や一般常識を身につけ、文書作成や表計算などを行うソフトウェアの使い方を学ぶ。さらに、手続型プログラミングの基本を身につける。プログラミング言語はPythonを使用する。 |
---|---|
目的 Objectives |
コンピュータやネットワークを利用する者として、最初に身につけておくべき一般常識や基本スキルを習得する。さらに、電気工学科の学生として習得していくプログラミング技術の初歩を学ぶ。本科目では、Python言語を題材として、手続型プログラム作成のために多くのプログラミング言語に共通して要求される基本アルゴリズムを使いこなすことができるようにする。 |
到達目標 Outcomes |
簡単なデータ処理をアルゴリズムから考え、プログラムで具現化できるようになる。 プログラムからファイルの入出力を行えるようになる。 |
履修上の注意 Course notes prerequisites |
コンピュータを利用するので、基本的な操作方法に慣れておくこと。 |
アクティブ・ラーニング科目 Teaching type(Active Learning) |
|||
---|---|---|---|
課題に対する作文 Essay |
〇 | 小テストの実施 Quiz type test |
◯ |
ディベート・ディスカッション Debate/Discussion |
- | グループワーク Group work |
- |
プレゼンテーション Presentation |
- | 反転授業 Flipped classroom |
- |
その他(自由記述) Other(Describe) |
- |
準備学習・復習 Preparation and review |
授業中に行う実習内容はLETUS上で公開するので、事前にどのようなことを行うかを理解しておくこと。 課題提出を義務付け、知識の定着を図る。 |
---|---|
成績評価方法 Performance grading policy |
レポート内容で40%の評価 到達度達成試験で60%の評価 |
学修成果の評価 Evaluation of academic achievement |
・S:到達目標を十分に達成し、極めて優秀な成果を収めている ・A:到達目標を十分に達成している ・B:到達目標を達成している ・C:到達目標を最低限達成している ・D:到達目標を達成していない ・-:学修成果の評価を判断する要件を欠格している ・S:Achieved outcomes, excellent result ・A:Achieved outcomes, good result ・B:Achieved outcomes ・C:Minimally achieved outcomes ・D:Did not achieve outcomes ・-:Failed to meet even the minimal requirements for evaluation |
教科書 Textbooks/Readings |
・教科書を使用する場合は、MyKiTS(教科書販売サイト)から検索・購入可能ですので以下のURLにアクセスしてください。 https://gomykits.kinokuniya.co.jp/tokyorika/ ・Search and purchase the necessary textbooks from MyKiTS (textbook sales site) with the link below. https://gomykits.kinokuniya.co.jp/tokyorika/ |
参考書・その他資料 Reference and other materials |
特に限定するものはない。講義の中で適宜紹介する。 |
授業計画 Class plan |
1回: 教育上利用するコンピュータ環境についての説明、ネットリテラシー 2回: Python言語の使い方(型、変数、基本演算) 3回: 制御構文(1):条件分岐(if 文) 4回: 制御構文(2):繰り返し(for 文、while 文) 5回: 制御構文(3):(1)と(2)の総合演習 6回: フローチャートとアルゴリズム記述法 7回: 関数の作り方と使い方 8回: 基本アルゴリズム演習1 9回: 基本アルゴリズム演習2 10回: ファイル入出力 11回: データ解析(1):データ収集 12回: データ解析(2):データ処理 13回: データ解析(3):データの可視化・分析 14回: データ解析(4):(1)~(3)の総合演習 15回: 期末試験 |
---|
教職課程 Teacher-training course |
|
---|---|
実務経験 Practical experience |
- |
教育用ソフトウェア Educational software |
Pythonプログラミング環境: Python IDLE,MS Visual Studio など |
備考 Remarks |
---|
994313V |