查詢專區

檢視詳細資料

回上一頁
                                                                                                                                                       
年度 108 授課方式 線上授課
線上授課類型 是否符合遠距課程規範
課程設定
大學院校名稱 國立清華大學 系所名稱 資訊工程學系
課程領域 程式設計導論課程 課程編號 NTHU008
課程中文名稱 考試名稱 Python 語言程式入門
課程英文名稱 Introduction to Programming in Python
授課教師 周百祥
課程學分 3
課程學分費(單一學分費) 考試費用 600
非本校學生課程學分費(單一學分費) 600
其他費用
授課地點
開放修課人數上限 400最低修課人數門檻 9999
非本校生修課人數上限 200高中生修課人數上限 9999
授課起日 考試起日 20190501 20190501授課訖日 20190831 考試訖日 20190831
實體上課時間 考試時間
考試地點 / 開放名額
考試地點 開放名額
成績呈現方式 百分制 成績結果說明
使用開課學校自建的報名系統
課程資訊
考試資訊
課程概述 考試範圍

本課程授課教師周百祥教授,教學風格強調動手嘗試程式,鼓勵學生和電腦執行環境互動,直接體會電腦語言的邏輯,而不是用死背的。在課程設計上採取循序漸進的方式,由最基礎的資料類型開始,到流程、函式、模組的概念,透過生活化的比喻,讓學生學到最實用的資工基礎,引導學生到自我領域相關的應用。

課程目標 考試簡介

1.解讀程式語言的原理,語法、語意、執行步驟、輸入與輸出。

2.套用程式語言的邏輯概念,撰寫簡單的程式,並予測試、除錯

3.學會引入現有套件到自己撰寫的程式裡解決特定問題。

課程要求

請自行準備個人電腦(Windows, Mac, Linux作業系統皆可),建議五年下,至少5GB空間,有管理權限可自行安裝軟體。請自備網路連線。

指定閱讀 參考資料或線上課程

Mark Summerfield, A Complete Introduction to the Python Language, 2nd edition, Addison-Wesley, 2010. ISBN-10: 0321680561, ISBN-13: 978-0321680563

評量方式(修課證明)

課程結束後於九月初參加在清華大學所舉辦的實體測驗。

評量方式(課程認證考試)
課程大綱 報名方式

課程大綱

週次

日期

單元主題

備註欄

1

2019/05/01

Python介紹、設立環境

2小時

2

2019/05/13

語言概論

3小時

3

2019/05/20

控制流程

4小時

4

2019/05/27

基本資料模式

3小時

5

2019/06/03

序列、字典、集合

3小時

6

2019/06/10

流程控制、檔案、例外

3小時

7

2019/06/17

函式編程

3小時

8

2019/06/24

遞迴

2小時

9

2019/07/01

物件導向

3小時

10

2019/07/08

套件、其他功能

2小時

l此線上課程的課程負擔每週約1~4小時,共10週,課程時間彈性,由選修同學自行調配上課時間,以上依課程內容會討論的主題大略分配每週進度。

 

聯絡資訊

課程助教:吳彥璋 epl.python.course@gmail.com

課程 / 認證考試連結

認證考試連結:http://curricul.web.nthu.edu.tw/files/13-1073-136924.php?Lang=zh-tw

備註