- 樂高機器人:Scratch與WeDo編程基礎實戰應用
- 林文
- 609字
- 2020-06-04 15:25:47
1.3 Scratch編程模塊介紹
運動

運動模塊組:控制角色的移動,方向,x、y坐標。

上圖為在程序中的實際運用。
外觀

外觀模塊組:角色說話,改變顏色,更換造型。

上圖為在程序中的實際運用。
聲音和事件

聲音模塊組:播放背景音樂,給角色增加音效。
事件模塊組:是Scratch里最重要的模塊,具有開始啟動程序的功能。

上圖為在程序中的實際運用。
控制

控制模塊組:程序的循環、重復執行、選擇、克隆、停止。

上圖為在程序中的實際運用。
偵測

偵測模塊組:按下鼠標、碰到邊緣、詢問、x、y的坐標、計時器。

上圖為在程序中的實際運用。
運算

運算模塊組:加、減、乘、除數學運算符號,邏輯運算符號。

上圖為在程序中的實際運用。
變量列表

模塊組:建立一個變量,建立一個列表。
下圖為在程序運行時可以更改的值。


下圖為在程序中的實際運用。

WeDo 2.0

下圖為在程序中的實際運用。

WeDo 2.0模塊組:有關WeDo 2.0的距離,方向傳感器,電動機(馬達)的模塊。

音樂和文字朗讀

音樂模塊組:有節奏的模擬鋼琴、吉他及鼓聲樂器的聲音。
文字朗讀模塊組:朗讀輸入的文字。

上圖為在程序中的實際運用。
畫筆和視頻偵測

畫筆模塊組:定義落筆、抬筆、畫筆顏色、畫筆的大小。
視頻偵測模塊組:Scratch 3.0通過攝像頭偵測物體的運動,并與動畫產生互動。

上圖為在程序中的實際運用。

常用的擴展模塊

常用的擴展模塊有畫圖、音樂、視頻偵測、WeDo 2.0。
WeDo 2.0模塊與基礎模塊相互結合可編寫WeDo 2.0與Scratch 3.0互動的畫圖程序。Scratch 3.0還可以“自制積木”即把常用的幾個模塊組合起來。


上圖為在程序中的實際運用。