999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

藍橋杯青少年創意編程大賽Scratch編程題解析(六)

2020-04-10 06:39:54
電腦報 2020年8期
關鍵詞:游戲

記憶力游戲

1.問題描述

將舞臺背景設置為“spotlight-stage”,添加一個“Bellerina”角色、兩個“Druml”角色和兩個“Drum2”角色,并按照圖1的位置擺放。角色“Bellerina”的造型和顏色的設置須如圖所示,五個造型的裙子顏色順序為:白、紅、藍、綠、黃。四個鼓的顏色分別設置為:紅、藍、綠、黃。

圖1 題目要求

舞臺中央的小女孩會隨機變換造型及衣服顏色4次,游戲玩家要記住衣服顏色出現順序,并按順序敲擊相應顏色的鼓,顏色順序正確則可得1分,并開始下一輪變換顏色:直到某一輪敲鼓順序錯誤則游戲結束,更新最高得分。

具體要求:(1)每次點擊綠旗后,舞臺左上角的“得分”(顯示位置見圖1)都為0。

(2)小女孩為造型1(白色裙子):并說“請觀察顏色序列!”2秒鐘。

(3)小女孩切換4次造型,每次都是隨機切換為造型2到造型5中的一個(這4次切換的造型之間允許重復):而且第一次切換后要說“1”1秒鐘,第二次說“2”1秒鐘,第三次說“3”1秒鐘,第四次說“4”1秒鐘(圖2)。

圖2 運行過程

(4)在4次造型切換完成后,小女孩切換回造型1(白色裙子),表示一輪切換結束。小女孩說:“請按順序點擊相應顏色鼓!”

(5)游戲玩家根據剛剛小女孩4次切換造型中衣服顏色的順序,依次點擊(敲擊)相應顏色的鼓,在敲擊第一次鼓后小女孩說“1”,第二次后說“2”,第三次后說“3”,第四次后說“4”。如果玩家敲擊的順序與衣服顏色切換的順序相一致,小女孩就說“正確”2秒鐘,且得分加1,并從步驟2開始下一輪游戲,如果敲擊的順序錯誤,小女孩就說“游戲結束”,并根據當前得分的情況更新舞臺右上角的最高得分(顯示位置如圖所示),程序結束。

2.編程思路

本題需要制作一個鍛煉記憶力的小游戲。由于是本次考試的最后一題,難度當然較高。要考查考生的全面能力。角色有小女孩和4個不同顏色的鼓,不同角色間需要用到消息。游戲需要重復變色和敲鼓,最好將需要復用的代碼用自定義積木保存,減少編碼的工作量。還要解決以下幾個需求點。

(1)右鍵復制鼓,在造型面板用油漆桶修改角色顏色。

(2)建立“順序”列表并將2-5的隨機數存入列表。并根據隨機數字變換小女孩的造型。這些代碼作為自定義“變換造型”積木,便于重復使用。如圖3。

圖3 變換造型部分流程圖

(3)敲不同顏色的鼓發出不同的消息。

(4)小女孩根據接收的信號進行判斷。首先判斷鼓的顏色和列表中數字是否一致,如果一致表示記憶顏色正確。其次判斷消息次數是否等于4次,為否則等待核對下一個鼓顏色的消息,為真則表示記憶全部正確。一輪完成,將得分加1。

再次運行“變換造型”積木開始新一輪循環,變換造型并等待新一輪敲鼓。這部分代碼存入自定義“敲鼓”積木。

(5)如果敲鼓顏色和列表中記錄不一致則“游戲結束”。游戲結束時,先“停止其他角色的腳本”,“小女孩”角色說“游戲結束”后停止全部腳本。如圖4。

圖4 敲鼓部分流程圖

(6)敲鼓時需要說出1到4,且與敲鼓順序無關,所以需要單獨計數,且每次敲鼓都要加1。需要單獨變量順序數,這個臨時變量“計數”可以與跳舞的順序數共用也可分開建立。

3.編程實現

(1)刪除角色小貓,將背景設為“spotlight-stage”,添加一個“Bellerina”角色、兩個“Druml”角色和兩個“Drum2”角色。

(2)修改4個鼓的顏色,為每個鼓編程。綠旗開始固定位置,當角色被點擊時廣播消息1并等待,每個顏色的鼓程序基本一致,僅發出的消息編號不同。對應小女孩衣服的顏色,紅色是1,藍色是2,綠色是3,黃色是4。如圖5。

圖5 鼓的代碼

(3)修改小女孩的造型顏色和造型名稱,為小女孩編程。建立變量:得分、最高得分、計數、鼓顏色數(記錄每次敲鼓的顏色)。建立列表:順序(用于記錄每輪衣服變色的順序)。制作新積木:變換造型(處理衣服變色)、敲鼓(處理敲鼓消息)。點綠旗之后初始化變量和列表。然后第一次執行“變換造型”。如圖6。

圖6 程序初始化

(4)變換造型代碼如下:產生隨機數,存入列表,根據列表中的隨機數變換造型。變量“計數”用于小女孩每次說出的數字。循環4次后切換回造型1,等待玩家點擊不同鼓發出的消息。代碼如圖7。

圖7 變換造型積木

(5)每次收到消息都將“計數”加1用于記錄本輪內回答的次數。根據接收到的消息序號為變量“鼓顏色數”賦值,紅色為2,藍色為3,綠色為4,黃色為5。然后執行“敲鼓”積木處理消息數據。如圖8。

圖8 接收消息后處理

(6)“鼓顏色數”與列表記錄數據依次對比。如果回答正確4次后,得分增加1,再次啟動“變換造型”積木開始下一輪循環。直到出現錯誤回答,更新最高積分后結束程序。具體編程如圖9。

圖9 敲鼓積木

4.點評

本題是本次藍橋杯青少年創意編程大賽Scratch編程題的最后一道大題,角色較多且代碼量不小,考點多難度較高。在考試時間有限的情況下能夠按時完成的話實力相當不俗,相信你通過刻苦學習和訓練也能有實力親自去角逐下一屆藍橋杯。

猜你喜歡
游戲
做游戲
夜間游戲
游戲
送信游戲
數獨游戲
瘋狂的游戲
飛碟探索(2016年11期)2016-11-14 19:34:47
爆笑游戲
第八章直接逃出游戲
小學科學(2015年7期)2015-07-29 22:29:00
第八章 直接逃出游戲
小學科學(2015年6期)2015-07-01 14:30:14
游戲五計算
主站蜘蛛池模板: 2021精品国产自在现线看| 欧美成人午夜在线全部免费| 亚洲最大情网站在线观看 | 色精品视频| 欧美日韩国产综合视频在线观看| 伊人欧美在线| 大陆国产精品视频| 亚洲欧洲日韩综合色天使| 黑人巨大精品欧美一区二区区| 欧美成人手机在线视频| www.精品国产| 国产美女91视频| 欧美三级日韩三级| 亚洲综合极品香蕉久久网| 亚洲国产系列| 欧美伦理一区| 久久久波多野结衣av一区二区| 国产乱人乱偷精品视频a人人澡| 成年午夜精品久久精品| 囯产av无码片毛片一级| 亚洲天堂.com| 国产打屁股免费区网站| 欧美三级自拍| 精品综合久久久久久97超人| 狠狠色婷婷丁香综合久久韩国| 蝴蝶伊人久久中文娱乐网| 黄色三级网站免费| 日本日韩欧美| 国产亚洲精久久久久久久91| 国产人在线成免费视频| 国产中文在线亚洲精品官网| 久草性视频| 国产精品无码AV中文| 在线观看91精品国产剧情免费| 亚洲人成网站日本片| 国产成人综合在线观看| 久久99热这里只有精品免费看| 日韩 欧美 国产 精品 综合| 91精品国产福利| 欧美国产成人在线| 久操线在视频在线观看| 色天堂无毒不卡| 亚洲国产天堂久久综合226114| 欧美啪啪一区| 伊人丁香五月天久久综合| 国产精品私拍在线爆乳| 日本在线免费网站| 亚洲日本韩在线观看| 伊人久久大香线蕉影院| 久久精品波多野结衣| 无码国内精品人妻少妇蜜桃视频| 永久免费精品视频| 中文国产成人久久精品小说| 久久大香香蕉国产免费网站| 欧美伊人色综合久久天天| 极品国产在线| 极品性荡少妇一区二区色欲| 久久久久亚洲精品成人网| 三上悠亚精品二区在线观看| 国产网站免费| 成人福利在线视频| www.99精品视频在线播放| 色婷婷狠狠干| 免费看美女自慰的网站| 亚洲日韩久久综合中文字幕| 亚洲第一中文字幕| 欧美综合在线观看| 国产精品福利社| 国产最爽的乱婬视频国语对白| 激情无码视频在线看| h视频在线观看网站| 中文字幕欧美日韩| 国产大片黄在线观看| 欧洲一区二区三区无码| 婷婷亚洲视频| jizz在线免费播放| 在线观看欧美精品二区| 91色老久久精品偷偷蜜臀| 国产精品自在线拍国产电影| 国产麻豆精品在线观看| 亚洲视频一区| 国产无码性爱一区二区三区|