107年第1學期-3331 自然:程式語言–Python與物聯網設計與運算思維 課程資訊
評分方式
評分項目 | 配分比例 | 說明 |
---|---|---|
平時成績 | 40 | |
期中報告 | 30 | 書面報告 |
期未報告 | 30 | 書面報告及實作展示 |
選課分析
本課程名額為 60人,已有54 人選讀,尚餘名額6人。
登入後可進行最愛課程追蹤 [按此登入]。
教育目標
目標:
Python程式語言撰寫能力培養
認識物聯網產品與基本操作
透過程式語言進行感測裝置的控制與數位產品創作
內涵:
Python是一個相當成熟而強大的程式語言,相比於 C++ 或 Java,Python 讓開發者能夠用更少的代碼表達想法,使其被廣泛地運用於Web程式,GUI開發,作業系,統科學計算程式等領域。著名的大型網路應用軟體如YouTube、Google、Yahoo!、NASA等大型應用也都在內部大量地使用Python。
現今資訊的發展,數位行動化已到一個相當成熟的階段,進而產生各項設備與網路結合的需求,也就是所謂IoT物聯網時代,許多相關產品,如著名的Arduino、樹莓派(Raspberry Pi)等應時而生。其中樹莓派(Raspberry Pi)是一款基於ARM架構的單板機電腦。本身具有RJ45、WIFI、藍芽等網路連線功能,HDMI輸出功能,但大小却只約一張名片。體積小但功能強大,讓IoT的應用開發更為便利。
本課程透過Python 程式引導學生了解電腦程式語言編碼,學生可以由此認識到電腦世界如何處理問題方法,並培養邏輯思考的能力,讓其面臨本身學科事務時,可以多一維思考方向。課程中也會介紹物聯網產品的基本安裝與使用,並將所學的程式語言實際與IoT產品結合,讓學生可以對此非常熱門的物連網議題有一個具體的概念。
課程資訊
基本資料
必修課,學分數:3-0
上課時間:三/10,11,12[ST023]
修課班級:共必修1-4
修課年級:年級以上
選課備註:「運算思維與程式語言」系列課程,資工系、資管系學生不得選
教師與教學助理
授課教師:曾衙竣
大班TA或教學助理:尚無資料
Office Hour和老師預約
授課大綱
授課大綱:開啟授課大綱(授課計畫表)
(開在新視窗)
參考書目
http://openhome.cc/Gossip/Python/
https://www.slideshare.net/raspberrypi-tw/gpio-gameconsolestarterkit
https://www.slideshare.net/raspberrypi-tw/raspberry-pi-65881533
http://yctseng1026.blogspot.com
開課紀錄
您可查詢過去本課程開課紀錄。 自然:程式語言–Python與物聯網設計與運算思維歷史開課紀錄查詢