版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
2025年少兒編程培訓(xùn)考試題及答案一、單項(xiàng)選擇題(每題3分,共45分)1.在Scratch中,默認(rèn)角色“小貓”的初始坐標(biāo)是?A.(0,0)B.(100,100)C.(-240,-180)D.(240,180)2.以下哪個(gè)積木塊屬于“控制”類別?A.“碰到顏色”B.“如果…那么…”C.“播放聲音”D.“將角色大小設(shè)為”3.Python中,執(zhí)行print(3+52)的輸出結(jié)果是?A.13B.16C.8D.264.Scratch中,若角色當(dāng)前方向?yàn)?度(默認(rèn)朝上),執(zhí)行“右轉(zhuǎn)90度”后,角色將面向?A.右方(90度)B.下方(180度)C.左方(-90度)D.上方(0度)5.以下Python變量命名符合規(guī)范的是?A.2nameB.name_ageC.classD.my-name6.Scratch中,“重復(fù)執(zhí)行10次”積木塊屬于?A.事件類B.控制類C.運(yùn)算類D.運(yùn)動(dòng)類7.Python中,要輸出“Hello,World!”,正確的語句是?A.print("Hello,World!")B.println("Hello,World!")C.print('Hello,World!')D.A和C都正確8.Scratch中,若想讓角色在舞臺(tái)上隨機(jī)移動(dòng),應(yīng)使用以下哪個(gè)積木塊組合?A.“移動(dòng)10步”+“碰到邊緣就反彈”B.“移動(dòng)10步”+“下一個(gè)造型”C.“移動(dòng)10步”+“播放聲音”D.“移動(dòng)10步”+“說你好2秒”9.Python中,a=5,b=3,執(zhí)行c=a%b后,c的值是?A.1B.2C.3D.510.Scratch中,“當(dāng)綠旗被點(diǎn)擊”事件的觸發(fā)條件是?A.點(diǎn)擊角色B.點(diǎn)擊舞臺(tái)上的綠旗按鈕C.按下空格鍵D.程序啟動(dòng)自動(dòng)觸發(fā)11.Python中,以下哪段代碼能正確計(jì)算1到10的和?A.sum=0foriinrange(1,10):sum+=iB.sum=0foriinrange(1,11):sum+=iC.sum=0foriinrange(10):sum+=iD.sum=0whilei<10:sum+=i12.Scratch中,若角色當(dāng)前大小為100%,執(zhí)行“將角色大小增加50”后,新的大小是?A.150%B.50%C.100%D.200%13.Python中,以下哪個(gè)語句可以判斷變量x是否為偶數(shù)?A.ifx/2==0:B.ifx%2==0:C.ifx2==0:D.ifx2==0:14.Scratch中,“等待1秒”積木塊屬于哪個(gè)類別?A.控制類B.運(yùn)算類C.聲音類D.事件類15.Python中,執(zhí)行以下代碼:a="編程"b="有趣"print(a+b)輸出結(jié)果是?A.編程有趣B.編程+有趣C.有趣編程D.報(bào)錯(cuò)二、判斷題(每題2分,共20分。正確填“√”,錯(cuò)誤填“×”)16.Scratch中,“當(dāng)角色被點(diǎn)擊”事件和“當(dāng)綠旗被點(diǎn)擊”事件不能同時(shí)存在于同一個(gè)角色中。()17.Python中,變量名可以使用中文。()18.Scratch中,“外觀”類別中的“下一個(gè)造型”積木塊可以讓角色切換到下一個(gè)預(yù)設(shè)的造型。()19.Python中,3>2and5<4的結(jié)果是True。()20.Scratch中,舞臺(tái)的坐標(biāo)范圍是X:-240到240,Y:-180到180。()21.Python中,for循環(huán)必須搭配range()函數(shù)使用。()22.Scratch中,“運(yùn)算”類別中的“隨機(jī)數(shù)”積木塊可以提供指定范圍內(nèi)的整數(shù)或小數(shù)。()23.Python中,空字符串可以用""表示。()24.Scratch中,角色的“旋轉(zhuǎn)方式”設(shè)置為“左右翻轉(zhuǎn)”時(shí),角色只能水平翻轉(zhuǎn),無法上下旋轉(zhuǎn)。()25.Python中,列表的索引從1開始計(jì)數(shù)。()三、編程題(共35分)26.(8分)使用Scratch編寫程序:讓角色“機(jī)器人”從舞臺(tái)左側(cè)(X=-200,Y=0)出發(fā),以每秒移動(dòng)50步的速度向右移動(dòng),碰到舞臺(tái)右邊緣(X=240)后停止,并說“到達(dá)終點(diǎn)!”2秒。27.(8分)使用Python編寫程序:輸入一個(gè)整數(shù)n(n≥1),計(jì)算1到n的所有奇數(shù)之和。例如,輸入5,輸出9(1+3+5=9)。28.(9分)使用Scratch編寫程序:設(shè)計(jì)一個(gè)“顏色識(shí)別”游戲,當(dāng)角色(任意)碰到紅色時(shí),得分加1并播放“?!钡穆曇?;碰到藍(lán)色時(shí),得分減1并播放“咚”的聲音。要求:得分用變量顯示,初始得分為0。29.(10分)使用Python編寫程序:判斷一個(gè)年份是否為閏年。閏年的條件是:能被4整除但不能被100整除,或者能被400整除。例如,2020年是閏年,2100年不是閏年。--答案一、單項(xiàng)選擇題1.A(Scratch默認(rèn)舞臺(tái)中心坐標(biāo)為(0,0),角色初始位置在此。)2.B(“如果…那么…”屬于控制類中的條件判斷積木。)3.A(先乘后加,5×2=10,3+10=13。)4.A(0度朝上,右轉(zhuǎn)90度后方向?yàn)?0度(右方)。)5.B(變量名不能以數(shù)字開頭,不能是關(guān)鍵字,不能含特殊符號(hào)(除下劃線)。)6.B(“重復(fù)執(zhí)行”屬于控制類中的循環(huán)積木。)7.D(Python中單引號(hào)和雙引號(hào)均可表示字符串。)8.A(“碰到邊緣就反彈”可讓角色隨機(jī)移動(dòng)時(shí)避免出界。)9.B(5除以3的余數(shù)是2。)10.B(綠旗按鈕是Scratch程序啟動(dòng)的默認(rèn)觸發(fā)方式。)11.B(range(1,11)包含1到10,循環(huán)10次累加。)12.A(大小增加50即100%+50=150%。)13.B(%是取余運(yùn)算符,余數(shù)為0則是偶數(shù)。)14.A(“等待”屬于控制類中的流程控制積木。)15.A(字符串相加是拼接操作。)二、判斷題16.×(兩個(gè)事件可以同時(shí)存在,觸發(fā)條件不同時(shí)互不影響。)17.√(Python支持中文變量名,但不建議常用。)18.√(“下一個(gè)造型”按順序切換角色預(yù)設(shè)的造型。)19.×(3>2為True,5<4為False,TrueandFalse結(jié)果為False。)20.√(Scratch舞臺(tái)默認(rèn)X范圍-240到240,Y范圍-180到180。)21.×(for循環(huán)可遍歷任何可迭代對(duì)象,如列表、字符串等。)22.√(“隨機(jī)數(shù)”積木塊可設(shè)置為整數(shù)或小數(shù)范圍。)23.√(空字符串用兩個(gè)引號(hào)表示,無內(nèi)容。)24.√(“左右翻轉(zhuǎn)”限制角色僅水平旋轉(zhuǎn),“不可旋轉(zhuǎn)”則完全不旋轉(zhuǎn)。)25.×(Python列表索引從0開始計(jì)數(shù)。)三、編程題26.Scratch程序步驟:添加角色“機(jī)器人”,刪除默認(rèn)小貓。初始化位置:X設(shè)為-200,Y設(shè)為0。綠旗點(diǎn)擊事件下,重復(fù)執(zhí)行:移動(dòng)50步(速度通過“移動(dòng)”積木的數(shù)值控制)。如果碰到舞臺(tái)邊緣(右邊緣X≥240),則停止全部腳本。停止后,添加“說‘到達(dá)終點(diǎn)!’2秒”積木。27.Python代碼示例:n=int(input("請(qǐng)輸入一個(gè)整數(shù)n:"))sum_odd=0foriinrange(1,n+1):ifi%2==1:sum_odd+=iprint("1到{}的奇數(shù)和為:{}".format(n,sum_odd))28.Scratch程序設(shè)計(jì):新建變量“得分”,初始值設(shè)為0,顯示在舞臺(tái)。角色添加“當(dāng)綠旗被點(diǎn)擊”事件,重復(fù)執(zhí)行:如果碰到顏色紅色:得分增加1播放聲音“?!狈駝t如果碰到顏色藍(lán)色:得分減少1播放聲音“咚”注意:需在“顏色選取”工具中準(zhǔn)確選取紅色和藍(lán)色(可通過
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 水源地保護(hù)執(zhí)法培訓(xùn)課件
- 數(shù)控機(jī)床維修操作考試題及答案
- 腎臟影像診斷試題及答案
- 軟件工程師試題及答案
- 水污染防治培訓(xùn)課件
- 廣西來賓市象州縣2024-2025學(xué)年八年級(jí)上學(xué)期期末地理試題(含答案)
- 糖尿病足部護(hù)理新技術(shù)應(yīng)用
- 2026 年初中英語《音標(biāo)》專項(xiàng)練習(xí)與答案 (100 題)
- 2026年深圳中考語文易混考點(diǎn)辨析試卷(附答案可下載)
- 2026年深圳中考英語三模仿真模擬試卷(附答案可下載)
- 乳品加工工藝流程
- DBJT45-007-2012 廣西壯族自治區(qū)先張法預(yù)應(yīng)力混凝土管樁基礎(chǔ)技術(shù)規(guī)程
- 2024-2025學(xué)年肇慶市高一語文第一學(xué)期期末統(tǒng)考試卷附答案解析
- 《鹽山縣城市污水處理廠BOT項(xiàng)目》項(xiàng)下特許經(jīng)營(yíng)權(quán)等資產(chǎn)評(píng)估報(bào)告書
- 北師大版八年級(jí)上冊(cè)數(shù)學(xué)期末考試試卷及答案
- 電力設(shè)施圍欄施工方案
- 學(xué)習(xí)《教師法》和《嚴(yán)禁教師違規(guī)收受學(xué)生及家長(zhǎng)禮品禮金等行為的規(guī)定》心得體會(huì)
- 2023年廣西區(qū)考公務(wù)員錄用考試《行測(cè)》真題及答案解析
- GB/T 23444-2024金屬及金屬?gòu)?fù)合材料吊頂板
- 應(yīng)用麻醉鎮(zhèn)痛技術(shù)施行負(fù)壓吸宮術(shù)技術(shù)規(guī)范
- 國(guó)家電網(wǎng)公司招聘高校畢業(yè)生應(yīng)聘登記表
評(píng)論
0/150
提交評(píng)論