教學大綱與進度
課程基本資料:
學年期
課號
課程名稱
階段
學分
時數
修
教師
班級
人
撤
備註
110-2
301635
程式設計入門
1
2.0
3
▲
王李吉
工設一
41
1
家室組(請同學勿選錯組),計中教室,資工系教師
教學大綱與進度:
教師姓名
王李吉
Email
richwang@ntut.edu.tw
最後更新時間
2022-02-18 14:11:00
課程大綱
Arduino是一個開源電子平台,結合了軟件和硬件,使人們可以輕鬆地進行裝置間的訊號交流與互動。 本課程的目標是希望教導學生去使用Arduino與連結簡單的外部電路,再透過Arduino語言,來進行觸發訊號的生成與讀取外部的電訊號,再經由燒錄至Arduino的程式進行判斷與執行,以達到可以控制外部電路設定的效果。 課程中會採同步介紹程式語言與實作相關的控制效果,讓學生完成學用一致的體驗,使其能具有進一步擴充以控制更複雜系統的能力。
課程進度
第01週 Arduino環境設定與安裝 第02週 Arduino 快速入門 第03週 看懂電子電路 第04週 Arduino 的數位輸出/輸入 第05週 Arduino 的類比輸出/輸入 第06週 用序列埠(Serial Port)與 PC 通訊 第07週 三色 LED 的控制 第08週 LED 排燈顯示 第09週 期中測驗 第10週 LED 排燈展示 第11週 光線感知-做一個自動照明系統 第12週 溫度感知-使用熱敏電阻監測水溫 第13週 潮溼感知-做一個花草澆水警示系統 第14週 使用七段顯示器-做一個按鈕計數器 第15週 整合應用 第16週 專題製作 第17週 專題製作 第18週 期末測驗
評量方式與標準
作業(20%) 小考(20%) 期中考試(30%) 期末考試(30%)
使用教材、參考書目或其他
【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】
使用外文原文書:否
參考書籍: 超圖解 Arduino 互動設計入門 趙英傑 著, 旗標
課程諮詢管道
課程對應SDGs指標
備註
1. 本課程其他資料將透過北科i學園plus公布。
2. 本課程因應疫情或其它狀況,可能會調整授課內容、授課方式、評分項目與配分比例。如果無法實體上課,預定使用Teams於原定上課時間遠距上課,相關細節將再另行公告。