本課程是以Python為基礎,進行進階電腦程式設計。Python程式語言是一種物件導向、直譯式電腦程式語言。它包含了一組完善而且容易理解的標準庫,能夠輕鬆完成很多常見的任務。Python具有跨平台的特性,許多網頁程式或是系統管理都是透過Python來完成。Python同時也是Google愛用的程式語言,像是Google的搜尋引擎初期就是利用Python建構完成的。本學期會回顧基本的程式邏輯開始進行,再藉由Python的語法來進行實作,並學習運用相關套件,來開發一實用性應用程式。This course is based on Python for advanced computer programming. The Python programming language is an object-oriented, literal computer programming language. It contains a complete and easy-to-understand standard library that can easily complete many common tasks. Python has cross-platform features, and many web programs or system management are completed through Python. Python is also the programming language favored by Google. For example, Google's search engine was built using Python in its early days. This semester will review the basic programming logic, then implement it through Python syntax, and learn to use related packages to develop a practical application.
Bill Lubanovic, Introducing Python, O’Reilly Media, Inc.
Bill luba no Vic, introducing Python, O’Reilly Media, Inc.
評分項目 Grading Method | 配分比例 Grading percentage | 說明 Description |
---|---|---|
Assignments Assignments assignments |
20 | |
Midterm Midterm midterm |
30 | |
ProjectProject project |
40 | |
ParticipationParticipation participation |
5 | |
QuizzesQuizzes quizzes |
5 | |
TATA ta |
5 |