資源簡介 (共20張PPT)第六課 小貓比大小上節(jié)課我學(xué)習(xí)了利用變量數(shù)數(shù)字,那給小貓幾個數(shù)字,該如何比較他們的大小呢?acb算法就是解決問題的步驟,它是編程乃至整個計算機(jī)科學(xué)的核心舉個例子:有a b c三個數(shù),怎么比較他們的大小呢?abc步驟:第一步,先讓a和b比,找出大的數(shù)max;第二步,用大的數(shù)max和c比,找出最大的。maxmax1.找出兩個數(shù)中較大的數(shù)算法:第一步,通過詢問模塊、變量獲取a、b的數(shù)字。第二步,如果a>b,則輸出a的值,說a和b中較大的是a,反之則輸出b。a>bYNab獲得a、b兩個數(shù)字開始2.找出三個數(shù)中最大的數(shù)a>bYNa>c獲得a、b、c為三個數(shù)字開始YNYNb填一填:左圖中的流程圖中,黃色框中應(yīng)該填寫什么?注:可以和你的同學(xué)一起討論哦2.找出三個數(shù)中最大的數(shù)填一填:左圖中的流程圖中,黃色框中應(yīng)該填寫什么?注:可以和你的同學(xué)一起討論哦a>bYNa>c設(shè)a、b、c為任意數(shù)開始YNacYNbcb>c加油站偵測中的新積木角色發(fā)出詢問,并在場景下邊框彈出對話框,等待用戶的輸入回答。實(shí)時的偵測監(jiān)聽用戶所輸入的回答偵測模塊當(dāng)中,詢問回答指令是人機(jī)交互的方式之一。重點(diǎn)包括右側(cè)兩個指令:實(shí)踐一:獲取數(shù)字當(dāng)小綠旗被點(diǎn)擊時,使用“詢問”模塊結(jié)合上節(jié)課變量模塊獲取數(shù)字。程序時間可以點(diǎn)擊暫停哦~程序時間可以點(diǎn)擊暫停哦~實(shí)踐一:程序實(shí)踐二:兩個數(shù)字比大小在上一個實(shí)踐基礎(chǔ)之上獲取兩個數(shù)字,并比較他們的大小吧~程序時間可以點(diǎn)擊暫停哦~程序時間可以點(diǎn)擊暫停哦~實(shí)踐二:程序實(shí)踐三:三個數(shù)字比大小在兩個數(shù)字比較大小的基礎(chǔ)上,那三個數(shù)字怎么比較大小呢?程序時間可以點(diǎn)擊暫停哦~程序時間可以點(diǎn)擊暫停哦~實(shí)踐三:程序知識鞏固我們使用什么積木來獲取數(shù)字?數(shù)字比大小的算法是什么?abcmaxmaxQ:最大變量法可以簡化程序,請你試著填充右側(cè)的程序吧。Q&AA:拓展腳本Q&A 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫