平台訂閱套裝

Micro:bit 虛擬教室 + STEM Beginner 課程

STEM Beginner
課程

至少訂閱 30 個學生帳戶

HKD80(USD12)/每位學生
10個單元(共10小時)
7個練習(共7小時)
2小時教師培訓
優先技術支援

Micro:bit 虛擬教室 + STEM Beginner 課程

合計:HKD80 (USD12)/每位學生

學生在課程中會...

硬件需求:

可使用 MakeCode micro:bit 模擬器或額外付費購買實體 micro:bit 學習

可以連接互聯網的電子裝置即可,無需其他硬件。

micro:bit Bundle

  • micro:bit x 1
  • Micro USB Cable x 1

核心單元

透過動手實作編程,介紹Una,MakeCode及micro:bit的基本運作

  • 學習Una,MakeCode及micro:bit的基本知識
  • 體驗個人和小組的程式編寫
  • 認識積木式編程的特性和操作

編寫簡單的輸入輸出小程式

  • 學習分辨不同的輸入輸出的方法
  • 學習如何使用 micro:bit 模擬器和實物的不同輸入輸出

介紹人類記憶和電腦程式的變數,並編寫一個點算人數的程式

  • 學習如何建立變數並為其改名
  • 學習如何應用變數和改變變數的值
  • 修改程式,加入多個輸入方法

更改徵兵的條件來拯救花木蘭,從中理解編程的如果條件

  • 學習並應用如果條件和層層相套的如果條件
  • 發揮創意,運用變數和如果條件來解決問題

介紹如何用來比較,並運用複合如果條件來編寫射龍門遊戲

  • 學習如何減少相同的如果陳述式來簡化程式碼
  • 介紹複合如果陳述式
  • 學習如何運用多個複合如果條件

探索程式的美;並運用迴圈層層相套的迴圈來編寫好的程式

  • 介紹 MakeCode 裡三種類的迴圈積木
  • 運用迴圈來簡化程式和迴圈積木來編寫有重複陳述式的程式
  • 認識坐標和層層相套的迴圈

介紹隨機數字,概率,立方體的相關知識;並運用變數,如果和迴圈來編寫電子骰子程式

  • 理解公平骰子的特性;並認識概率和立方體的相關知識
  • 溫習並應用變數、如果條件、比較和迴圈

編寫多個模擬傳炸彈的小遊戲

  • 學習如何運用隨機數字,邏輯和倒數函式來編寫遊戲
  • 編寫有多於一個結束條件的遊戲
  • 設計遊戲後門來拆除炸彈

介紹陣列,並以太陽系的行星作例子認識陣列的應用

  • 學習陣列的特性和用途
  • 學習如何使用索引值來新增/移除陣列中的項目
  • 學習如何運用迴圈來存取陣列的項目

製作電子及非電子的波子迷宮遊戲

  • 學習電子及非電子機械的相關知識
  • 學習如何使用條件,迴圈,陣列和坐標來完成電子波子迷宮
  • 學習如何製作波子迷宮

透過動手實作編程,介紹Una,MakeCode及micro:bit的基本運作

  • 學習Una,MakeCode及micro:bit的基本知識
  • 體驗個人和小組的程式編寫
  • 認識積木式編程的特性和操作

編寫簡單的輸入輸出小程式

  • 學習分辨不同的輸入輸出的方法
  • 學習如何使用 micro:bit 模擬器和實物的不同輸入輸出

介紹人類記憶和電腦程式的變數,並編寫一個點算人數的程式

  • 學習如何建立變數並為其改名
  • 學習如何應用變數和改變變數的值
  • 修改程式,加入多個輸入方法

更改徵兵的條件來拯救花木蘭,從中理解編程的如果條件

  • 學習並應用如果條件和層層相套的如果條件
  • 發揮創意,運用變數和如果條件來解決問題

介紹如何用來比較,並運用複合如果條件來編寫射龍門遊戲

  • 學習如何減少相同的如果陳述式來簡化程式碼
  • 介紹複合如果陳述式
  • 學習如何運用多個複合如果條件

探索程式的美;並運用迴圈層層相套的迴圈來編寫好的程式

  • 介紹 MakeCode 裡三種類的迴圈積木
  • 運用迴圈來簡化程式和迴圈積木來編寫有重複陳述式的程式
  • 認識坐標和層層相套的迴圈

介紹隨機數字,概率,立方體的相關知識;並運用變數,如果和迴圈來編寫電子骰子程式

  • 理解公平骰子的特性;並認識概率和立方體的相關知識
  • 溫習並應用變數、如果條件、比較和迴圈

編寫多個模擬傳炸彈的小遊戲

  • 學習如何運用隨機數字,邏輯和倒數函式來編寫遊戲
  • 編寫有多於一個結束條件的遊戲
  • 設計遊戲後門來拆除炸彈

介紹陣列,並以太陽系的行星作例子認識陣列的應用

  • 學習陣列的特性和用途
  • 學習如何使用索引值來新增/移除陣列中的項目
  • 學習如何運用迴圈來存取陣列的項目

製作電子及非電子的波子迷宮遊戲

  • 學習電子及非電子機械的相關知識
  • 學習如何使用條件,迴圈,陣列和坐標來完成電子波子迷宮
  • 學習如何製作波子迷宮

課程練習

運用micro:bit內建的光感應器和溫度計製作陽光探測器和溫度計

  • 學習光感應器的原理和如何製作陽光探測器
  • 學習溫度感應器的原理和如何製作溫度計

運用micro:bit內建的加速計製作指南針

  • 學習加速計和指南針的原理

以四人為小組,編寫動畫程式

  • 學習如何應用各種計算思維的知識(變數,如果條件和迴圈)

以二人為小組,製作用廣播無線收發信息的程式

  • 學習甚麼是廣播
  • 學習如何收發信息

運用函式製作簡易計算機

  • 學習甚麼是函式和抽象化的概念
  • 學習如何於 micro:bit 應用基本數學計算

製作密碼鎖並理解概率

  • 學習如何製作密碼鎖
  • 學習甚麼是概率和概率如何影響密碼鎖的安全度

製作收發加密信息的程式

  • 學習甚麼是加密和解密
  • 學習如何於信息收發應用加密

運用micro:bit內建的光感應器和溫度計製作陽光探測器和溫度計

  • 學習光感應器的原理和如何製作陽光探測器
  • 學習溫度感應器的原理和如何製作溫度計

運用micro:bit內建的加速計製作指南針

  • 學習加速計和指南針的原理

以四人為小組,編寫動畫程式

  • 學習如何應用各種計算思維的知識(變數,如果條件和迴圈)

以二人為小組,製作用廣播無線收發信息的程式

  • 學習甚麼是廣播
  • 學習如何收發信息

運用函式製作簡易計算機

  • 學習甚麼是函式和抽象化的概念
  • 學習如何於 micro:bit 應用基本數學計算

製作密碼鎖並理解概率

  • 學習如何製作密碼鎖
  • 學習甚麼是概率和概率如何影響密碼鎖的安全度

製作收發加密信息的程式

  • 學習甚麼是加密和解密
  • 學習如何於信息收發應用加密