國立清華大學 eeclass 數位學習平台
校務資訊系統驗證
登入
繁體
简体
English
國立清華大學 eeclass 數位學習平台
登入
校務資訊系統驗證
繁體
简体
English
程式設計一Introduction to Programming I
(11210MATH171002)
程式設計一Introduction to Programming I
老師: 王崇喆
助教: 林元鴻, 楊佳晉
×
×
loading ...
程式設計一Introduction to Programming I
課程資訊
課程資訊
課程資訊
×
瀏覽
請將檔案拖曳至此視窗 (單檔限制: 2,000 MB)
敬請
尊重智慧財產權
,避免任何侵權行為,勿上傳/下載未經授權之檔案資料,並依授權規範合理使用。
提醒您,系統目前設定不支援 fullHD 1920x1080 影片播放,
高解析影片上傳後的解析度會下降,品質可能會變差。
基本資訊
課程代碼
11210MATH171002
課程名稱
程式設計一Introduction to Programming I
學分
3
學期
1121
單位
數學系
(MATH)
班級
一年級
修課人數
33 人
老師
王崇喆
數學系
(MATH)
助教
林元鴻
數學系
(MATH)
楊佳晉
數學系
(MATH)
課程說明
課程簡介
學習 Python 語言之語法,以及程式設計的基本概念。本課程也會介紹 Python 語言的各種應用,如爬蟲及機器學習等。
課程大綱
教學方式(Teaching Method):透過教師自編教材授課,課後隨即進行隨堂練習,部分單元輔以回家作業來加強學習。教學方式以課堂現場講解為主,唯部份週次或單元預計為翻轉教學,即教師預錄影片供同學觀看,課堂時間讓同學進行提問與隨堂練習。
教學進度(Syllabus):
週次 日期 進度
1 09/13 課程簡介;開發環境介紹;輸入、輸出、數值運算;條件判斷
2 09/20 條件判斷;數學函式庫;自訂函式;模組
3 09/27 翻轉教學:遞迴
4 10/04 串列;字典
5 10/11 重複執行
6 10/18 翻轉教學:List comprehension
7 10/25 翻轉教學:字串
8 11/01 翻轉教學:檔案
9 11/08 Numpy、翻轉教學或自我閱讀:動態規劃
10 11/15 運動會停課
11 11/22 期中作業展示週
12 11/29 爬蟲
13 12/06 機器學習與圖表繪製
14 12/13 機器學習與圖表繪製
15 12/20 Flask
16 12/27 音訊處理
17 01/03 期末紙筆考試週
18 01/10 期末作業展示週
AI 使用規則:有條件開放,於考試以及回答教師當場提問時原則禁止使用,其餘狀況原則開放使用。
可連結之網頁位址:
https://geniusturtle6174.github.io/tutor_python/
教科書
以教師自編之線上教材授課,無指定用書。
成績說明
隨堂練習: 預計 14 次,共 34%
平時作業: 預計 4 題,共 19%
期中作業: 預計 5 題,共 24%
期末紙筆: 10%
期末作業: 10%
課堂互動: 3%
互動以外之標準依下列基礎設計:「平時及期中作業每題為一次隨堂的兩倍,期末兩項為平時作業一題的兩倍」。若題數或次數有顯著更動時,由教師提供選項給同學投票決定是否修改。
課表
星期四 / 第七節
(綜三 315)
, 第八節
(綜三 315)
, 第九節
(綜三 315)
QR Code
放大
×
loading ...
×
×
×