三级集训2变量目录01考试解读02考点解析03关卡试炼01课前复习1、判断题:执行下面程序,说出的结果是2到10之间的一个随机整数
()正确答案:错误
有不少同学分不清字符串a和变量a
主要考察仔细阅读审题的态度和变量、字符串的区分
同时,经常有同学在做运算时,将字符串作为参数进行运算,而scratch本身又没有抛出异常,而是内部做了转化,将a转化为了0,以便于进行正常计算
这在实际代码编写中是需要注意的
2、执行下列程序,说法错误的是
()正确答案:B
3、判断题:班里有30名同学,学号分别为1至30
小罗同学帮老师编写了下图所示的随机点名程序,程序运行后可能会选出实际不存在的学号
()正确答案:正确
学号为1~30号,但脚本中随机数的范围为0~30
因此有可能会出现选出0号的情况,该学号实际不存在,因此判断正确
4、执行下列程序,变量N的值不可能是
()正确答案:D
5、在打飞机游戏中,敌机在屏幕上随机出现的位置,可以用随机数来控制,执行下列程序后,角色说的内容不可能是
()正确答案:A
02关卡试炼变量全局变量与私有变量变量a和b哪一个是全局变量
哪一个是私有变量
知识点解析编号知识块知识点1随机数随机数的产生,随机数的应用场景判定选取2变量新建变量,初始化变量,修改变量名,删除变量,变量值的设定、增减,变量值变化引起效果的变化,变量的显示和隐藏,变量设置为滑杆模式,变量的作用域,不同应用场景3循环语句运用计数循环简化多次的反复操作程序、运用条件循环简化多次的反复操作程序4循环与选择的嵌套选择语句的嵌套、选择嵌套和逻辑运算符综合运用、循环语句中包含跳出循环、循环语句的嵌套、选择语句与循环语句的嵌套的综合运用5画笔颜色(亮度,饱和度,对比度),图章,擦除图章6广播广播传递数据,广播并等待,多角色通过广播交互,广播的使用场景7克隆克隆自己,删除克隆体,克隆体启动的设置8逻