106年第2學期-3342 自然:程式語言–Java與物聯網設計與運算思維 課程資訊

課程分享

選課分析

本課程名額為 60人,已有58人選讀,尚餘名額2人。

評分方式

評分項目 配分比例 說明
平時成績 40
期中報告 30 書面報告
期未報告 30 書面報告及實作展示

授課教師

曾衙竣

教育目標

課程目標: 1.程式語言撰寫能力培養 2.認識物聯網產品與基本操作 3.透過程式語言進行感測裝置的控制與數位產品創作 內涵: Java是一個相當成熟而強大的程式語言,其物件導向設計方式、跨平台執行及豐富的網路操作函式庫能力 ,使其被廣泛地運用於桌面軟體、電子商務網站、Android apps等。 另一方面,數位行動化已到一個相當成熟的階段,進而產生各項設備與網路結合的需求,也就是所謂IoT 物聯網時代,許多相關產品,如著名的Arduino、樹莓派(Raspberry Pi)等應時而生。其中樹莓派 (Raspberry Pi)是一款基於ARM架構的單板機電腦。本身具有RJ45、WIFI、藍芽等網路連線功能,HDMI輸 出功能,但大小却只約一張名片。體積小但功能強大,讓IoT的應用開發更為便利。 本課程透過Java 程式引導學生了解電腦程式語言編碼,學生可以由此認識到電腦世界如何處理問題方法 ,並培養邏輯思考的能力,讓其面臨本身學科事務時,可以多一維思考方向。課程中也會介紹物聯網產品的基 本安裝與使用,並將所學的程式語言實際與IoT產品結合,讓學生可以對此非常熱門的物連網議題有一個具體 的概念。

課程資訊

參考書目

Raspberry Pi 樹莓派 從不懂,到玩上手!/陳會安/旗標
Raspberry Pi 超炫專案與完全實戰
https://www.slideshare.net/raspberrypi-tw/gpio-gameconsolestarterkit
https://www.slideshare.net/raspberrypi-tw/raspberry-pi-65881533