程序結(jié)構(gòu)之:條件結(jié)構(gòu)

Scratch課程第一章《入門基礎(chǔ)》·第二節(jié)《程序結(jié)構(gòu)》:第3課?條件結(jié)構(gòu),包含課程視頻和文稿。

程序結(jié)構(gòu)之:條件結(jié)構(gòu) · 視頻課程



[Scratch]一、入門基礎(chǔ)《6、程序結(jié)構(gòu)之:條件結(jié)構(gòu)》_騰訊視頻

程序結(jié)構(gòu)之:條件結(jié)構(gòu) · 課程文稿

大家好,本節(jié)課我們來學(xué)習(xí)程序的第三種結(jié)構(gòu):條件結(jié)構(gòu)。

首先,我們來看《甲蟲找朋友》的例子。(如視頻所示)

下面來分析一下,我們可以用語言描整個(gè)過程:

甲蟲跟隨鼠標(biāo)移動(dòng),如果甲蟲找到了朋友,甲蟲會(huì)說:“你好,我是甲蟲,你是七星瓢蟲嗎?我想和你做朋友!”

請(qǐng)大家思考兩個(gè)問題:

1、有幾個(gè)角色

2、它們分別有什么行為?

我們可以用思維導(dǎo)圖來呈現(xiàn)我們的思考的過程(如視頻所示):

這個(gè)案例中有兩個(gè)角色:甲蟲和七星瓢蟲。甲蟲的行為有:1、跟著鼠標(biāo)移動(dòng),2、如果碰到“七星瓢蟲”甲蟲會(huì)說:“你好,我是甲蟲,你是七星瓢蟲嗎?我想和你做朋友!”。七星瓢蟲無任何行為,編寫程序的時(shí)候就可以不寫命令。

因此,接下來我們只用思考實(shí)現(xiàn)甲蟲行為的命令,整個(gè)過程我們可以流程圖來表示(如視頻所示):

首先點(diǎn)擊綠旗開始,然后甲蟲跟著鼠標(biāo)移動(dòng),然后判斷是否碰到了七星瓢蟲“,如果碰到了甲蟲說:“你好,我是甲蟲,你是七星瓢蟲嗎?我想和你做朋友!”如果沒有碰到甲蟲繼續(xù)跟著鼠標(biāo)移動(dòng)。

根據(jù)流程圖來編寫程序就很容易了,你們可以試一試。

接下來,我給大家演示一下具體的操作。(如視頻所示)

我們來總結(jié)一下:電腦按照我們的書寫順序,自上而下逐條執(zhí)行,當(dāng)碰到選擇時(shí)就停下來判斷,有的命令要滿足條件才能執(zhí)行,這樣的程序結(jié)構(gòu)叫做條件結(jié)構(gòu)。

我們?cè)賮砜匆粋€(gè)例子。(如視頻所示)

下面來分析一下,我們可以用語言描整個(gè)過程:

甲蟲跟隨鼠標(biāo)移動(dòng),如果甲蟲還沒有找到“七星瓢蟲”,甲蟲會(huì)說:“我是甲蟲,我在找朋友!”如果甲蟲找到“蝴蝶”,甲蟲會(huì)說:“你好,我是甲蟲,你是蝴蝶嗎?我想和你做朋友!”。

請(qǐng)大家思考兩個(gè)問題:

1、有幾個(gè)角色

2、它們分別有什么行為?

大家可以用思維導(dǎo)圖來呈現(xiàn)我們的想法,并試著畫一畫。

我們來看看思維導(dǎo)圖,一共有兩個(gè)角色:甲蟲和七星瓢蟲。甲蟲有三個(gè)行為,七星瓢蟲無行為。

接下來試試畫出流程圖(如視頻所示):

首先點(diǎn)擊綠旗開始,然后甲蟲跟著鼠標(biāo)移動(dòng),然后判斷是否碰到了七星瓢蟲“,如果碰到了甲蟲說:“你好,我是甲蟲,你是七星瓢蟲嗎?我想和你做朋友!”如果沒有碰到,甲蟲會(huì)說:“我是甲蟲,我在找朋友!”然后繼續(xù)跟著鼠標(biāo)移動(dòng)。

根據(jù)流程圖來編寫程序就很容易了,大家可以試一試。

下面我給大家演示一下具體的操作。(如視頻所示)

總結(jié)一下,使用在條件循環(huán)結(jié)構(gòu)中的命令有兩種,根據(jù)具體的需要選用。判斷的命令可以在“偵測(cè)”模塊和“數(shù)字與邏輯運(yùn)算”模塊下去尋找,大家發(fā)現(xiàn)判斷命令的特點(diǎn)了嗎,它的形狀是個(gè)六邊形,和如果后面的形狀是一樣的,這樣才能放進(jìn)去。

拓展任務(wù):甲蟲跟隨鼠標(biāo)移動(dòng),如果甲蟲找到“七星瓢蟲”,甲蟲會(huì)說:“我是甲蟲,我在找朋友!”找到“七星瓢蟲”,甲蟲會(huì)說:“你好,我是甲蟲,你是七星瓢蟲嗎?我想和你做朋友!”如果甲蟲找到“蝴蝶”,甲蟲會(huì)說:“你好,我是甲蟲,你是蝴蝶嗎?我想和你做朋友!”?。(流程圖和命令圖如視頻所示)

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 熱浪卷著夏天,即使是臺(tái)風(fēng)“利馬奇”的到來也絲毫影響不了這夏天的熱風(fēng)。豆爸說要帶豆豆去商場(chǎng)逛逛,豆從來沒去過。 說走...
    螞蟻和云閱讀 202評(píng)論 0 0
  • 真相并不重要,重要的是確定性 如果有什么現(xiàn)象,無法解釋會(huì)使我們緊張,這種緊張是人類反感的,內(nèi)心深處會(huì)追求的穩(wěn)定和合...
    無知無盡癡閱讀 166評(píng)論 0 1
  • 【關(guān)于作為“留學(xué)生中介”的小小感受】 我知道很多人把我備注為“中介”,我覺得挺好,至少是被認(rèn)可為中介了~ 不過我也...
    留俄新青年閱讀 2,308評(píng)論 0 1
  • 有一種雞湯裝在手機(jī)里,驚艷了時(shí)光驚艷了你,——卻不成影響你的決策。 有一種勵(lì)志,叫手機(jī)勵(lì)志,很扎心,被扎的多了,就...
    一方的詩閱讀 255評(píng)論 0 2
  • 小時(shí)候我們似乎都被父母教育,要跟那些學(xué)習(xí)好的孩子一起玩。當(dāng)時(shí)的我們,甚至我們長(zhǎng)大了,也不一定認(rèn)同。我們覺得朋友要一...
    我是狐貍一只閱讀 479評(píng)論 0 1

友情鏈接更多精彩內(nèi)容