在現今的數位時代,具備基本的數位素養已是無論何種科系之學生皆需了解並熟稔之事。而程式語言正是具備數位素養所必需之基本能力。本課程將從最基礎開始講授運算思維與程式設計之基本概念,並同時教授Python程式語言。
授課教師:

王昱鈞

學習目標:

從基礎開始培養同學運算思維的基本概念,使其具備基本的程式語言撰寫能力,並學習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):電腦、教師自編講義、投影機