国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch系列教程 | 第一課:入門介紹及角色簡單移動

極客小將2021-04-13-
? ? 從今天開始,我們正式進入如何使用Scratch的教學課程。要學會使用Scratch,我們首先要了解一下Scratch的基本功能和操作。 1?界面基本功能

? ? 從今天開始,我們正式進入如何使用Scratch的教學課程。要學會使用Scratch,我們首先要了解一下Scratch的基本功能和操作。

1?界面基本功能

upload/article/images/2021-04-13/21e3a2ca7bca5854ad862b6f2d3d72d3.jpg

圖1 Scratch界面功能

如圖所示,這是Scratch運行時的界面,我們來簡單認識下每個紅色區域代表著什么。

1.標題欄:顯示當前我們正在運行的Scratch文件名

2.顯示按鈕:實現全屏瀏覽模式和常規總覽模式的切換

3.工具欄:打開已有程序或者新建程序、切換界面顯示模式、加速動畫效果等

4.編輯欄:腳本指令區、舞臺和角色的編輯區、聲音編輯區

5.角色調整欄:控制角色大小及復制、刪除

6.腳本程序編寫欄:將各種腳本指令組合在一起,也就是我們常說的“寫程序”

7.調整腳本編寫欄:控制腳本程序編寫欄的縮小、放大以及恢復默認大小

8.角色坐標位置顯示:顯示角色當前所在坐標位置

9.舞臺:作品的展示區域

10.控制按鈕:控制程序的播放和停止

11.新建角色按鈕:包括自建和導入

12.新建背景按鈕:包括自建和導入

13.角色或背景列表區:所有的角色和背景都顯示在這個區域


以上就是Scratch軟件的界面總覽

相信大家看了以后都很難保持一個深刻的印象

接下來我們將會通過一個又一個的小例子

讓大家在觀看或者實際操作的練習中

一步一步地切身體驗如何操作

紙上得來終覺淺

絕知此事要躬行

下面我們來實際體驗一下如何實現小貓的移動

2小貓移動編程

? ? 首先我們要運行Scratch,運行后我們可以發現Scratch已經默認切換到腳本編輯界面;

upload/article/images/2021-04-13/c4a44313ff200d8fc294eccc53e20abd.jpg

圖2 腳本界面

????角色的移動是通過角色坐標位置的變化實現的,我們有兩種方式可以獲取選中角色當前所在的坐標位置;

upload/article/images/2021-04-13/374a5c47e905dc946f865ee550ac277c.jpg

圖3?可通過腳本程序編寫欄的右上角獲取坐標

????也可通過程序模塊中“動作”類別的upload/article/images/2021-04-13/aa596a9ad5b1feccade9c2c5ba301142.jpg這一程序模塊獲取。假如想讓角色移動到我們想要的位置,我們可以在舞臺中拖動角色到指定位置,記錄角色移動后的坐標位置,再通過程序模塊upload/article/images/2021-04-13/aa596a9ad5b1feccade9c2c5ba301142.jpg?實現。

upload/article/images/2021-04-13/cb755886e087cc293618239b8b7ff059.jpg

圖4 動作系列的“移動”程序模塊

upload/article/images/2021-04-13/f8034a716bbbd235ef217dcf6e437f60.jpg

圖5 拖動角色到指定位置

upload/article/images/2021-04-13/89c6c7212dcde593e574b3cc0f3da2e8.jpg

圖6 把角色拖到右下角,觀察坐標變化

upload/article/images/2021-04-13/080cf627ee504f27a65a88ef1a1bd9d9.jpg

圖7 拖動后的坐標

? ? 第一步:拖出“控制”欄的“當綠旗被點擊”,這是一個程序啟動模塊,任何一條程序都要有一個啟動模塊。

upload/article/images/2021-04-13/05d6c41d3537d404b5d6b0bc188f56c3.jpg?圖8 拖出啟動模塊

????第二步:讓小貓復位到初始位置,坐標為(-84,36),將程序模塊upload/article/images/2021-04-13/aa596a9ad5b1feccade9c2c5ba301142.jpg移動到腳本程序編寫欄,并雙擊數字,把坐標數值改為x:-84,y:36。

upload/article/images/2021-04-13/68f6bbf9e642af8f5670739d0b02475d.jpg

圖9?

upload/article/images/2021-04-13/e3108d5ff86973506610f5f1612bb53f.jpg

圖10 更改坐標

????第三步:在動作模塊中拖出upload/article/images/2021-04-13/abdeff0486bcc2621081a6ced81b536b.jpg,并與上一個程序塊吸合,更改空白區域數值,分別是“在2秒內”,“x:160,y:-94”。

upload/article/images/2021-04-13/6d3871c8089def22b2dceb33eab581ed.jpg

圖11 最終完成程序

運行程序,點擊“舞臺”界面上的綠色小旗,觀察小貓變化。

upload/article/images/2021-04-13/10bb88e1bf91e1104e2631bd1fc107ae.jpg


3?拓展

????小貓現在可以自動從一個地方走到另外一個地方了,但是給人感覺好像是“飄”過去的,可不可以讓小貓動起來,“跑”過去呢?

????很簡單,只需在旁邊再增加一段程序,不斷切換小貓的造型,就有跑步的動畫效果了!

upload/article/images/2021-04-13/fb3f31a9cd8fe12f5a4d8962c8a889ea.jpg

圖12 小貓跑步動畫程序

upload/article/images/2021-04-13/6c7dc565f36a10574f09e69094eddd03.jpg

老師寄語

Notes

????好了,第二課就到此結束,同學們學會了角色的移動了嗎?拓展部分可以增加移動的動畫效果,同學們不妨試一試。建議各位把教程收藏起來,這樣需要復習的時候就方便多了。只有多練才能熟悉程序塊的使用,每天練10分鐘,你也能成為大程序家!

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 抚远县| 景宁| 五家渠市| 阜新市| 琼结县| 北京市| 崇左市| 商洛市| 呼和浩特市| 福泉市| 唐海县| 新龙县| 阿瓦提县| 东莞市| 昆明市| 平定县| 左权县| 金华市| 蓬溪县| 镇安县| 邻水| 宜阳县| 瑞昌市| 虎林市| 萝北县| 乌拉特前旗| 安吉县| 灵武市| 吉水县| 黄陵县| 齐河县| 高青县| 安义县| 镇赉县| 沙湾县| 鸡西市| 龙山县| 应城市| 桃园县| 隆化县| 宁武县|