資訊內(nèi)容
少兒編程之貓捉老鼠小游戲
少兒編程之貓捉老鼠小程序
程序的結(jié)構(gòu)可以分為三種:一順序結(jié)構(gòu);二、選擇結(jié)構(gòu);三、循環(huán)結(jié)構(gòu);
1、順序結(jié)構(gòu)就是程序執(zhí)行時(shí)從上到下按句子順序執(zhí)行下來。
2、選擇結(jié)構(gòu)是有個(gè)分支,一般有“如果。。。。那么。。。 ”或者“如果。。。那么。。。否則。。。”有幾個(gè)分支可供選擇。符合哪個(gè)條件就執(zhí)行哪個(gè)選項(xiàng)。
3、循環(huán)結(jié)構(gòu)。有循環(huán)次數(shù)的循環(huán)結(jié)構(gòu)和沒有循環(huán)次數(shù)的循環(huán)結(jié)構(gòu)。
本節(jié)以一個(gè)發(fā)生在花園里的小故事為例,介紹一下循環(huán)結(jié)構(gòu)的程序。
話說,花園里有一只老鼠出沒,經(jīng)常偷吃花園的蔬菜。主人很想把這只老鼠給抓走掉,于是從廚房里帶了一只貓來,讓貓來捉老鼠。老鼠在花園里隨機(jī)亂串,貓跟著跑。追了一會(huì)兒后終于把貓給抓住了。
我們可以從scratch軟件庫的背景中找到一個(gè)花園圖片,上傳。貓角色是默認(rèn)的,老鼠也可以從軟件庫中上傳。具體的程序如下。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?貓的腳本
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?老鼠的腳本
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過郵件及時(shí)和我們聯(lián)系刪除

- 上一篇
Scratch3.0少兒編程案例:涂鴉藝術(shù)
一、案例簡(jiǎn)介 ? ? 我們今天的少兒編程案例主題叫:涂鴉藝術(shù)。提到藝術(shù),很多家長(zhǎng)和小朋友們都覺得很高大上,和自己沾不上邊。但其實(shí)藝術(shù)有很多表現(xiàn)方式,用最簡(jiǎn)單的方法也能展現(xiàn)自己對(duì)藝術(shù)的理解。我們今天就來用scratch 3.0來我們的舞臺(tái)上隨便畫點(diǎn)什么,看看最
- 下一篇
Scratch深度學(xué)習(xí)第四課 自定義積木
一、函數(shù)的概念 在以往的課程中,我們接觸過一種叫“我的變量”積木的積木。這種積木是描述一種Scratch中沒有自帶需要用戶自己去定義的量,這種量在程序執(zhí)行的過程中總是發(fā)生變化。若以Scratch自帶的積木去描述,角色的X軸坐標(biāo)和Y軸坐標(biāo),都屬于“變量”的范疇。那么,