微學分課程

Python程式設計與應用

Python Programming and Application

課程基本資料 Course Detail
課程名稱

Python程式設計與應用

Course Name

Python Programming and Application

學期別
Semester

108 - 2

類別
Type

通識微學分

課程學分
Credits

1

總授課時數
Lecture Hours

20

其他課程資料
通識分類

C - 自然科學

辦理方式

上機實作

開放網路選課

修課人數上限

60

選課起始日

2020-02-10 00:00

選課截止日

2020-03-06 23:59

課程申請教師
申請單位

商業管理學院 資訊管理系

申請教師

林孝忠 [查看教師Office Hours]

教學內容 Course Outline
  • 2020-03-05(週四) 09:00 ~ 12:00
    林孝忠
    I3202 電子商務專業教室

    1.課程介紹
    2.開發環境介紹
    3.Python簡介
  • 2020-03-12(週四) 09:00 ~ 12:00
    林孝忠
    I3202 電子商務專業教室

    1.Python互動模式使用
    2.變數與條件判斷
    3.計算機應用
  • 2020-03-19(週四) 09:00 ~ 12:00
    林孝忠
    I3202 電子商務專業教室

    1.認識串列
    2.迴圈起手式
    3.終極密碼小遊戲
  • 2020-03-26(週四) 09:00 ~ 12:00
    林孝忠
    I3202 電子商務專業教室

    1.認識函式
    2.自訂函式
    3.常用內建函式庫應用
  • 2020-04-09(週四) 09:00 ~ 12:00
    林孝忠
    I3202 電子商務專業教室

    1.文字檔處理
    2.CSV與JSON檔案讀取與寫入
    3.PM2.5空氣品質監測

  • 2020-04-16(週四) 09:00 ~ 12:00
    林孝忠
    I3202 電子商務專業教室

    1.認識Pillow
    2.讀取圖形檔案
    3.簡易影像檔案處理

  • 2020-04-23(週四) 09:00 ~ 11:00
    林孝忠
    I3202 電子商務專業教室

    1.認識MicroPython
    2.認識ESP8266與ESP32
    3.LED閃爍燈
    4.溫濕度監控
    5.ThingSpeak雲端服務應用

教學目標及該課程關聯性
  • 課程涵蓋之基本素養

    資訊處理、應用創新

  • 具體說明

    課程以Python程式語言為學習主軸,從互動模式開始學習Python程式語言基礎,進而能夠利用Spyder整合開發環境設計與完成簡單的小程式。內容涵蓋基礎語法、內建資料結構應用、文字檔處理、CSV與JSON檔案格式應用,搭配物聯網應用熟悉Python在物聯網的應用情境。

  • 學習預計成效

    Python程式設計與應用注重於訓練同學的邏輯思考與程式設計能力,配合上機實際操作與練習,增強學生程式設計的觀念與與方法。
    透過課程提升學生對於資訊領域的了解,透過軟體設計方式邏輯思維的學習,進而提升學生解決問題的能力。