教務系統課程大綱

一、課程目標Course objectives:
讓學生可以透過程式設計能力,運用電腦計算能力來解決實際問題. 除邏輯訓練和實機操作外,
亦著重運用arduino等簡易硬體元件.

二、師生晤談時間及地點Instructor office hours:
1fgh,管237

三、授課方式Teaching approach:
講授,程式展示,學生報告如何解題

四、評量方式Grading criteria:(含評量項目及所佔比例,請運用多元評量)
期末與專題30%, 作業與平時考核70%
須通過上機測驗

五、參考書目Textbook & references:(酌列作者姓名、出版年份、書名、出版書局等資料)
(一)教科書:programming.im.ncnu.edu.tw

六、教學進度(週次、授課主題、教學活動、評量方式/作業、章節)
Course schedule (week, topic, activities, evaluation/assignment, text, etc.):
第1周 程式是甚麼? python環境安裝 (講授)
第2周 資料型態(int, float, complex, str), 物件, reference, function, class簡介 (講授/隨堂測驗)
第3周 list, tuple, set, dict (講授/範例展示/作業)
第4周 運算式 (講授/隨堂測驗/作業)
第5周 選擇敘述 (講授/隨堂測驗/作業)
第6周 迴圈(1) (講授/隨堂測驗/作業)
第7周 迴圈(2) (講授/隨堂測驗/作業/學生口頭報告)
第8周 函式與遞迴(1) (講授/隨堂測驗/作業)
第8周 函式與遞迴(2) (講授/隨堂測驗/作業)
第9周 解題1 (講授)
第10周 解題2 (講授)
第11周 解題3 (講授)
第12周 使用套件1 (講授)
第13周 使用套件2 (講授)
第14周 上機測驗與解答1
第15周 上機測驗與解答2
第16周 上機測驗與解答3
第17周 上機測驗與解答4
第18周 上機測驗與解答5

七、TA協助事項Teaching Assistant tasks:
作業批改,上課時協助解答,監督上機測驗

八、備註Remarks:

九、本課程可培養學生之核心能力與教學活動及評量方法對應表

教學活動:
1.課堂討論(含個案討論)
2.書面報告、作業、作品、實驗
3.學生口頭報告
4.課程規劃之校外參訪及實習
5.證照/檢定
6.參與課程規劃之校內外活動及競賽
7.課外閱讀
8.其他

評量方法:
1.紙筆考試或測驗
2.實作評量﹙含口頭、書面報告、實習、表現評量﹚
3.其他表現

培養學生資訊技術應用與創新能力(學士班)之教學活動:1,2,3,7
培養學生資訊技術應用與創新能力(學士班)之評量方法:1,2
最後修改: 2021年 02月 4日(週四) 11:29