資源簡(jiǎn)介 (共12張PPT)“變量”本資源,《小學(xué)信息技術(shù)》第八版(重慶大學(xué)出版社)六年級(jí)下冊(cè)《第10課 模擬機(jī)器人運(yùn)行(二)》適用掃地機(jī)器人運(yùn)行狀態(tài):掃地運(yùn)行狀態(tài)(繼續(xù)掃地)。掃地完成狀態(tài)(發(fā)出提示“掃地完成”)。因塵盒滿暫停掃地狀態(tài)(發(fā)出提示“已經(jīng)裝滿”)。確定機(jī)器人的變量定義變量:機(jī)器人垃圾數(shù)最大值——機(jī)器人最多能裝的垃圾數(shù)量。(預(yù)設(shè)為10)機(jī)器人垃圾數(shù)——掃地機(jī)器人工作時(shí)內(nèi)部所裝的垃圾數(shù)量。房間垃圾數(shù)——房間中隨機(jī)出現(xiàn)的垃圾數(shù)量。確定機(jī)器人的變量關(guān)系分析:1、機(jī)器人要處于“繼續(xù)掃地”狀態(tài),那么機(jī)器人垃圾數(shù)既要小于機(jī)器人垃圾數(shù)最大值,又要小于房間垃圾數(shù)。2、機(jī)器人要處于“掃地完成”,顯然是機(jī)器人垃圾數(shù)等于房間垃圾數(shù)的時(shí)候。3、當(dāng)機(jī)器人垃圾數(shù)已經(jīng)等于它的最大值,但還小于房間垃圾數(shù)的時(shí)候,掃地機(jī)器人就不能再工作,并提示塵盒“已經(jīng)裝滿”。分析變量與狀態(tài)變量關(guān)系 運(yùn)行結(jié)果機(jī)器人垃圾數(shù)<機(jī)器人垃圾數(shù)最大值且機(jī)器人垃圾數(shù)<房間垃圾數(shù) 繼續(xù)掃地機(jī)器人垃圾數(shù)=房間垃圾數(shù) 掃地完成機(jī)器人垃圾數(shù)=機(jī)器人垃圾數(shù)最大值且機(jī)器人垃圾數(shù)<房間垃圾數(shù) 已經(jīng)裝滿分析變量與狀態(tài)1、變量命名變量的名字要與變量的作用一致。(Kittenblock中可以用中文命名)2、變量的類型Kittenblock中支持三類變量:數(shù)字型、字符型和布爾型。變量類型 值數(shù)字型 數(shù)字 注:不同類型的變量之間不能進(jìn)行運(yùn)算。字符型 字符(字母、符號(hào)、中文) 布爾型 真、假(邏輯判斷)舊知回顧“變量”3、變量初始化定義好變量后,一般需要我們通過初始化來賦予變量一個(gè)初始的數(shù)值,這樣才能正常地使用。4、變量的使用數(shù)字型:四則運(yùn)算及大小關(guān)系比較等。字符型:布爾型:5、變量的運(yùn)用范圍主要有“適用于所有角色”和“僅適用于當(dāng)前角色”兩種情況。舊知回顧“變量”程序編寫(垃圾角色)1、“垃圾”角色按“房間垃圾數(shù)”克隆,并隨機(jī)出現(xiàn)在房間內(nèi)指定區(qū)域。2、“垃圾”角色作為克隆體啟動(dòng)時(shí)碰到掃地機(jī)器人消失,利用克隆體指令 來實(shí)現(xiàn)。1、流程圖是否機(jī)器人垃圾數(shù)=房間垃圾數(shù)說“清掃完畢!”將機(jī)器人垃圾數(shù)增加“1”機(jī)器人垃圾數(shù)<最大值且機(jī)器人垃圾數(shù)<房間垃圾數(shù)碰到“垃圾”是否否是否說“已經(jīng)裝滿!”機(jī)器人垃圾數(shù)=最大值且機(jī)器人垃圾數(shù)<房間垃圾數(shù)是停止“全部腳本”程序編寫(機(jī)器人角色)(教材59頁程序)將機(jī)器人垃圾數(shù)增加“1”機(jī)器人垃圾數(shù)=房間垃圾數(shù)是停止“這個(gè)腳本”否機(jī)器人垃圾數(shù)<最大值碰到“垃圾”是否說“已經(jīng)裝滿!”否是說“清掃完畢!”程序編寫(機(jī)器人角色)將機(jī)器人垃圾數(shù)增加“1”機(jī)器人垃圾數(shù)<最大值且機(jī)器人垃圾數(shù)<房間垃圾數(shù)是否機(jī)器人垃圾數(shù)=房間垃圾數(shù)碰到“垃圾”是否說“已經(jīng)裝滿!”否機(jī)器人垃圾數(shù)=最大值且機(jī)器人垃圾數(shù)<房間垃圾數(shù)是否說“清掃完畢!”停止“全部腳本”是這節(jié)課我們從數(shù)學(xué)的角度,理解了掃地機(jī)器人運(yùn)行狀態(tài)同相關(guān)變量間的關(guān)系,這是我們進(jìn)行編寫程序的關(guān)鍵,同時(shí)靈活掌握變量的定義及使用也是我們編程的基礎(chǔ)。小結(jié)同學(xué)們,如果自己的程序中沒有用到“變量”,請(qǐng)借助小組合作,將“變量”也靈活運(yùn)用到自己的程序中吧!探一探 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫