2025年少儿编程培训考试题及答案_第1页
2025年少儿编程培训考试题及答案_第2页
2025年少儿编程培训考试题及答案_第3页
2025年少儿编程培训考试题及答案_第4页
2025年少儿编程培训考试题及答案_第5页
已阅读5页,还剩7页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2025年少儿编程培训考试题及答案一、单项选择题(每题3分,共45分)1.在Scratch中,默认角色“小猫”的初始坐标是?A.(0,0)B.(100,100)C.(-240,-180)D.(240,180)2.以下哪个积木块属于“控制”类别?A.“碰到颜色”B.“如果…那么…”C.“播放声音”D.“将角色大小设为”3.Python中,执行print(3+52)的输出结果是?A.13B.16C.8D.264.Scratch中,若角色当前方向为0度(默认朝上),执行“右转90度”后,角色将面向?A.右方(90度)B.下方(180度)C.左方(-90度)D.上方(0度)5.以下Python变量命名符合规范的是?A.2nameB.name_ageC.classD.my-name6.Scratch中,“重复执行10次”积木块属于?A.事件类B.控制类C.运算类D.运动类7.Python中,要输出“Hello,World!”,正确的语句是?A.print("Hello,World!")B.println("Hello,World!")C.print('Hello,World!')D.A和C都正确8.Scratch中,若想让角色在舞台上随机移动,应使用以下哪个积木块组合?A.“移动10步”+“碰到边缘就反弹”B.“移动10步”+“下一个造型”C.“移动10步”+“播放声音”D.“移动10步”+“说你好2秒”9.Python中,a=5,b=3,执行c=a%b后,c的值是?A.1B.2C.3D.510.Scratch中,“当绿旗被点击”事件的触发条件是?A.点击角色B.点击舞台上的绿旗按钮C.按下空格键D.程序启动自动触发11.Python中,以下哪段代码能正确计算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中,若角色当前大小为100%,执行“将角色大小增加50”后,新的大小是?A.150%B.50%C.100%D.200%13.Python中,以下哪个语句可以判断变量x是否为偶数?A.ifx/2==0:B.ifx%2==0:C.ifx2==0:D.ifx2==0:14.Scratch中,“等待1秒”积木块属于哪个类别?A.控制类B.运算类C.声音类D.事件类15.Python中,执行以下代码:a="编程"b="有趣"print(a+b)输出结果是?A.编程有趣B.编程+有趣C.有趣编程D.报错二、判断题(每题2分,共20分。正确填“√”,错误填“×”)16.Scratch中,“当角色被点击”事件和“当绿旗被点击”事件不能同时存在于同一个角色中。()17.Python中,变量名可以使用中文。()18.Scratch中,“外观”类别中的“下一个造型”积木块可以让角色切换到下一个预设的造型。()19.Python中,3>2and5<4的结果是True。()20.Scratch中,舞台的坐标范围是X:-240到240,Y:-180到180。()21.Python中,for循环必须搭配range()函数使用。()22.Scratch中,“运算”类别中的“随机数”积木块可以提供指定范围内的整数或小数。()23.Python中,空字符串可以用""表示。()24.Scratch中,角色的“旋转方式”设置为“左右翻转”时,角色只能水平翻转,无法上下旋转。()25.Python中,列表的索引从1开始计数。()三、编程题(共35分)26.(8分)使用Scratch编写程序:让角色“机器人”从舞台左侧(X=-200,Y=0)出发,以每秒移动50步的速度向右移动,碰到舞台右边缘(X=240)后停止,并说“到达终点!”2秒。27.(8分)使用Python编写程序:输入一个整数n(n≥1),计算1到n的所有奇数之和。例如,输入5,输出9(1+3+5=9)。28.(9分)使用Scratch编写程序:设计一个“颜色识别”游戏,当角色(任意)碰到红色时,得分加1并播放“叮”的声音;碰到蓝色时,得分减1并播放“咚”的声音。要求:得分用变量显示,初始得分为0。29.(10分)使用Python编写程序:判断一个年份是否为闰年。闰年的条件是:能被4整除但不能被100整除,或者能被400整除。例如,2020年是闰年,2100年不是闰年。--答案一、单项选择题1.A(Scratch默认舞台中心坐标为(0,0),角色初始位置在此。)2.B(“如果…那么…”属于控制类中的条件判断积木。)3.A(先乘后加,5×2=10,3+10=13。)4.A(0度朝上,右转90度后方向为90度(右方)。)5.B(变量名不能以数字开头,不能是关键字,不能含特殊符号(除下划线)。)6.B(“重复执行”属于控制类中的循环积木。)7.D(Python中单引号和双引号均可表示字符串。)8.A(“碰到边缘就反弹”可让角色随机移动时避免出界。)9.B(5除以3的余数是2。)10.B(绿旗按钮是Scratch程序启动的默认触发方式。)11.B(range(1,11)包含1到10,循环10次累加。)12.A(大小增加50即100%+50=150%。)13.B(%是取余运算符,余数为0则是偶数。)14.A(“等待”属于控制类中的流程控制积木。)15.A(字符串相加是拼接操作。)二、判断题16.×(两个事件可以同时存在,触发条件不同时互不影响。)17.√(Python支持中文变量名,但不建议常用。)18.√(“下一个造型”按顺序切换角色预设的造型。)19.×(3>2为True,5<4为False,TrueandFalse结果为False。)20.√(Scratch舞台默认X范围-240到240,Y范围-180到180。)21.×(for循环可遍历任何可迭代对象,如列表、字符串等。)22.√(“随机数”积木块可设置为整数或小数范围。)23.√(空字符串用两个引号表示,无内容。)24.√(“左右翻转”限制角色仅水平旋转,“不可旋转”则完全不旋转。)25.×(Python列表索引从0开始计数。)三、编程题26.Scratch程序步骤:添加角色“机器人”,删除默认小猫。初始化位置:X设为-200,Y设为0。绿旗点击事件下,重复执行:移动50步(速度通过“移动”积木的数值控制)。如果碰到舞台边缘(右边缘X≥240),则停止全部脚本。停止后,添加“说‘到达终点!’2秒”积木。27.Python代码示例:n=int(input("请输入一个整数n:"))sum_odd=0foriinrange(1,n+1):ifi%2==1:sum_odd+=iprint("1到{}的奇数和为:{}".format(n,sum_odd))28.Scratch程序设计:新建变量“得分”,初始值设为0,显示在舞台。角色添加“当绿旗被点击”事件,重复执行:如果碰到颜色红色:得分增加1播放声音“叮”否则如果碰到颜色蓝色:得分减少1播放声音“咚”注意:需在“颜色选取”工具中准确选取红色和蓝色(可通过

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论