網(wǎng)站建設(shè)需要用到哪些軟件周口網(wǎng)絡(luò)推廣哪家好
活動時間 從2023年3月1日至3月21日,每天一道編程題。
本次打卡的規(guī)則如下:
小朋友每天利用10~15分鐘做一道編程題,遇到問題就來群內(nèi)討論,我來給大家答疑。
小朋友做完題目后,截圖到朋友圈打卡并把打卡的截圖發(fā)到活動群,表示完成了今天的打卡。當天晚上,我會把題目的答案發(fā)到群內(nèi)給小朋友們做個參考,我也會在朋友圈為打卡的小朋友點贊。
Day01:2022.03_接球游戲
小球隨機選擇舞臺四個角向小貓飛過去,碰到小貓后消失,小貓實時說出接到了多少個球。
1. 準備工作
(1)默認小貓角色,默認白色背景;
(2)選擇Ball角色。
2. 功能實現(xiàn)
(1)小貓位于舞臺中心位置;
(2)每次點擊舞臺,小球克隆一次,隨機選擇舞臺四個角中的一個,面向小貓飛出;
(3)克隆小球的造型隨機;
(4)克隆小球碰到小貓后消失;
(5)小貓實時說出,接到了幾個小球。
Day02:2022.09_加法出題器
編寫程序出10道40以內(nèi)的加法題,兩個加數(shù)為20以內(nèi)的正整數(shù),程序最后提示回答正確的數(shù)量。
1. 準備工作
(1)默認小貓角色,默認白色背景。
2. 功能實現(xiàn)
(1)點擊綠旗后,角色小貓?zhí)釂?#xff1a;“請問XX+XX等于多少?”,注意:兩個加數(shù)為1-20范圍內(nèi)的隨機整數(shù);
(2)輸入答案;
(3)如果回答正確,小貓說“正確”,正確數(shù)增加1,否則小貓說“錯誤”;
(4)10題后,小貓說“共答對XX題”。
Day03:2022.03_冬天下雪了
1. 準備工作
(1)導(dǎo)入背景Jurassic;
(2)導(dǎo)入角色Wizard Girl、Snowflake。
2. 功能實現(xiàn)
(1)點擊綠旗,Wizard Girl說“聽我指令,開始下雪!”2秒;
(2)Wizard Girl廣播“開始下雪”后隱藏;
(3)Snowflake接收到廣播“開始下雪”后,雪花從天上不斷下落,當雪花飄落到地面上就消失了。
Day04:2020.12_繪制圖形
1. 準備工作
(1)保留默認小貓角色,隱藏角色;
(2)背景為白色背景。
2. 功能實現(xiàn)
(1)繪制如下圖所示的圖案;
(2)畫筆為紅色,粗細為2,圓形大小自定。
Day05:2020.06_猜數(shù)字
1. 準備工作
(1)保留默認角色小貓;
(2)新建變量“剩余次數(shù)”和“隨機數(shù)”。
2. 功能實現(xiàn)
(1)程序開始,小貓生成一個1-100內(nèi)的隨機數(shù),隱藏變量“隨機數(shù)”,小貓詢問“請輸入1到100之間的數(shù)”;
(2)玩家輸入數(shù)字后,如果玩家猜錯了,小貓會給出“大了”或“小了”的提示,如果猜對了,小貓會說答“對了”,游戲結(jié)束;
(3)玩家有10次機會,每輸入1次數(shù)字,剩余次數(shù)減1;
(4)當剩余次數(shù)為0時游戲結(jié)束,小貓會說“機會用盡”并顯示隨機數(shù)變量。
Day06:2022.09_繪制圖形
1. 準備工作
(1)默認小貓角色;
(2)默認白色背景。
2. 功能實現(xiàn)
(1)繪制如下所示圖形;
(2)畫筆顏色為黑色,畫筆粗細為3;
(3)圖形是由四個等間距的正三角形旋轉(zhuǎn)而成;
(4)圖形的邊長自行設(shè)定,不超出舞臺即可。
Day07:2020.09_魔術(shù)表演“開花”
1. 準備工作
(1)將舞臺設(shè)置為“Party”;
(2)刪除默認角色,自行繪制橢圓花瓣角色;
(3)添加魔術(shù)師角色“Wizard Girl”。
2. 功能實現(xiàn)
(1)當按下空格鍵時,魔術(shù)師說“開花”并發(fā)出廣播指令;
(2)花瓣角色接收到廣播指令后,在舞臺中間利用“圖章”積木實現(xiàn)開花效果;
(3)每一片花瓣的顏色不同。
Day08:2021.12_跳高比賽
1. 準備工作
(1)刪除小貓角色,添加角色“Monkey”,“Ben2”和“Jordyn”,調(diào)整造型和位置,如上圖所示;
(2)添加背景“Playing Field”。
2. 功能實現(xiàn)
(1)建立兩個變量“1號成績”和“2號成績”;
(2)程序開始時,Monkey說:“跳高比賽現(xiàn)在開始”2秒;
(3)Ben2先跳起(距離隨機,y坐標的范圍是:-100到180),然后回到原位;
(4)Jordyn跳起(距離隨機,y坐標的范圍是:-100到180),然后回到原位;
(5)Monkey根據(jù)兩位選手跳起后達到的位置來判斷輸贏,跳得高的贏;;
(6)小猴說出比賽結(jié)果:“*號贏得比賽勝利”2秒。(*代表編號)
Day09:2019.12_判斷奇偶數(shù)
1. 準備工作
(1)導(dǎo)入角色Cat Flying、Apple、Bananas;
(2)保留白色背景。
2. 功能實現(xiàn)
(1)點擊綠旗,Cat Flying詢問“請輸入一個正整數(shù),小貓會自動判斷它是奇數(shù)還是偶數(shù),奇數(shù)顯示蘋果,偶數(shù)顯示香蕉!”(此處考生可簡寫)。
(2)輸入數(shù)字,如果是奇數(shù),說“它是奇數(shù)”2秒后,蘋果顯示出來;如果是偶數(shù),說“它是偶數(shù)”2秒后,香蕉顯示出來。
(3)重復(fù)詢問輸入整數(shù),進行判斷。
Day10:2022.12_猜數(shù)字游戲
假設(shè)有一個100以內(nèi)的正整數(shù),分別輸入這個數(shù)除以3、5、7之后的余數(shù),找出這個數(shù)字是多少?
1. 準備工作
(1)默認角色小貓和白色背景。
2. 功能實現(xiàn)
(1)分別詢問三次:除以3、5、7的余數(shù)是多少,用戶依次輸入三個余數(shù);
(2)設(shè)計循環(huán)結(jié)構(gòu)程序,找出這個100以內(nèi)的正整數(shù)(注意小于100,不包括100);
(3)如果數(shù)字存在,則說:“這個數(shù)字是:XX”2秒;如果存在多個,則依次說出所有的數(shù);如果不存在,則什么也不說;
(4)例如輸入的三個余數(shù)依次為:1、1、2,最后小貓說“這個數(shù)字是:16” 2秒。
Day11:2020.09_換裝
1. 準備工作
(1) 刪除小貓角色;
(2) 導(dǎo)入“Harper”、“Dress”兩個角色,初始位置如上圖所示;
(3) 設(shè)置舞臺背景“Bedroom 3”。
2. 功能實現(xiàn)
(1) 程序開始隱藏“Harper”、“Dress”兩個角色;
(2) 按下空格鍵,舞臺廣播“開始”;
(3) “Harper”、“Dress”兩個角色接收到“開始”后顯示;
(4) 按下上移鍵“Harper”切換造型;
(5) 按下右移鍵“Dress”克隆自己,克隆體切換成隨機造型,從舞臺的右側(cè)移動到“Harper”實現(xiàn)換裝;
(6) 再次按下右移鍵,“Harper”身上的“Dress”克隆體會刪除,新的“Dress”克隆體像第5步一樣移到“Harper”身上;
(7) 使用變量“換裝次數(shù)”統(tǒng)計換裝次數(shù)。
Day12:2021.06_計算成績總和
小貓幫助老師計算出班級成績總和。
1. 準備工作
(1)保留白色背景及默認小貓角色。
2. 功能實現(xiàn)
(1)詢問“班級的人數(shù)是?”,輸入班級人數(shù);
(2)根據(jù)班級總?cè)藬?shù)依次詢問“第x個學(xué)生的成績是?”,依次輸入每一位同學(xué)的成績;(x表示第幾個,例如第1個學(xué)生的成績是?第2個學(xué)生的成績是?)
(3)小貓計算出成績總和,并說出“成績總和是:xxx分”。
Day13:2021.06_躲球游戲
控制小貓盡量躲開小球。
1. 準備工作
(1)背景:使用原始空白背景;
(2)角色:除原有小貓角色外,添加角色:Ball;
(3)變量:建立變量“分數(shù)” 。
2. 功能實現(xiàn)
(1)用上、下、左、右方向鍵控制小貓移動;
(2)使用克隆,克隆出6個球;
(3)克隆體出現(xiàn)在隨機位置,面向隨機方向移動,碰到邊緣就反彈;
(4)分數(shù)一直變化,是計時器的數(shù)值,時間越長,分數(shù)越高;
(5)當小貓碰上小球,小貓和小球全部消失,出現(xiàn)“游戲結(jié)束”四個字,游戲結(jié)束。
Day14:2022.06_疫情隔離和核酸檢測模擬
疫情給我們的生活帶來了很大影響,為了更好控制疫情,我們將重點人群進行集中隔離,并進行核酸檢測,如果結(jié)果為陽性,則將健康碼變成紅碼。
1. 準備工作
(1)刪除默認的小貓角色,繪制一個綠色的圓形角色;
(2)默認白色背景。
2. 功能實現(xiàn)
(1)繪制3-5個隨機數(shù)量的連續(xù)正方形,表示隔離房間,正方形的邊長為80;
(2)每個正方形的中心有一個綠色圓點,表示該房間人員的健康碼為綠色;(中心位置沒有具體數(shù)值要求,只要視覺上在中心即可)
(3)詢問“請輸入第幾個核酸陽性?”,輸入編號后,對應(yīng)正方形內(nèi)綠色圓點角色變?yōu)榧t色(顏色特效的值為140)。比如,輸入陽性編號為3,則第3個隔離房間的人變?yōu)榧t色,表示健康碼變?yōu)榧t碼。
Day15:2019.09_貓咪抓老鼠游戲
1. 準備工作
(1)保留小貓角色,添加“Mouse1”;
(2)默認白色背景。
2. 功能實現(xiàn)
(1)鍵盤上下左右鍵控制小貓上下左右移動;
(2)老鼠出現(xiàn)在舞臺隨機位置;
(3)如果玩家3秒內(nèi)沒有抓住老鼠,老鼠出現(xiàn)在新的隨機位置;
(4)如果抓到老鼠,得分加1,老鼠出現(xiàn)在新的隨機位置;
(5)左下角有一個大字顯示的變量,表示抓到的老鼠數(shù)量。
Day16:2021.12_數(shù)星星
Goblin有個很厲害的魔法:他一揮手就可以點亮夜空中五彩斑斕的星星燈。
1. 準備工作
(1)刪除小貓角色,添加"Goblin"角色,并刪除Goblin角色的造型"golblin-a"、“goblin-c"和"goblin-d”,添加角色"Star";
(2)添加“Stars”背景;
(3)設(shè)置變量“星星數(shù)量”。
2. 功能實現(xiàn)
(1)當程序運行時,角色Star隱藏,舞臺只有Goblin角色,如圖1所示;
(2)使用克隆功能,每隔2秒克隆出一個Star,克隆體出現(xiàn)在舞臺上方的隨機位置;
(3)克隆出的星星大小隨機(范圍:30-70),顏色隨機(0-199);
(4)舞臺中每增加1顆星星,Goblin就播報一次星星的總數(shù),如圖2所示;
(5)舞臺上一共出現(xiàn)50顆星星,程序結(jié)束。
Day17:2021.03_接蘋果
接住蘋果不讓它落地,蘋果觸地或滿100分結(jié)束。
1. 準備工作
(1)保留原空白背景;
(2)保留原小貓角色,選擇角色Apple,Button2,為Button2添加文字“開始”,作為命令發(fā)布按鈕。所有角色置于舞臺圖示位置;
(3)建立全局變量“得分”,在舞臺顯示為“正常顯示”。
2. 功能實現(xiàn)
(1)點擊綠旗后,“得分”清零,角色Apple隱藏;
(2)點擊“開始”按鈕,廣播“開始”后按鈕隱藏;
(3)接收到“開始”,蘋果在屏幕上方,任意水平位置每隔0.5秒克隆一次。
(4)克隆體出來后立即顯示,并不斷下落;
(5)用鼠標控制小貓左右移動(x坐標跟隨鼠標變化),接住蘋果,不讓其落地。
(6)當接住蘋果,加1分,蘋果消失;
(7)如果“得分”≥100分,或者蘋果觸地(y坐標 < -160),游戲結(jié)束。
Day18:2021.09_接紅包游戲
1. 準備工作
(1)背景:使用原始的背景;
(2)角色:除小貓外,添加角色Milk作為紅包;
(3)變量:建立一個得分變量用于計分。
2. 功能實現(xiàn)
(1)小貓在舞臺下方,只能通過鍵盤左右鍵控制左右移動;
(2)不斷克隆紅包,克隆體出現(xiàn)在舞臺上方水平隨機位置,降落下來;
(3)紅包碰到小貓,紅包消失加10分,否則落地消失;
(4)當?shù)梅值扔?0分,小貓隱藏,出現(xiàn)“游戲結(jié)束”四個字,游戲結(jié)束。
Day19:2021.06_繪制圖形
1. 準備工作
(1)默認的白色背景;
(2)默認的小貓角色。
2. 功能實現(xiàn)
(1)畫筆的顏色為黑色,畫筆的粗細為3;
(2)繪制如下的圖形,邊長自定義,圖形不能超出舞臺范圍。
Day20:2019.09_打氣球游戲
1.準備工作
(1)角色“Wand”,“Balloon1”;
(2)默認白色背景。
2.功能實現(xiàn)
(1)程序開始,魔法棒在舞臺的底部不停左右移動;
(2)如果按空格鍵,魔法棒垂直向上發(fā)射;
(3)程序開始,5個氣球水平排練在舞臺上方(請使用克隆),不可以直接添加5個氣球角色到舞臺上;
(4)魔法棒如果碰到了氣球,氣球消失,魔法棒回到舞臺下方重復(fù)左右移動;
(5)魔法棒只能發(fā)射5次。
Day21:2019.09_幻影小貓
1.準備工作
(1)保留小貓角色。
2.功能實現(xiàn)
(1)小貓的初始位置任意;
(2)按下左右方向鍵,小貓向?qū)?yīng)的方向移動,再按下空格時,使用克隆的方式,快速跑動并顯示幻影。