基本素養 Basic Literacy

人文藝術欣賞之能力
人文素養
培養具備國際宏觀之人才
國際視野
社會關懷
社會關懷
公民素養
公民素養

核心能力 Competence

應用自然科學知識思考分析並解決問題的能力
思考與判斷能力
設計並執行科學實驗,分析與解釋實驗結果進而有創新的能力
創新能力培養
具備足夠之外文能力
語文與溝通能力
在團隊中達成有效溝通、合作領導之能力
培養領袖人才
專業知識與跨領域能力
專業知識與跨領域能力

課程概述 Course Description

Python是目前AI應用領域最常運用的程式語言,本課程希望以深入淺出的方式,讓未曾修習過程式設計課程的學生快速入門,除學會基礎的程式設計概念之外,未來更能運用於跨域應用上。 本課程共17.5小時,以python程式語言學習為主,讓未曾修習過程式設計課程的學生能快速入門,撰寫python應用程式。課程安排多位專業助教(資工系博碩研究生)協助課程進行,確保學生在上課撰寫程式實作時與課後作業練習時,皆能獲得充分的助教資源。
This course will introduce basic programming skill by using Python language. It is suitable for students who don’t have any experience in programming. Basic instructions, such as inputs, outputs, if, for and while, will be introduced in the course. Every student can use one PC to run his/her programs. Teacher and 8 class assistants will help all students to complete/debug their programs in class or after class.

課程學習目標 Course Objectives

  • 建立學生運算邏輯思維能力。
  • 使學生具備程式設計之基礎能力。
  • 培養學生學習新資訊技術之能力。
  • 使學生具備資訊相關之跨域素養。
  • 課程進度 Progress Description

    進度說明 Progress Description
    1a)認識Python  b)變數/常數/運算  c)輸入與輸出
    2a)if  b)for (迴圈)  c)求總分/平均/最大值
    3a)while/break/continue b)防呆/輸入密碼
    4a)函式 b)求根/求積分值/線性變換(含伸縮/鏡射/旋轉)
    5a)串列 b) 排序 c)遞迴 d)河內塔 e)檔案存取
     以上每週進度教師可依上課情況做適度調整。The schedule may be subject to change.

    有關課程其他調查 Other Surveys of Courses

    1.本課程是否規劃業界教師參與教學或演講?
    Is there any industry specialist invited in this course? How many times?
    2.本課程是否規劃含校外實習(並非參訪)?
    Are there any internships involved in the course? How many hours?
    3.本課程是否可歸認為學術倫理課程?
    Is this course recognized as an academic ethics course? In the course how many hours are regarding academic ethics topics?
    4.本課程是否屬進入社區實踐課程?
    Is this course recognized as a Community engagement and Service learning course? Which community will be engaged?