|
Python Programming
Python 是一種功能強大的物件導向程式語言,可應用在各個領域,像是數位影像處理、機器人控制及時下最流行的機器學習與深度學習。本課程旨在介紹Python程式設計必備的基礎知識。課程涵蓋Python語言的基本概念、數據結構、函式與模組,學生將能夠掌握Python程式設計並能夠應用於解決實際問題。本課程目標在培養學生使用 Python 實作應用的能力,讓學生可以利用 Python 解決生活中或工作上遇到的問題。 Python is a powerful object-orientated programming language, which can be used in different areas, such as digital image processing, robot control, machine learning and deep learning. This course aims to introduce the must-know skills and knowledge of Python programming. The course covers fundamental concepts of the Python language, data structures, functions, and modules. Students will be able to master Python programming and apply it to solve the problems in real life and at work.
-
請加入本課程的Line群組 (Scan this QR Code to join the LINE Group of this Course)
-
第1週 (9/12 上課投影片) - 課程簡介和相關規定說明 (Course Introduction)
-
第2週 (9/19 上課投影片) 認識程式語言 / Understand Programming Languages
-
第3週 (9/26 上課投影片) - Python與開發工具介紹 / Introduction to Python and its Development Tools
-
第4週 (10/3 原定上課用投影片-颱風停課) - 程式的基本運作方法: 輸入、處理與輸出 / Basic Operations of Computer Programs: Input, Processing and Output
-
第5週 (10/10 = 雙十節) - 國定假日,放假一天 (National Holiday, No Class Today!)
-
第6週 (10/17 上課投影片) - 宣告變數、指定值與運算子 / Declare Variables + Assignment + Operators
-
第7週 (10/24 上課投影片-課前預習版) - 資料型別: 數值和字串 / Data Types: Numbers and Strings
-
第8週 (10/31 上課投影片_預習版) - 程式的流程控制: If 判斷式與迴圈 / Control Flow in Python (Loops and Conditionals) 1 of 2
-
第9週 (11/7 上課投影片) - 程式的流程控制: If 判斷式與迴圈 / Control Flow in Python (Loops and Conditionals) 2 of 2
-
第10週 (11/14) - 期中考試 (Mid-Term Exam)
-
第11週 (11/21 上課投影片) - 期中考檢討+進階的資料結構: 陣列 / Advanced Data Structure: Arrays and Matrix
-
第12週 (11/28 上課投影片_預習版) - 進階資料型別/結構: 串列、集合、字典等 / Data Types: Lists, Sets, Dictionary, Tuples and Others
-
第13週 (12/5 上課投影片_預習版) -使用大型語言模型協助程式編製 / Large Language Models for Python Code Generation
-
第14週 (12/12 上課投影片_預習版) -檔案存取及例外處理: File Objects and Exception
-
第15週 (12/19 上課投影片_預習版) - 函數宣告與函式使用 / Function and Modules
-
第16週 (12/26 上課投影片_預習版) - Python的第三方套件與進階使用: Python Third-Party Packages and their Advanced Usage
-
第17週 (2025/1/2 上課投影片_預習版) - 綜合演練與複習 / Comprehensive drills and review
-
第18週 (2025/1/9) - 期末考試/ Final Exam (14:00起 @ U108教室)
-
[參考資料/Ref] -
-
[參考資料/Ref] -
-
[作業X附件] -
-
[作業X附件] -
- 課程介紹
- 課程安排
- 評論