穎績STREAM
創科教育課程

GO GOAL!機械車科技及科學課程

透過機械模型車及各種趣味實驗,了解機械車各部件的作用及運作原理,並與其他同學動手製作機械車的外觀。

課程分為2個版本:

  • 難度:⭐ ⭐
  • 適合年級(對象)6 – 12歲
  • 課程長度:10堂,每堂1小時
  • 每班人數:10人
  • 程式語言:方塊編程(Block-based Coding)
  • 開發平台Windows
  • 開發用軟件Makecode
  • 課程定位
    注重興趣培養,啟發學生對科技及科學的興趣
  • 課程總目標
    透過機械模型車及各種不同的趣味實驗,了解機械車各部件的作用及運作原理,並與其他同學動手製作機械車的外觀。此外,透過於機械車上安裝AI智能鏡頭,機械車能運用人工智能及機器學習分辨物件、條碼及人物。
  • 課程內容撮要
    1. 
    簡介Microbit BBC
    2. 簡介 DFRobot Gravity HuskyLens PRO
    3. 機械車各部件的作用及運作原理
    4. 人工智能及機器學習
    5. 使用方塊編程控制機械車及人工智能智能鏡頭
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
  • 所需工具
    手提電腦,及
    以下任一方案:
    Microbit BBC 及 
    DFRobot Gravity HuskyLens PRO(AI 人工智能鏡頭)
  • 難度:⭐ ⭐
  • 適合年級(對象)6 – 12歲
  • 課程長度:10堂,每堂1小時
  • 每班人數:10人
  • 程式語言:方塊編程(Block-based Coding)
  • 開發平台Windows
  • 開發用軟件mBlock
  • 課程定位
    注重興趣培養,啟發學生對科技及科學的興趣
  • 課程總目標
    透過機械模型車及各種不同的趣味實驗,了解機械車各部件的作用及運作原理,並與其他同學動手製作機械車的外觀 及編寫控制機械人的程式,然後與其他同學在不同的賽道上一較高下。
  • 課程內容撮要
    1. 
    簡介mBot
    2. 機械車各部件的作用及運作原理
    3. 使用方塊編程控制機械車及人工智能智能鏡頭
    4. 運用巡線感應器使機械車沿賽道行駛
    5. 運用超音波感應器使機械車避開障礙物
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
    4. 匯報成果
  • 所需工具
    手提電腦,及
    Makeblock mBot

軟件開發課程

適合有意學習開發應用程式及遊戲的學生,教學軟件包括:App Inventor、Unity、Python、JAVA、Flutter

課程分為5個版本:

  • 難度:⭐ ⭐ ⭐ ⭐
  • 適合年級(對象):9 – 15歲
  • 課程長度:15堂,每堂1小時
  • 每班人數:10人
  • 程式語言:方塊編程(Block-based Coding)
  • 開發平台Windows + Android
  • 開發用軟件MIT App Inventor
  • 課程定位
    增強學生編程、邏輯思維及解難能力
  • 課程總目標
    使用MIT App Inventor 開發以下Android手機應用程式:
    條碼掃瞄記錄器(Barcode / QR Code Scanner and Recorder)
    網頁瀏覽器(WEB Browser)
    照片拍攝及預覽器(Photo Capture and Preview App)
    計時及倒數計時器(Stopwatch and Countdown Timer)
  • 課程內容撮要
    1. 
    簡介 MIT App Inventor
    2. 使用 MIT App Inventor 開發不同
    Android 手機應用程式
    3. 學習邏輯思維及解難
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
  • 所需工具
    手提電腦,及
    Android 智能手機
  • 難度:⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐
  • 適合年級(對象):12歲或以上
  • 課程長度:15堂,每堂3小時
  • 每班人數:10人
  • 程式語言:C#
  • 開發平台Windows / Mac
  • 開發用軟件Unity 3D
  • 課程定位
    讓有意投身遊戲開發行業或對遊戲開發有興趣的人,了解行業發展及裝備所需技能
  • 課程總目標
    與組員完成具人工智能的遊戲
  • 課程內容撮要
    1. 
    介紹人工智能在遊戲開發領域上的應用
    2. 使用 Unity 3D 開發遊戲及 C# 編寫與遊戲開發相關的程式碼
    3. 了解遊戲設計、程式編寫概念、遊戲開發工序及行業發展
    4. 與其他人合作開發完整且具人工智能的遊戲
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
    4. 匯報成果
  • 所需工具
    具獨立顯示卡的64位元筆記型電腦或桌上型電腦
  • 難度:⭐ ⭐ ⭐ ⭐ ⭐ ⭐
  • 適合年級(對象):12歲或以上
  • 課程長度:15堂,每堂2小時
  • 每班人數:10人
  • 程式語言Python
  • 開發平台Windows / Mac
  • 開發用軟件Python IDLE
  • 課程定位
    網頁 網站 / Web 應用程式開發
  • 課程總目標
    使用 Python 及 Web Flask 套件開發具 SQLite Database 連接 的 Web 應用程式
  • 課程內容撮要
    1. 
    簡介 Python
    2. 基本 Python 編程概念及技巧
    3. 簡介 Python Web Flask Web 應用程式開發套件
    4. 簡介 SQLite Database
    5. 數據庫(Database)的應用
    6. 基本 SQLite 數據庫函數
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
    4. 匯報成果
  • 所需工具
    Windows 系統手提電腦
  • 難度:⭐ ⭐ ⭐ ⭐ ⭐
  • 適合年級(對象):12歲或以上
  • 課程長度:15堂,每堂2小時
  • 每班人數:10人
  • 程式語言Java
  • 開發平台Windows / Mac
  • 開發用軟件IntelliJ IDEA
  • 課程定位
    簡單小遊戲開發
  • 課程總目標
    學習使用 JAVA 程式語言、FXGL 程式庫插件及 IntelliJ IDEA
    設計並製作以下WINDOWS 系統可執行的遊戲:
    避障遊戲(Avoider Game)
    乓(PONG Game)
  • 課程內容撮要
    1. 
    簡介 Java,JavaFX 及 FXGL
    2. 基礎程式語言編程知識
    3. JAVA 基本語法及結構
    4. 用戶界面(GRAPHICAL USER INTERFACE, GUI)設計
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
    4. 匯報成果
  • 所需工具
    Windows 系統手提電腦
  • 難度:⭐ ⭐ ⭐ ⭐ ⭐
  • 適合年級(對象):12歲或以上
  • 課程長度:10堂,每堂2小時
  • 每班人數:10人
  • 程式語言Java
  • 開發平台Windows / Mac
  • 開發用軟件IntelliJ IDEA
  • 課程定位
    跨平台應用程式開發
  • 課程總目標
    學習使用FLUTTER 、DART 程式語言及ANDROID STUDIO
    設計並製作以下跨平台 – Multi-platform (Windows / Mac / Web Application / Android / iOS) 應用程式:
    備忘錄/ 記事本(Memo)
    計時及倒數計時器(Stopwatch and Countdown Timer)
    天氣預報資訊系統
  • 課程內容撮要
    1. 基礎程式語言編程知識

    2. Flutter 及 Dart 基本語法及結構
    3. 用戶界面(GRAPHICAL USER INTERFACE, GUI)設計
    4. Flutter 常用 GUI 元素應用
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
    4. 匯報成果
  • 所需工具
    Windows 系統手提電腦 及 Android 手機 或
    Mac 系統手提電腦 及 iPhone

智能城市與物聯網(IoT)課程

智慧城市是新一代資訊科技支撐下一代創新的城市形態,強調物聯網、雲端運算等新一代資訊科技的應用,構建用戶創新、開放創新、大眾創新、協同創新為特徵的城市可持續創新生態

  • 難度:⭐ ⭐ ⭐ ⭐ ⭐
  • 適合年級(對象):SME 或成人
  • 課程長度:8堂,每堂2小時
  • 每班人數:8人
  • 程式語言 Python / C / C++
  • 開發平台Windows
  • 開發用軟件mBlock / Arduino IDE
  • 課程定位
    物聯網(Internet of Thing, IoT)應用
  • 課程總目標
    使用 Arduino 及物聯網技術,建立一個模擬智慧家居
  • 課程內容撮要
    1. 簡介物聯網及智慧家居 / Office

    2. 簡介 Arduino 及不同可應用於物聯網的感應器
    3. 使用不同感應器設計智慧家居 / Office
    4. 編寫程式使感應器能夠運作
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
  • 所需工具
    Windows 系統手提電腦 及 Android 手機 或
    Mac 系統手提電腦 及 iPhone
  • 難度:⭐ ⭐ ⭐ ⭐ ⭐
  • 適合年級(對象):SME 或成人
  • 課程長度:8堂,每堂2小時
  • 每班人數:8人
  • 程式語言: Python / C / C++
  • 開發平台:Linux
  • 開發用軟件
  • 課程定位

物聯網(Internet of Thing, IoT)應用

  • 課程總目標

使用物聯網技術,建立一個模擬智慧家居 / Office

  • 課程內容撮要
    1. 簡介物聯網及智慧家居 / Office
    2. 簡介 不同可應用於物聯網的感應器
    3. 使用不同感應器設計智慧家居 / Office
    4. 編寫程式使感應器能夠運作
  • 課堂模式
    1. 觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
  • 所需工具
    Raspberry PI Linux 系統 及 Android 手機 或

Mac 系統手提電腦 及 iPhone

到校STREAM創科教育課程

適合中/小學的到校整班教學,課程由淺入深,備有為初小至初中學生、不同程度的STREAM創科教育課程

課程分為3個版本:

  • 難度:⭐ ⭐
  • 適合年級(對象)初小至高小
  • 課程長度:10堂,每堂1小時
  • 每班人數:20人
  • 程式語言:方塊編程(Block-based Coding)
  • 開發平台Windows
  • 開發用軟件
    Makecode(如使用Microbit BBC)
    mBlock / Arduino IDE(如使用Arduino / mBot)
  • 課程定位
    注重興趣培養,啟發學生對科技及科學的興趣
  • 課程總目標
    透過機械模型車及各種不同的趣味實驗,了解機械車各部件的作用及運作原理,並與其他同學動手製作機械車的外觀,然後與其他同學在足球場上一較高下。
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
  • 所需工具
    手提電腦 及
    以下任一方案:Microbit BBC 及 機械車組件 或
    Arduino UNO 及 機械車組件 或
    mBot 機械車
    所有方案必須具有藍芽控制組件,並已完成建構(即已砌好完整一架車)
  • 課程提供
    教材資源套,
    包括教學筆記,工作紙/學生課本及其他有用資源
  •  
  • 難度:⭐ ⭐ ⭐ ⭐
  • 適合年級(對象)高小至初中
  • 課程長度:12堂,每堂1小時
  • 每班人數:20人
  • 程式語言:方塊編程(Block-based Coding)
  • 開發平台Windows
  • 開發用軟件
    Makecode(如使用Microbit BBC)
    mBlock / Arduino IDE(如使用Arduino / mBot)
  • 課程定位
    注重興趣培養,啟發學生對科技及科學的興趣
  • 課程總目標
    透過機械模型車及各種不同的趣味實驗,了解機械車各部件的作用及運作原理,並與其他同學動手製作機械車的外觀及編寫控制機械人的程式,然後與其他同學在不同的賽道上一較高下。
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
    4. 匯報成果
  • 所需工具
    手提電腦 及
    以下任一方案:
    Microbit BBC 及 機械車組件 或
    Arduino UNO 及 機械車組件 或
    mBot 機械車
    所有方案必須具有藍芽控制組件,但無須完成建構部份,該部分會交由學生完成
  • 課程提供
    教材資源套,
    包括教學筆記,工作紙/學生課本及其他有用資源
  •  
  • 難度:⭐ ⭐ ⭐ ⭐ ⭐ ⭐ ⭐
  • 適合年級(對象)高小至初中
  • 課程長度:15堂,每堂1小時
  • 每班人數:20人
  • 程式語言:方塊編程(Block-based Coding)
  • 開發平台Windows
  • 開發用軟件
    Makecode(如使用Microbit BBC)
    mBlock / Arduino IDE(如使用Arduino / mBot)
  • 課程定位
    讓學生發揮其創意,及提供機會一展其所長
  • 課程總目標
    學生在有限的資源下,與其他同學一同設計、製作/重現任何有助推動環保理念的發明;
    包括但不限於:
    廢物回收分辨機、
    智能節能家居 / 校園
  • 課堂模式
    1. 
    觀察及探索活動
    2. 分組協作及小組研習
    3. 同儕互動學習
    4. 匯報成果
  • 所需工具
    手提電腦 及
    以下任一方案:Microbit BBC + 感應器套件 及 AI 人工智能鏡頭 或
    Arduino UNO + 感應器套件 或
    Makeblock CyberPi (IoT 及 AI 語音辨識)
  • 課程提供
    教材資源套,
    包括教學筆記,工作紙/學生課本及其他有用資源
  •