Python程式設計
助教,林兆宇
程式設計、物件導向
班級代號 : 13254、科目代號 : 13509、上課教室: S301、上課時間: 三40/三50/三60
- 請勿攜帶食物、飲料進電腦教室,水除外,不得在教室內飲食。隨手把垃圾帶走,共同維護教學環境。
- 這堂課會讓修課學生考取Certiport ITS Python國際認證,認證考試的分數為課程期末考的分數,因此沒有要考ITS Python的同學,請退選這門課。
課程目標

適合人員
✔ 本課程無須背景知識,將從Python零基礎開始教起。
✔ 想要通過ITS Python 程式語言核心能力國際認證考試。
教學目標與成效
- 本課程不僅是為了讓各位掌握 Python,更是要培養學生與 AI 協作,因此本課程會採用 Vibe Coding 模式,讓學生從零開始運用 AI 理解枯燥的語法,教導同學成為能與 AI 協作的「開發者」。
協作工具為 Google Colab 結合 Gemini AI,學習重點為向 AI 下達指令(Prompt Engineering),解讀 AI 生成的程式碼(Code Interpretation),並與 AI 進行協作。使零基礎的同學,也能在 AI 的輔助下,快速跨越語法障礙進行程式設計。
- 證照導向:ITS Python 國際認證輔導
本課程的另一個主要目標是協助同學取得 ITS (Information Technology Specialist) Python 國際認證。ITS 認證是全球認可的技術證照,能證明學生具備業界標準的 Python 基礎能力。
本門課專為「欲考取認證」的同學設計。如果沒有報考證照,將無法取得本課程的期末考分數,請勿選修。
課程介紹

Python 零基礎教學
- 運算思維與程式設計 - 跨入程式設計的大門
程式設計,是針對電腦要解決的問題提供處理方式的過程,也是軟體開發時的重要步驟。Python是一個執行功能強大,但語法簡潔優雅的程式語言,不僅容易學習,更容易應用實作在許多專題上!
- 變數與運算式 - 不只先乘除後加減
變數建立時,應用程式就會配置一塊記憶體,並以變數名稱做為辨識此塊記憶體的標誌,設計者就可在程式中將各種資料存入使用。運算式包含了運算元與運算子,可以進行程式的運算動作。
- 判斷式 - 邏輯思維的起點
程式設計也和日常生活雷同,常會遇到一些需要做決策的情況,再依決策結果執行不同的程式碼,這就是「判斷式」。
- 迴圈 - 翻滾吧!程式碼
電腦最擅長處理的工作就是重複執行的事情,而日常生活中到處充斥著這種不斷重複的現象,程式專門用來處理重複事件的命令稱為「迴圈」。
- 串列與元組 - 大量數據收納術
串列又稱為清單或列表,與其他語言的陣列相同,其功能與變數相類似,是提供儲存資料的記憶體空間。元組的結構與串列完全相同,不同處在於元組的元素個數及元素值皆不能改變。
- 字典 - 為資料貼上標籤
字典資料型態,其元素是以「鍵-值」對方式儲存,運作方式為利用「鍵」來取得「值」。
- 函式與模組 - 簡化運算擴充功能的利器
在程式中通常會將具有特定功能或經常重複使用的程式,撰寫成獨立的小單元,稱為函式。Python擁有許多模組,可讓功能可以無限擴充。
- 演算法:排序與搜尋 - 用邏輯來解決問題
演算法就是為了解決一個問題而採取的方法和步驟,通常會以虛擬碼來表示,再以熟悉的語言來實現。
- 檔案與例外處理 - 不怕犯錯的勇氣
利用Python內建的函式open( )可以開啟指定的檔案,以便進行檔案內容的讀取、寫入或修改。Python編譯器當執行程式發生錯誤時會引發例外,此時可以引發例外後的處理動作,而非中止程式的執行。
課程評分
✔ 期中考 (30%): 04/29 課堂進行。採 ITS 認證模擬考,測試各位前半學期的銜接狀況。
✔ 期末考 (30%): 06/10 於校內資訊網路大樓 (CC棟) 進行。這就是正式的 ITS Python 國際認證考試,你的證照成績即為期末成績。
✔ 平時成績 (40%): 本課程「平時成績」不設基本分,全部依靠作業(平時測驗)與自主學習(佔平時成績的一半)來獲取。
- 自主學習:於 06/17、06/24 進行成果檢核。
- 出缺勤: 依學校規定記錄,雖不直接列入課程分數,但會作為學習態度的參考。
教材與上課內容之參考資料
講師介紹
▊ 林兆宇老師
國立東華大學企業管理學系博士(資訊管理組)。
專業領域為物件導向程式語言(Java、Python)、物件導向系統分析與設計(OOA/OOD)、軟體工程、專案管理、SOA。
最新的課程資訊!
這裡是專屬課程的公告區,老師將在此發佈與課程相關的重要資訊,您可以在此看到所有與課程有關的最新公告。
https://forms.gle/5KZHKLVyB3HQDPGP7
煩請同學填答。
1. 僅可攜帶授權之資料、用品。
2. 禁止攜帶通訊設備、記憶型電子產品或干擾考場之物品、不要戴耳機。
3. 不可於身上、文具、桌面等處書寫提示訊息。
4. 嚴禁夾帶、傳遞、調位、頂替、代考或攜卷離場。
5. 不得窺視、交談、或讓他人觀看試卷。
6. 考試期間須聽從教師指示,不得擅自離場或破壞秩序。
7. 試卷與答案卡不得交換或代填個人資料。
8. 不得竊題或將試題洩漏給其他同學。
一旦發現有作弊行為(包含前述提及行為)即0分計算,並送交學校處理。
*考試過程有任何問題請詢問老師,不要與同學交談。