模型上手難易度比較

1. 燈塔

建構模型: ★★★

編程模型: ★

(1★為最易, 5★為最難)

主要認識fischertechnik(簡稱ft)的零件、利用編程來控制燈以及 BBC micro:bit 的接駁方法。

建構整個模型大約用30分鐘,如果想縮短建構時間,你可以簡化燈塔的結構。(例如3個 紅色 30mm building block 加上兩盞燈)

主要編程兩盞燈閃燈的速度,繼而控制2盞燈都有不同的閃燈速度。

進階可以利用BBC micro:bit 的light sensor 做智能燈。( 晚上時開燈, 早上時關燈 )
(可利用micro:bit 內置的light sensors 進行檢測,if light level <5 then turn on the light else turn off)

2. 旋轉木馬

建構模型: ★★★★

編程模型: ★

(1★為最易, 5★為最難)

旋轉木馬是作為控制馬達轉動的起手模型,主要認識馬達轉動和按鈕(Switch button)的使用。

建構模型大約用45分鐘。

主要編程為按下按鈕後,馬達會轉動數秒後停止,繼而控制馬達順時針和逆時針轉動。

進階可利用BBC micro:bit 的水平儀控制馬達轉動,或用radio 遠距離遙控旋轉木馬。( 使用兩個micro:bit)

3. 自動乾手機

建構模型: ★★

編程模型: ★★

(1★為最易, 5★為最難)

非常建議你起手的模型,建構模型與編程相對容易,增加了光欄感應,注意光欄感應要使用灰色座的燈。這個模型會令學生容易掌握IF THEN ELSE 的概念 。

建構模型大約用15-20分鐘,如果想縮短建構時間,可以不用做外框部份。

主要編程為如果遮擋光欄感應,馬達就會開啟。(注意馬達順時針和逆時針的分別,吹風和抽風)

進階可使用兩個光欄感應(2套STEM II) 作安全裝置。

4. 智能雪櫃門

建構模型: ★★★

編程模型: ★★★

(1★為最易, 5★為最難)

令學生認識門鉸的結構,從而建構一道普通門。認識按鈕(Switch button) 另一種用法,在編程上要用上逆向思維。

建構模型大約用30分鐘,結構上要注意關門時是否可以按下按鈕。

主要編程為 IF NOT,THEN ELSE 和重覆 WHILE 。如果不按下按鈕(開門),就會開燈。5秒後仍然不按下按鈕,警告燈就會重覆閃著,直至按下按鈕(關門)。

進階可使用蜂鳴器/Speaker(另外購買) 做警告裝置。

 

5. 紅綠燈

建構模型: ★

編程模型: ★★★★

(1★為最易, 5★為最難)

模擬生活中的紅綠燈,按下按鈕就會開始倒數10秒,倒數後就會由綠燈轉為紅燈,行人有12秒時間過馬路,倒數後轉回紅燈。

建構模型大約用15分鐘,結構上是燈塔的簡單版。

編程上要處理IF THEN ELSE, WHILE, FOR LOOP倒數 , 所以較為複雜。建議使用function ver 簡化程式的複雜性, 你可以使用 function ver 把做好的編程儲存和命名(例如: 命名為開紅燈和開綠燈), 然後要求學生把開綠燈和開紅燈放在合適的位置。

進階可以嘗試編程一個倒數3秒時紅燈會閃的版本,亦可使用2套STEM II 做一套行人過路燈和汽車交通燈的交匯系統。

 

6. 洗衣機

建構模型: ★★★

編程模型: ★★★

(1★為最易, 5★為最難)

模擬洗衣機門需要正確地關上才可以啟動洗衣程序。

建構模型大約用30分鐘,結構上與智能雪櫃門相似,一樣有門鉸的結構,認識按鈕(Switch button) 另一種用法,在編程上要用上逆向思維,結構上要注意關門時是否可以按下按鈕。

編程上要處理IF THEN ELSE, AND, WHILE, REPEAT。當 switch A AND switch B 同時被按下,馬達跟指示燈會開啟 ,馬達洗衣的轉動程序和指示橙閃燈可自己設計。

進階可以嘗試以現實的洗衣機為參考,編程一部有不同洗衣程序的洗衣機。

 

內容陸續更新