什麼是micro:bit & Scratch 互動程式設計?

micro:bitScratch是兩種最適合兒童學習的程式語言,本課程將結合這兩種程式語言的特長,讓孩子學習更全面的編程能力。


為什要學micro:bit & Scratch互動程式設計?

每種程式語言都有其優劣勢,所以能同時使用2種以上的語言進行開發,就能夠截長補短!micro:bit的強項在於硬體裝置的控制, Scratch則是擅長動畫與遊戲,所以在這門課當中我們將教會孩子如何自製像Switch般的體感、互動遊戲,藉此讓孩子精熟軟硬體整合開發的能力。

 

micro:bit & Scratch 互動程式設計班學什麼?

為了完成軟硬整合的互動式專案,序列、變數、迴圈、條件判斷、函式、陣列與數學/邏輯運算這些程式的基本指令,在這堂課當中會有加深加廣的應用,而感應器的部分除了光線感應器、聲音感應器這些內建的感應器外,還會使用到循線、超音波、紅外線這些外接套件,因為使用的硬體套件更多了,所以有關STEAM的內容:電學、聲波、光線、力學等科學知識,也會有更深入的介紹,讓孩子能在這堂課當中去了解硬體和軟體如何完美的搭配,做出自己最棒的作品。

 

什麼是micro:bit & Scratch
互動程式設計?

micro:bit和Scratch 是兩種最適合兒童學習的程式語言,本課程將結合這兩種程式語言的特長,讓孩子學習更全面的編程能力。

為什要學micro:bit & Scratch互動程式設計?

每種程式語言都有其優劣勢,所以能同時使用2種以上的語言進行開發,就能夠截長補短!micro:bit的強項在於硬體裝置的控制, Scratch則是擅長動畫與遊戲,所以在這門課當中我們將教會孩子如何自製像Switch般的體感、互動遊戲,藉此讓孩子精熟軟硬體整合開發的能力。

 

micro:bit & Scratch
互動程式設計班學什麼?

為了完成軟硬整合的互動式專案,序列、變數、迴圈、條件判斷、函式、陣列與數學/邏輯運算這些程式的基本指令,在這堂課當中會有加深加廣的應用,而感應器的部分除了光線感應器、聲音感應器這些內建的感應器外,還會使用到循線、超音波、紅外線這些外接套件,因為使用的硬體套件更多了,所以有關STEAM的內容:電學、聲波、光線、力學等科學知識,也會有更深入的介紹,讓孩子能在這堂課當中去了解硬體和軟體如何完美的搭配,做出自己最棒的作品。

 

招生對象

國小中高年級以上或學習程式達1~2年以上的小朋友。

 

學習目標及內容

習得中階程式觀念(巢狀迴圈、陣列等)來控制軟體與硬體,製作人機互動裝置、體感遊戲與感測機器人,並針對專題實作與競賽能力做加強。

CSTA指標





CSTA學習指標

演算法
1A-AP-08 效仿程式的序列,新增一組循序漸進的指令,替日常任務規劃相應的步驟。
變數
1B-AP-09 創建一個使用變數的程式,來儲存與修改程式的資料。
控制
1A-AP-10 開發包含序列和簡易迴圈的程式,用來表達概念或描述問題。
模組化
1A-AP-11 將問題的解決步驟拆解成一系列精確的指令。
程式開發
1A-AP-12 構思一個能描述有關事件的程式流程、目標、預期結果的規劃。
1A-AP-13 當使用點子和其他創意進行程式設計,在過程中能找到為何而做的原因。
1A-AP-14 在包含序列和簡易迴圈的演算法或程式中進行除錯(辨認和修正)。
1A-AP-15 在程式開發中的迭代過程中,能使用正確的術語、描述已採取的步驟和已做的選擇。

 

STEAM學習內容

學習教案本及桌遊



學習目標與內容

習得中階程式觀念(巢狀迴圈、陣列等)來控制軟體與硬體,製作人機互動裝置、體感遊戲與感測機器人,並針對專題實作與競賽能力做加強。

CSTA學習指標

在ScratchJr出現前,國小低年級學童要學習程式是非常困難的,因為他們在抽象概念、數學、語言能力上會有先備知識不足的問題;而ScratchJr的出現正是為了解決這個問題而存在的,它將過於困難、抽象的概念剔除,讓小朋友專注於解決問題、創意設計與邏輯思考這些學程式最重要的事情。

 

演算法
1A-AP-08 效仿程式的序列,新增一組循序漸進的指令,替日常任務規劃相應的步驟。
變數
1B-AP-09 創建一個使用變數的程式,來儲存與修改程式的資料。
控制
1A-AP-10 開發包含序列和簡易迴圈的程式,用來表達概念或描述問題。
模組化
1A-AP-11 將問題的解決步驟拆解成一系列精確的指令。
程式開發
1A-AP-12 構思一個能描述有關事件的程式流程、目標、預期結果的規劃。
1A-AP-13 當使用點子和其他創意進行程式設計,在過程中能找到為何而做的原因。
1A-AP-14 在包含序列和簡易迴圈的演算法或程式中進行除錯(辨認和修正)。
1A-AP-15 在程式開發中的迭代過程中,能使用正確的術語、描述已採取的步驟和已做的選擇。

 

課程資訊

 

L9    中階-互動程式設計班

適合對象 國小低年級或從未學習過程式的小朋友
招生人數 每班限量8
課程時數 共16次,40小時
上課期間
週六班:110/09/04~111/01/08
週日班:110/09/12~111/01/09
平日班:110/09/06~111/01
上午班:09:00~11:30
下午班1:13:00~15:30
下午班2:15:30~18:00
課後班1:14:00~16:00
課後班1:16:30~18:30
上課地點 ※重慶教室:台北市中正區重慶南路一段143號4樓
※ 松山教室:台北市松山區延壽街131號1樓


程式教育從小開始培養,讓孩子的未來不一樣

立即填表洽詢,索取超早鳥優惠

每班名額有限,立即洽詢卡位





 
 
 
 

程式教育從小開始培養,讓孩子的未來不一樣
立即填表洽詢,索取超早鳥優惠

每班名額有限,立即洽詢卡位





 
 
 
 

創辦以來,我們舉辦超過100場營隊活動
陪伴超過3,000位孩子成長,看著孩子享受程式的樂趣
聽著孩子們成長的歡笑聲,紀錄每位孩子學習的歷程
 
         

常見問題

沒有學過程式怎麼辦?

我們的課程與活動皆以能符合不同年齡與程度作為規劃前提,需要加強輔助的學員,也有老師與助教能夠隨時幫忙,平常也可自行先行熟悉Micro:bit之操作方式與介面。

需要自備電腦嗎?
如果我要報名該如何繳費?
接送時間?
會不會一直盯著電腦,孩子的眼睛怎麼辦?
Micro:bit軟體需要購買嗎?
班級規章、退費機制、注意事項