2022spring_Software Design Practice_Department of Electronic Engineering 2 A
Course Period:Now ~ Any Time
LINE sharing feature only supports mobile devices
Course Intro
Course Plan
教學目標:課程概述與目標:以理論講解、程式示範以及演練方式,讓學生 (1) 了解與熟悉程式語言Python的基礎語法 (2) 學習程式撰寫與設計技巧 (3) 認識程序語言及物件導向語言 (4) 能夠理解解譯及編譯器不同與特性 (5) 能夠以程式語言來實作、輔助其他專業科目學習 (6)敏捷式專案管理(Scrum)。實務課透過IoT(Internet of Things) 物聯網與感知器,藉由介紹物聯網與感知器讓學生瞭解整體的系統概念,使得學生認識在不同領域上各種應用服務。另一方面基於ESP8266嵌入式平台,以及透過基本Python程式實作IoT雛型系統。系統包括單晶片架構為基礎,含處理器、指令集、Wi-Fi/BT通訊模組、多種IO、感知器與各式應用領域。不論是在工業4.0、自動化溫室、工廠機器人、智慧家庭與自動駕駛等,都可以發現其應用服務。不僅使學生具備完整軟體Python與硬體 IoT平台基礎概念,更使同學於未來從事程式設計於物聯網與感知器實務相關工作時能有所發揮。 輔以敏捷式專案管理。
Textbooks
Introduction to Programming in Python: An Interdisciplinary Approach 1st, Robert Sedgewick, Kevin Wayne, Robert Dondero, (Addison-Wesley Professional) 2015
Teacher / 董一志