本課程是針對欲學習Python應用程式開發的軟體專業人員所設計的入門課程。內容著重在教導同學學習並了解Python 3.x版物件導向程式語言及基本觀念,熟悉Python開發工具的操作並可以撰寫簡單的Python應用程式。Python 是一種強大的交談式物件導向程式語言,具有非常廣泛的功能,可以運用在網路、遊戲、人工智慧、科學計算、軟體發展、平行運算、影像辨識與繪圖、資料與文字處理與分析、雲端運算、資料科學、機器學習與機器人控制等等,幾乎各方面應用皆可使用Python,相關資源非常多且實用。本課程為培養統計系同學具備在任何作業系統的平台上,擁有設計與開發企業相關應用程式以及資料分析處理的基礎能力,藉以提升本系學生畢業後的職場專業能力。This course is an introductory course designed for software professionals who want to learn Python application development. The content focuses on teaching students to learn and understand the Python 3.x version object-oriented programming language and basic concepts, become familiar with the operation of Python development tools, and be able to write simple Python applications. Python is a powerful conversational object-oriented programming language with a very wide range of functions. It can be used in the Internet, games, artificial intelligence, scientific computing, software development, parallel computing, image recognition and drawing, data and word processing and analysis, Cloud computing, data science, machine learning, robot control, etc., Python can be used in almost all aspects of applications, and there are many related and practical resources. This course is designed to equip students from the Department of Statistics with the basic abilities to design and develop enterprise-related applications and data analysis and processing on any operating system platform, thereby enhancing the professional abilities of students in this department after graduation.
教科書:
1. "Python程式設計-從入門到進階應用",黃健庭著,全華出版社,2018
2. "Python程式設計入門-適用於2.x與3.x版",葉難著,博碩出版社,2015
※ 如因故變更教科書,開學後會另行通知。
Textbook:
1. "Python Programming - From Entry to Advanced Application", written by Huang Jianting, Quanhua Publishing House, 2018
2. "Introduction to Python Programming - Applicable to Version 2.x and 3.x", by Ye Nan, Boshuo Press, 2015
※ If the textbooks are changed for any reason, we will notify you separately after the semester starts.
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
出席出席 Attend |
20 | 點名不到扣總成績一分 |
程式作業程式作業 Programming |
80 | 次數不限,每次作業配分另行公布。 |