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

極客小將

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

資訊內容

Scratch青少年編程教程(三)~走迷宮游戲

極客小將2021-01-06-
01-目標 在本課程中,將通過Scratch編程學習編程中最基本的邏輯結構:順序編程。順序編程是最常用的程序結構,只要按照解決問題的步驟寫出相應的語句就行,它的執行順序是自上而下,依次執行。

01-目標

在本課程中,將通過Scratch編程學習編程中最基本的邏輯結構:順序編程。順序編程是最常用的程序結構,只要按照解決問題的步驟寫出相應的語句就行,它的執行順序是自上而下,依次執行。

upload/article/images/2021-01-06/dcd13b203757a06068f1f25339964e78.jpg

過Scratch軟件,設計一個走迷宮的小程序,加深順序結構的了解。文章提供Scratch編程教程,走迷宮的最終運行效果如下,制定走出迷宮路線,控制小恐龍按照命令順序執行,順利走出迷宮。

https://cdn.china-scratch.com/timg/190812/1326463929-1.gif

https://cdn.china-scratch.com/timg/190812/1326463239-2.gif

微信回復“走迷宮-基礎版”即可獲得程序原代碼。

02-模型搭建

第一步:搭建角色和背景

(1)新建項目:在菜單欄“文件”中,選擇“新建項目”,創建一個空的項目,工程文件命名為“走迷宮游戲”;

(2)創建角色:點擊進入“從角色庫中選取角色”,在角色庫里選擇一個自己喜歡的角色,點擊“確定”進行創建。此處創建了一只恐龍的角色。upload/article/images/2021-01-06/79eee1b32d595a6366027ade24b8300c.jpg

(3)創建迷宮背景:此處需要先下載一張迷宮的圖片,可在微信資源下載中獲取,或者家長可以從網上下載一張迷宮照片,參照示例進行編程。

upload/article/images/2021-01-06/3c6e2c93770bea350f7a4675926b9ed0.jpg

點擊進入“從本地文件中上傳背景”,選擇迷宮照片存放位置,點擊“打開”進行導入。upload/article/images/2021-01-06/4e196166172b509bbbe92612bbaddf7c.jpg

(5)保存項目在菜單欄“文件”中,選擇“保存”。

第二步:程序搭建

(1)創建功能塊

?創建功能塊有以下兩點:

1.讓程序更加簡潔,即將重復出現的命令創建一個小的功能模塊,就可以用一個命令代表這一模塊的功能;??

2.讓程序更好更改,通過定義一系列小的功能模塊,可以組成一個大的模塊,如果要修改的時候,只要修改子模塊即可,程序容易更改。

功能塊的搭建過程如下:

https://cdn.china-scratch.com/timg/190812/13264M3H-6.gif

創建好的功能塊如下:注意子模塊第四行的“number1”是從第一行直接拖動的。

此時在腳本區出現了新建的功能塊,這個命令的執行即為下圖右邊的功能,其中腳本區步數的更改便會作為右邊功能“number1”的值。

upload/article/images/2021-01-06/26f4af84e25628b63c14a15bbc180314.jpg

(2)創建其他功能塊

?定義剩余的功能塊,結果如下:?

upload/article/images/2021-01-06/7b1066bb99389bae1f4e523a219a1ccc.jpg

(3)畫筆準備

?準備畫筆,設定角色的大小為25,并且將角色移動到迷宮入口位置,? ?通過“移動 x:110 y:-138”這個命令實現。

upload/article/images/2021-01-06/48eaefe311ca683747272b6b31bf4fb2.jpg

?小技巧:此處涉及到坐標軸的數學知識,小朋友可以通過以下方法快速判斷坐標值:將鼠標移動到所需位置,此時在軟件的舞臺區就會顯示此時鼠標位置的坐標值。

upload/article/images/2021-01-06/3517d2c3df52b43ce1e95f82b372143b.jpg(4)角色移動步數首先讓恐龍向上移動15步,點擊小旗子,運行結果如下圖所示:upload/article/images/2021-01-06/cb11daeb664f4b8872c442f3ff1c8c9e.jpg

接著讓恐龍向右移動30步,運行結果如下圖所示:

upload/article/images/2021-01-06/83310ab1ab3db8c36fdff4336aa7e1ce.jpg

再讓恐龍向上移動241步,運行結果如下圖所示:

upload/article/images/2021-01-06/cf27b5dfce3afac74bd439e5994694a1.jpg

通過調試步數的數值,讓恐龍走出剩余的迷宮,此處不再展開,完整的程序如下:

upload/article/images/2021-01-06/7958685313b14e479ca2741f0ce4e831.jpg

03-程序升級

以下程序對上述的程序進行了簡化,通過坐標系的數學知識進行實現,微信回復走迷宮-進階版即可獲得程序的模型,效果如下:

https://cdn.china-scratch.com/timg/190812/1326494437-15.gif

小朋友也可以利用程序控制自己的小寵物走出迷宮喲,趕快嘗試吧。

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

預約試聽課

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

主站蜘蛛池模板: 关岭| 阿鲁科尔沁旗| 疏勒县| 石狮市| 保定市| 宜州市| 惠安县| 五家渠市| 乌兰浩特市| 浑源县| 乌什县| 菏泽市| 布尔津县| 仁怀市| 二连浩特市| 湖南省| 宣化县| 松江区| 巩义市| 东海县| 大新县| 蓬莱市| 盐源县| 扶沟县| 甘南县| 安平县| 乌拉特后旗| 开远市| 榕江县| 武平县| 兰溪市| 灵台县| 兴和县| 大城县| 类乌齐县| 徐水县| 岑溪市| 汉中市| 兰坪| 洮南市| 牡丹江市|