【課件】第09課列表存儲課件_第1頁
【課件】第09課列表存儲課件_第2頁
【課件】第09課列表存儲課件_第3頁
【課件】第09課列表存儲課件_第4頁
【課件】第09課列表存儲課件_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

猜謎語的問答小

程序完成了,計(jì)分功能也實(shí)現(xiàn)了,可是一直都是這幾個(gè)

謎語按順序出現(xiàn),這也太

沒勁了同學(xué)們,你們有什么好想法嗎?要是計(jì)算機(jī)詢問的謎語是隨機(jī)的,那這個(gè)問答小程序一定更有意思??墒?,要怎么實(shí)現(xiàn)呢?別著急,我們先來玩一個(gè)小游戲

吧。老師這里有一張你們班的學(xué)生名單表,但是姓名并不是按照學(xué)號排列的,被打亂了順序,每個(gè)人的后面還有一個(gè)相應(yīng)的動作,請一位同學(xué)隨機(jī)報(bào)出一個(gè)數(shù)字,然后我們看看對應(yīng)的人是誰,他要做什么動作好不好?想一想,隨機(jī)報(bào)的這個(gè)數(shù)字有什么要求?可以是小于等于0嗎?可以很大

很大嗎?那這個(gè)隨機(jī)數(shù)的范圍跟什么有關(guān)?運(yùn)算??現(xiàn)在請Scratch中的來幫忙,產(chǎn)生一個(gè)隨機(jī)的序號,再玩一次這個(gè)游戲吧。

為了讓大家看清楚這個(gè)隨機(jī)的序號,我們可以在Scratch中建立一個(gè)變量“序號”,并且將這個(gè)隨機(jī)序號的范圍設(shè)定為1到班級人數(shù)之間,然后對照表格的姓名,讓ta做相應(yīng)的動作??梢試L試使用“列表”來管理問

題哦。同學(xué)們,現(xiàn)在要實(shí)現(xiàn)知識問答的隨機(jī)換題,你會了嗎?我們可以請誰來

幫忙呢?浙攝影版小學(xué)信息技術(shù)五年級下冊列表與變量一樣可以存儲數(shù)值或字符數(shù)據(jù)。單個(gè)變量一次只能存儲一個(gè)數(shù)據(jù),而單個(gè)列表可存儲多項(xiàng)數(shù)據(jù)。變量列表……列表由列表名和列表值組成??梢园蚜斜砜闯墒嵌嘈幸涣械谋砀瘛R话闱闆r下,可以采用列表名和編號組合的方式訪問某項(xiàng)列表值。根據(jù)上面這句話,如果想提“72小時(shí)——打一字”這個(gè)問題,應(yīng)該如何來訪問這個(gè)列表?編號列表長度列表名列表值如果想改變詢問的問題,應(yīng)該改變哪里的數(shù)據(jù)?存儲數(shù)值或字符數(shù)據(jù)1個(gè)多個(gè)變量名+變量值列表名+列表值變量名列表名+編號要使用列表,必須先新建列表,再根據(jù)需求管理列表數(shù)據(jù),如增加、減少、顯示、運(yùn)算、比較等。變量新建列表在哪里新建呢?新建的列表是空的,列表值需要我們輸入,那怎么輸入列表的各項(xiàng)數(shù)據(jù)呢?方法一手動輸入方法二腳本輸入為了實(shí)現(xiàn)隨機(jī)出題,首先需要一個(gè)“問題”列表來存儲問的問題,還需要一個(gè)“答案”列表來存儲相應(yīng)的答案。存儲問題與答案數(shù)據(jù)應(yīng)該一一對應(yīng)。①新建兩個(gè)列表:“問題”、“答案”②分別將提問的問題內(nèi)容和相應(yīng)的答案輸入到兩個(gè)列表中溫馨提醒:使用腳本輸入的同學(xué)可以這樣才操作:列表已經(jīng)有了,接下來要實(shí)現(xiàn)隨機(jī)出題了,那如何來實(shí)現(xiàn)呢?取值范圍是多少?為什么?????181111?開始“回答”=“答案”?程序初始化設(shè)置變量為0用戶輸入“回答”輸出“答對”提示否結(jié)束“詢問”問題是變量“得分“增加輸出“得分”輸出“答錯(cuò)”提示變量“得分“減少“問題”列表“答案”列表開始“回答”=“答案”列表的第“編號”項(xiàng)?……用戶輸入“回答”輸出“答對”提示否結(jié)束是變量“得分“增加輸出“得分”輸出“答錯(cuò)”提示變量“得分“減少設(shè)置變量“編號”的值為1~“問題”列表長度之間的隨機(jī)數(shù)詢問第“編號”項(xiàng)“問題”①新建一個(gè)變量,如“編號”②為變量“編號”設(shè)置一個(gè)隨機(jī)生成的列表編號③實(shí)現(xiàn)隨機(jī)出題④完成后,同學(xué)之間玩一玩,看看還有沒有需要改進(jìn)的地方?

可以通過編寫腳本或者取消指令面板中列表前的,將列表隱藏起來。幫助老師制作一個(gè)“隨機(jī)挑人”的程序,用列表存

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論