資源簡(jiǎn)介 (共20張PPT)第四節(jié)分支結(jié)構(gòu)程序設(shè)計(jì)Branch structure programming第三章 程序設(shè)計(jì)基礎(chǔ)1、通過(guò)利用已學(xué)模塊設(shè)計(jì)程序解決問(wèn)題,掌握分支結(jié)構(gòu)程序設(shè)計(jì)方法。2、理解分支結(jié)構(gòu)的含義,理解“條件判斷”“系統(tǒng)時(shí)間”模塊在程序設(shè)計(jì)中的應(yīng)用及參數(shù)設(shè)計(jì)。3、了解邏輯運(yùn)算基本規(guī)則,了解“條件判斷”“系統(tǒng)時(shí)間”模塊的流程圖及對(duì)應(yīng)的JC語(yǔ)言代碼的含義。學(xué)習(xí)目標(biāo)?四個(gè)人中只有一個(gè)人說(shuō)了真話。那么,你覺(jué)得是誰(shuí)捐了這筆善款呢??甲這錢(qián)不是我捐的?乙這錢(qián)是丁捐的丙肯定是乙捐的?丁乙說(shuō)的不對(duì)導(dǎo)學(xué)誘思誰(shuí)是捐款者自學(xué)課本P60-61的內(nèi)容,通過(guò)邏輯判斷找出結(jié)果。JC語(yǔ)言中有幾種運(yùn)算類(lèi)別?分別是什么?比較運(yùn)算和邏輯運(yùn)算的結(jié)果是()值。計(jì)算機(jī)中一般用( )表示假,用( )表示真。JC語(yǔ)言中的運(yùn)算問(wèn)題一問(wèn)題二問(wèn)題三自主探究JC語(yǔ)言中的運(yùn)算符JC語(yǔ)言中的運(yùn)算3*6 9/3a>=4邏輯運(yùn)算真值表一假全假一真全真假就是真,真就是假JC語(yǔ)言中的運(yùn)算如何用邏輯表達(dá)式表示條件“時(shí)間變量一大于等于1,并且時(shí)間變量二小于等于15”?思考與探究表達(dá)式為:時(shí)間變量一>=1 && 時(shí)間變量二<=15對(duì)于解決“誰(shuí)是捐款者”的問(wèn)題,可以將假設(shè)的情況進(jìn)行羅列,逐一判斷情況是否成立,每種情況只能有一個(gè)為真。理解前兩種假設(shè)值的情況,填寫(xiě)后兩種假設(shè)值,還可添加其他假設(shè)值,推論出結(jié)果是否成立。實(shí)踐活動(dòng)1是甲不是丁是乙是丁不成立(甲、乙、丁的假設(shè)結(jié)果互為矛盾)是甲不是丁不是乙不是丁成立(結(jié)果:甲是捐款者)甲這錢(qián)不是我捐的乙這錢(qián)是丁捐的丙肯定是乙捐的丁乙說(shuō)的不對(duì)“條件判斷”模塊的應(yīng)用拖動(dòng)控制模塊庫(kù)中的“條件判斷”模塊至流程圖生成區(qū),并連接到主程序流程線上。觀察“條件判斷”模塊,右擊該模塊,查看其參數(shù)設(shè)置對(duì)話框。“條件判斷”模塊的應(yīng)用“條件判斷”模塊命令拖動(dòng)傳感器模塊庫(kù)中的“系統(tǒng)時(shí)間”模塊至流程圖生成區(qū),并連接到主程序流程線上。觀察“系統(tǒng)時(shí)間”模塊,右擊該模塊,查看其參數(shù)設(shè)置對(duì)話框。系統(tǒng)時(shí)間“系統(tǒng)時(shí)間”模塊的應(yīng)用“系統(tǒng)時(shí)間”模塊的應(yīng)用“系統(tǒng)時(shí)間”模塊命令利用“顯示”“系統(tǒng)時(shí)間”“條件判斷”等模塊設(shè)計(jì)程序,檢測(cè)完成送快遞任務(wù)所用時(shí)間是否滿足條件(完成任務(wù)總時(shí)間小于22秒)。若滿足條件,顯示“Good job!”;否則,顯示“You can do better!”(也可根據(jù)實(shí)際情況,自己設(shè)定條件和提示語(yǔ))。實(shí)踐活動(dòng)2“發(fā)音”模塊的應(yīng)用拖動(dòng)控制模塊庫(kù)中的“發(fā)音”模塊至流程圖生成區(qū),并連接到主程序流程線上。觀察“發(fā)音”模塊,右擊該模塊,查看其參數(shù)設(shè)置對(duì)話框。“發(fā)音”模塊的應(yīng)用“發(fā)音”模塊命令比如,“系統(tǒng)時(shí)間”模塊除了可以利用單模塊檢測(cè)機(jī)器人運(yùn)行的時(shí)間外,還可以直接做出判斷并執(zhí)行語(yǔ)句。再比如,除了可以顯示提示語(yǔ)外,還可以發(fā)音提示,兩種不同方式的并用可強(qiáng)化信息表達(dá)的效果。在實(shí)踐活動(dòng)2上繼續(xù)優(yōu)化程序練習(xí)提升01《歡樂(lè)頌》學(xué)習(xí)“發(fā)音”模塊后,教授學(xué)生如何讓機(jī)器人“唱歌”。附《歡樂(lè)頌》簡(jiǎn)譜。知識(shí)延伸02《世上只有媽媽好》學(xué)習(xí)“發(fā)音”模塊后,教授學(xué)生如何讓機(jī)器人“唱歌”。附《世上只有媽媽好》簡(jiǎn)譜。知識(shí)延伸03《小星星》學(xué)習(xí)“發(fā)音”模塊后,教授學(xué)生如何讓機(jī)器人“唱歌”。附《歡樂(lè)頌》簡(jiǎn)譜。知識(shí)延伸謝謝您的觀賞分支結(jié)構(gòu)程序設(shè)計(jì)Branch structure programming第三章 程序設(shè)計(jì)基礎(chǔ) 展開(kāi)更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來(lái)源于二一教育資源庫(kù)