


一、情景引入
大家都聽說過“孔融讓梨”的故事,孔融小時候聰明好學,才思敏捷,大家都夸他是神童。一日,父親叫孔融分梨,孔融挑了一個最小的梨,其余按照長幼順序分給兄弟。孔融說:“我年紀小,應該吃小的梨,大梨應該給哥哥們。”父親說:“那弟弟比你小啊?”孔融說:“弟弟比我小,我應該讓著他。”父親聽了高興得點頭稱贊。聰明的麥咭看完這個故事,嘗試著編寫一段程序來比較數字的大小。
二、學習目標
1.學習用邏輯判斷來比較數字的大小。
2.理解邏輯值組。
三、實踐操作
1.程序設計
2.題目分析
若a小于b而且a小于c,那么a就是最小值,如圖1所示。
若b小于a而且b小于c,那么b就是最小值,如圖2所示。
若c小于a而且c小于b,那么c就是最小值,如圖3所示。
3.新建變量
打開網頁http://scratch.maiji100.cn/Scratch.html,執(zhí)行“文件”“新建項目”命令,新建項目文件。
在這里我們要來比較三個數的大小,分別建立三個變量用來存儲三個數。如圖4所示,點擊“數據”,然后點擊“建立一個變量”,在彈出的對話框內輸入“a”,如圖5所示。然后用相同的方法建立變量b和變量c。
4.設定變量值
我們將三個需要比較的數,也就是三個變量的值分別設定為從鍵盤上輸入的三個數。要達到這個要求,我們需要用到偵測模塊的積木和積木。我們將“回答”分別設定為三個變量的值。這段程序的搭建如圖6所示。
5.比較三個值的大小
設定好三個數的值后,我們就需要開始比較判斷三個數的大小關系了。根據題目的分析,我們可以得出如圖7所示的程序。
6.程序清單
比較數值大小的完整程序清單如圖8所示。
四、課后小結
本節(jié)課我們學習了邏輯值組合,學會了使用邏輯判斷來比較數字的大小。為了讓程序達到理想的效果,我們可以對程序進行修改與調試。
(編輯 Seven)