資源簡介 (共15張PPT)AI問題情境生活中的投票問題可以通過哪些途徑解決?各有什么優(yōu)點(diǎn)呢?說一說浙江教育出版社 信息科技六年級上 第1課算法與問題解決利用算法來解決問題有多種途徑,例如由人工實(shí)施或由計(jì)算機(jī)實(shí)現(xiàn)等,不同的途徑適用于不同的場景。作品投票經(jīng)過全校海選,確定A作品和B作品為候選?;赵O(shè)計(jì)者,請全校1000名學(xué)生投票選擇自己喜歡的方案。投票結(jié)果將在全校公示。兩個(gè)候選作品的編號解決該問題的關(guān)鍵要素有:1000名學(xué)生的投票情況抽象與建模抽象與建模確定變量A作品的得票數(shù)每位同學(xué)的投票結(jié)果B作品的得票數(shù)atpb抽象與建模抽象規(guī)則tp的值決定了A作品得票數(shù)加1還是B作品得票數(shù)加1。如果tp為“a”時(shí),表示投票給A作品,變量a的值加1;如果tp為“b”時(shí),表示投票給B作品,變量b的值加1。tp=“b”tp=“a”抽象與建模建立模型tp=“a”“b”a=a+1b=b+1“a”“b”+1+1公式圖示AI設(shè)計(jì)算法時(shí),要確定算法的輸入與輸出,并合理地選擇控制結(jié)構(gòu),準(zhǔn)確、有序地描述解決問題的步驟。算法設(shè)計(jì)算法設(shè)計(jì)自然語言步驟1:A、B作品得票數(shù)清零,即變量a,b的值初始化為0;步驟2:投票者輸入內(nèi)容“a”或“b”,并將其賦值給變量tp;步驟3:判斷tp的值,當(dāng)tp為“a”時(shí),變量a的數(shù)值加1,當(dāng)tp為“b”時(shí),變量b的數(shù)值加1;步驟4:重復(fù)步驟2和步驟3,直到1000名學(xué)生都完成投票;步驟5:輸出A、B作品的得票數(shù)。算法設(shè)計(jì)流程圖不同的圖框在流程圖中代表不同的含義。你能說一說嗎?和自然語言相比,用流程圖描述有什么優(yōu)勢?算法驗(yàn)證學(xué)生活動:對照流程圖,在計(jì)算機(jī)中編寫并運(yùn)行程序來驗(yàn)證算法。算法優(yōu)化想一想如果輸入的數(shù)據(jù)既不是a,也不是b,結(jié)果會怎么樣?應(yīng)該如何修改算法使投票過程更加規(guī)范、嚴(yán)謹(jǐn)?課后練習(xí)想一想如果有3個(gè)作品參與投票,算法需要怎樣調(diào)整?請?jiān)诹鞒虉D中做相應(yīng)的修改。AI課堂總結(jié)學(xué)習(xí)了今天的內(nèi)容,你有什么體會與收獲呢? 展開更多...... 收起↑ 資源預(yù)覽 縮略圖、資源來源于二一教育資源庫