- 教師: b06001 王昱鈞
王昱鈞
從基礎開始培養同學運算思維的基本概念,使其具備基本的程式語言撰寫能力,並學習Python程式語言,對於電腦與運算具有更清楚的了解,且能嘗試動手利用電腦與程式語言解決問題。
在現今的數位時代,具備基本的數位素養已是無論何種科系之學生皆需了解並熟稔之事。而程式語言正是具備數位素養所必需之基本能力。本課程將從最基礎開始講授運算思維與程式設計之基本概念,並同時教授Python程式語言。Python是一種語法簡單,但功能強大的語言,其簡單易學且執行效率並不差,且涵蓋多數程式語言的優點,因此許多知名的國外名校(Ex: MIT):,皆以Python 作為資訊系學生入門必學的第一堂程式語言課,且在現今AI時代,Python更是進一步跨入AI領域所必備之程式語言。在本學期的課程中,將以實例教導同學如何撰寫Python程式來解決不同的問題,以培養數位時代之思考模式。
上課教材(Texts):
Think Python: An Introduction to Software Design
http://www.greenteapress.com/thinkpython/thinkpython.pdf
上課用書:
- 平時成績或報告(paper & presentation):40.00%
- 期中考試、報告或課堂討論(mid-term exam & class participation):30.00%
- 期末考試、報告或其他(final exam & others):30.00%
課程英文名稱(Engilsh Course Title):Introduction to Programing (Ⅰ)
學分數(Credit Courses):2.00學分
選修別(Elective Discriminability):共同必修
學期別(Terminal Discriminability):學期
修課條件(Prerequisites):無
是否開放隨班附讀生選修(Is the course open to of the Continuing Education Center):開放(Yes)
是否與性平教育相關(Is the course related to gender equality issue):不相關(No)
授課方式(Tuituinal Method):
■ 課堂講授(lecture)
■ 實習(pratice)
■ 課堂報告與討論(seminar)
使用教具(Classroom Equipment):電腦、教師自編講義、投影機