資訊內容
Scratch系列教程 | 第一課:入門介紹及角色簡單移動
? ? 從今天開始,我們正式進入如何使用Scratch的教學課程。要學會使用Scratch,我們首先要了解一下Scratch的基本功能和操作。
1?界面基本功能
圖1 Scratch界面功能
如圖所示,這是Scratch運行時的界面,我們來簡單認識下每個紅色區域代表著什么。
1.標題欄:顯示當前我們正在運行的Scratch文件名
2.顯示按鈕:實現全屏瀏覽模式和常規總覽模式的切換
3.工具欄:打開已有程序或者新建程序、切換界面顯示模式、加速動畫效果等
4.編輯欄:腳本指令區、舞臺和角色的編輯區、聲音編輯區
5.角色調整欄:控制角色大小及復制、刪除
6.腳本程序編寫欄:將各種腳本指令組合在一起,也就是我們常說的“寫程序”
7.調整腳本編寫欄:控制腳本程序編寫欄的縮小、放大以及恢復默認大小
8.角色坐標位置顯示:顯示角色當前所在坐標位置
9.舞臺:作品的展示區域
10.控制按鈕:控制程序的播放和停止
11.新建角色按鈕:包括自建和導入
12.新建背景按鈕:包括自建和導入
13.角色或背景列表區:所有的角色和背景都顯示在這個區域
以上就是Scratch軟件的界面總覽
相信大家看了以后都很難保持一個深刻的印象
接下來我們將會通過一個又一個的小例子
讓大家在觀看或者實際操作的練習中
一步一步地切身體驗如何操作
紙上得來終覺淺
絕知此事要躬行
下面我們來實際體驗一下如何實現小貓的移動
2小貓移動編程? ? 首先我們要運行Scratch,運行后我們可以發現Scratch已經默認切換到腳本編輯界面;
圖2 腳本界面
????角色的移動是通過角色坐標位置的變化實現的,我們有兩種方式可以獲取選中角色當前所在的坐標位置;
圖3?可通過腳本程序編寫欄的右上角獲取坐標
????也可通過程序模塊中“動作”類別的這一程序模塊獲取。假如想讓角色移動到我們想要的位置,我們可以在舞臺中拖動角色到指定位置,記錄角色移動后的坐標位置,再通過程序模塊
?實現。
圖4 動作系列的“移動”程序模塊
圖5 拖動角色到指定位置
圖6 把角色拖到右下角,觀察坐標變化
圖7 拖動后的坐標
? ? 第一步:拖出“控制”欄的“當綠旗被點擊”,這是一個程序啟動模塊,任何一條程序都要有一個啟動模塊。
?圖8 拖出啟動模塊
????第二步:讓小貓復位到初始位置,坐標為(-84,36),將程序模塊移動到腳本程序編寫欄,并雙擊數字,把坐標數值改為x:-84,y:36。
圖9?
圖10 更改坐標
????第三步:在動作模塊中拖出,并與上一個程序塊吸合,更改空白區域數值,分別是“在2秒內”,“x:160,y:-94”。
圖11 最終完成程序
運行程序,點擊“舞臺”界面上的綠色小旗,觀察小貓變化。
3?拓展
????小貓現在可以自動從一個地方走到另外一個地方了,但是給人感覺好像是“飄”過去的,可不可以讓小貓動起來,“跑”過去呢?
????很簡單,只需在旁邊再增加一段程序,不斷切換小貓的造型,就有跑步的動畫效果了!
圖12 小貓跑步動畫程序
老師寄語
Notes
????好了,第二課就到此結束,同學們學會了角色的移動了嗎?拓展部分可以增加移動的動畫效果,同學們不妨試一試。建議各位把教程收藏起來,這樣需要復習的時候就方便多了。只有多練才能熟悉程序塊的使用,每天練10分鐘,你也能成為大程序家!
聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
