提醒同學,要記得大S與小S喔~~
1.Sprite(精靈):是指在Scratch 工具裏,程式所可以控制的物件
•換句話說是「角色」,精靈分成「影像精靈」與「背景精靈」2類型。
•影像精靈泛指每一個圖像物件,而背景精靈則只有一個。
•Scratch 工具就是要用程式控制這些影像精靈,做出動畫效果。
2.Script(腳本): 由一堆指令積木組成程式,請從畫面左上方的程式集視窗中拖曳指令積木至Script區。
•程式集視窗分成上下兩個部分,上半部是程式積木分類,下半部則是各分類的指令積木個項。
•共有8大程式積木分類,分別是Motion、Control、Looks、Sensing、 Sound、 Numbers 、Pen 與 Variables。
※學習重點:
I.Sprite(精靈):
除了貓以外,按下Choose Image for a new Sprite鈕還可以換主角,換成狗、超人等等,若要刪除精靈,請移到該精靈按下右鍵清單的delete。
II.Scripts(腳本):
{Motion} 行為
(1)Move _ steps ,移動幾步
(2)point in direction_ ,改變方向,往上、下、左或右
{Control} 控制
(1)when green flag clicked ,當綠旗 被按下時
(2)when ___key pressed ,當鍵盤某鍵被按下時
(3)when Sprite1 clicked ,當某個精靈被按下時
{Looks} 外觀
(1)change color effect by 25,改變顏色效果,數字表示變量
'PS:不僅變顏色,還可以有魚眼變形、馬賽克、明亮度等的多變化喔
{Sound} 聲音
(1)play sound _ ,播放聲音
PS:我可以換曲目嗎?
除了預設的音樂曲目外,還可以點開Sounds標籤頁,按下Import鈕來匯入其他樂曲,哈哈,貓咪竟然會發出狗叫聲ㄟ,是誰在惡作劇呢?
PS2:我想自己為精靈配音,可以嗎?
可以,點開Sounds標籤頁,按下Record鈕,透過麥克風來錄下你美妙的聲音吧~~~
※課堂範例
1.目標:按下貓時,貓發出叫聲
使用指令積木:{Control}When sprite1 clicked , {Sound}play sound _
延伸學習:{Sound}發出怪叫聲
2.目標:按下綠旗,貓會向前移動10步
使用指令積木:{Control}When green flag clicked , {Motion}move 10 steps
延伸學習:{Motion}順時針或逆時針旋轉90度 turn 90 degree
3.目標:按一下貓,則貓會改變外觀,如顏色變化
使用指令積木:{Control}When sprite1 clicked , {Looks}change color effect by 25
延伸學習:{Looks}say hello!! for 2 secs ,外觀的另一種變化,會顯示幾秒鐘的文字框,可用來設計獨白或是對話。
4.目標:鍵盤控制,按下上、下、左、右方向鍵,貓會往上、下、左、右移動5步
使用指令積木:{Control}When up arrow key pressed , {Motion}point in direction (0)up & move 5 steps
延伸學習:行為除了直直地移動指定的步數外,也可以旋轉。{Motion}順時針或逆時針旋轉90度 turn 90 degrees
※課後練習
平移指令積木:
{Motion} glide _secs to x:_ y:_ 在幾秒內平移至某定點(以X座標 ,Y座標表示位置)
程式目標:按一下蜜蜂,則蜜蜂一邊發出嗡嗡聲一邊飛到指定的位置
程式分析與提示:
1.Sprite(精靈):1個,當然就是蜜蜂
2.指令積木:按下精靈、聲音、平移
3.Scripts(腳本)?? _個,同學想一想喔~~
沒有留言:
張貼留言