資訊系統基礎與實作
Computer System Basics and Practices
學期
110-1
學分
3
學分
當期課號
1933
永久課號
DCP1269
開課單位
資訊工程學系
授課教師
曹孝櫟、施文岳
校區
光復
類別
選修
上課時間表
| 節 | 週三 |
|---|---|
A 18:30–19:20 | 資訊系統基礎與實作 EC220 3 節連堂 |
B 19:30–20:20 | |
C 20:30–21:20 |
* 根據陽明交大上課時間表所列
概述
以智慧系統(自駕車)為主題,透過一系列問題導向(Problem-Based)之實驗課程設計帶領學生動手實作,以了解資訊工程主要知識主題(包含大學部必修課程,大學部主題領域)之架構與各課程之內容(https://csdrive.cs.nctu.edu.tw/release/df01f639-9978-4ee7-b635-382575e6cafc),目標在協助同學建構資訊系統之整體知識框架與課程網絡,引導學生產生學習動機以及未來之修/選課之規劃。
先修科目
本課程為實作導向,具備基礎程式能力者佳
教學方式
翻轉學習:學生每週須依照進度完成線上學習(於課後時間完成),每週上課時進行知識主題之問題討論與複習。 動手學習:學生每週須依照進度完成實驗作業(於課後時間完成) 問題導向學習:每週上課給與實驗挑戰(challenging lab),學生須於課堂時間完成。 智慧系統(自駕車)以小鴨車為基礎: https://www.duckietown.org
評分方式
12個實驗作業(homework lab)(於課後時間完成) 12個實驗挑戰(challenging lab)(於課堂時間完成)
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | 停課(新生尚未開學) |
| 第 2 週 | 課程介紹、實驗環境介紹 |
| 第 3 週 | 【第一階段:實驗環境,程式設計,計算機數學】 實驗一、自駕車的腦與程式運作(計概與程設) 如何將想法傳送給自駕車的腦(python 程式設計) |
| 第 4 週 | 實驗二、自駕車(虛擬自駕車)之控制與走出迷宮(資料結構與物件導向程式設計) |
| 第 5 週 | 實驗三、自駕車(虛擬自駕車)自己動起來(離散/演算法概論) |
| 第 6 週 | 實驗一~三討論與觀念複習 |
| 第 7 週 | 【第二階段:硬體,軟體,與軟硬整合】 實驗四、從虛擬世界走向真實世界自駕車燈號與車輪控制(數位電路設計) |
| 第 8 週 | 實驗五、從虛擬世界走向真實世界自駕車組裝與實體運行 |
| 第 9 週 | 實驗六、自駕車的周邊控制與驅動(計算機組織/作業系統/軟硬體整合) |
| 第 10 週 | 實驗四~六討論與觀念複習 |
| 第 11 週 | 【第三階段:計算理論,網路與安全】 實驗七、自駕車間的溝通(網路工程) |
| 第 12 週 | 實驗八、自駕車的命令與指揮 (編譯器/計算理論) ※交大校區運動會(機動調整課程) |
| 第 13 週 | 實驗九、自駕車與道路燈號控制 (資訊安全) |
| 第 14 週 | 實驗七~九討論與觀念複習 |
| 第 15 週 | 【第四階段:多媒體與人工智慧】 實驗十、讓車子看得見,影像資料取得與分析 (線代/多媒體工程) |
| 第 16 週 | 實驗十一、工人智慧與自駕車(機率與統計) |
| 第 17 週 | 實驗十二、人工智慧與自駕車(人工智慧與科學) |
| 第 18 週 | 實驗十~十二討論與觀念複習 |
| 第 19 週 | 課程總複習 |
教科書
1.自製教材 2.自製實驗手冊 3.線上課程 4.開放原始碼專案如小鴨車(https://www.duckietown.org)
Office Hours
- 地點
- EC426
- 時間
- 週四ABCD
- 聯絡方式
- https://www.cs.nctu.edu.tw/members/detail/sltsao