第一章:Scratch編程環境介紹

在本章中,學生將了解Scratch編程環境的基本組件和功能。學生將學會使用角色、背景、音效等元素,並瞭解如何使用代碼積木構建簡單的編程邏輯。本章的任務是讓學生編寫一個簡單的動畫故事,通過角色和背景的變化展示故事情節。

第二章:基礎編程概念與技巧

學生將學習基本的編程概念,如變量、循環、條件判斷等。通過一系列有趣的實例,學生將掌握如何使用這些概念編寫簡單的代碼。本章的任務是編寫一個簡單的計數器,讓角色根據計數器的變化做出不同的動作。

第三章:角色互動與簡單遊戲設計

本章將教授學生如何設計和構建簡單的遊戲,包括角色間的互動、碰撞檢測和得分系統。學生將編寫一個簡單的迷你遊戲,讓角色在遊戲中完成特定的任務,例如收集物品或避開障礙物。

第四章:初探人工智能:簡單機器學習

在本章中,學生將了解人工智能的基本概念,並學習如何使用Scratch提供的機器學習擴展進行簡單的AI設計。學生將設計一個基於機器學習的簡單應用,例如讓角色根據手勢或聲音指令做出相應的動作。

第五章:AI應用:基於Scratch與硬件的互動

本章將介紹如何將Scratch與硬件(如micro:bit等)結合,實現更豐富的AI應用。學生將學習如何使用硬件感測器與Scratch代碼進行互動,例如根據光線強度變化控制角色的移動。本章的任務是設計一個基於硬件感測器的互動遊戲或應用。

關於scratch影片

大學講師教學團隊

蘊思智能的教學團隊經驗豐富,包括各院校講授碩士生AI 課程的大學老師

博士級專家制定課程

蘊思智能的博士級AI 專家團隊,提供最專業的人工智能課程

科研機構認可

蘊思智能開發的教學平台獲數碼港支持。蘊思智能亦是生產力局的STEM 教育伙伴