2、scratch图形化编程三级集训课件2:变量.pptx

上传人:暗伤 文档编号:97203074 上传时间:2024-04-30 格式:PPTX 页数:61 大小:4.20MB
返回 下载 相关 举报
2、scratch图形化编程三级集训课件2:变量.pptx_第1页
第1页 / 共61页
2、scratch图形化编程三级集训课件2:变量.pptx_第2页
第2页 / 共61页
点击查看更多>>
资源描述

《2、scratch图形化编程三级集训课件2:变量.pptx》由会员分享,可在线阅读,更多相关《2、scratch图形化编程三级集训课件2:变量.pptx(61页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、三级集训2变量目录 01 考试解读 02 考点解析 03 关卡试炼01课前复习1、判断题:执行下面程序,说出的结果是2到10之间的一个随机整数。()正确答案:错误。有不少同学分不清字符串a和变量a。主要考察仔细阅读审题的态度和变量、字符串的区分。同时,经常有同学在做运算时,将字符串作为参数进行运算,而scratch本身又没有抛出异常,而是内部做了转化,将a转化为了0,以便于进行正常计算。这在实际代码编写中是需要注意的。2、执行下列程序,说法错误的是?()正确答案:B。3、判断题:班里有30名同学,学号分别为1至30。小罗同学帮老师编写了下图所示的随机点名程序,程序运行后可能会选出实际不存在的学

2、号。()正确答案:正确。学号为130号,但脚本中随机数的范围为030。因此有可能会出现选出0号的情况,该学号实际不存在,因此判断正确。4、执行下列程序,变量N的值不可能是?()正确答案:D。5、在打飞机游戏中,敌机在屏幕上随机出现的位置,可以用随机数来控制,执行下列程序后,角色说的内容不可能是?()正确答案:A。02关卡试炼变量全局变量与私有变量变量a和b哪一个是全局变量?哪一个是私有变量?知识点解析编号知识块知识点1多角色设置图层,坐标,移动到鼠标,移动到固定坐标,秒内移动,角色的大小,特效,可视状态,视频侦测中物体的 运动和方向2画笔画笔的大小粗细设置,抬笔,落笔,擦除3选择语句如果那么,

3、如果那么否则,选择结构流程图4运算数学运算,关系运算(大于,小于,等于),逻辑运算(且,或,不成立),字符连接,四舍五入5移动中的侦测碰到鼠标指针|角色|边缘等,颜色侦测,键盘控制6循环语句重复,重复直到,重复固定次数,循环结构流程图7声音的进阶录入声音,声音的音量控制,声音的截取,设置播放时编号知识块知识点1多角色设置图层,坐标,移动到鼠标,移动到固定坐标,秒内移动,角色的大小,特效,可视状态,视频侦测中物体的 运动和方向2画笔画笔的大小粗细设置,抬笔,落笔,擦除3选择语句如果那么,如果那么否则,选择结构流程图4运算数学运算,关系运算(大于,小于,等于),逻辑运算(且,或,不成立),字符连接

4、,四舍五入5移动中的侦测碰到鼠标指针|角色|边缘等,颜色侦测,键盘控制6循环语句重复,重复直到,重复固定次数,循环结构流程图7声音的进阶录入声音,声音的音量控制,声音的截取,设置播放时编号编号知识块知识块知识点知识点1随机数随机数的产生,随机数的应用场景判定选取2 2变量变量新建变量,初始化变量,修改变量名,删除变量,变量值的设定、增减,新建变量,初始化变量,修改变量名,删除变量,变量值的设定、增减,变量值变化引起效果的变变量值变化引起效果的变 化,变量的显示和隐藏,变量设置为滑杆模式,化,变量的显示和隐藏,变量设置为滑杆模式,变量的作用域,不同应用场景变量的作用域,不同应用场景3循环语句运用

5、计数循环简化多次的反复操作程序、运用条件循环简化多次的反复操作程序4循环与选择的嵌套选择语句的嵌套、选择嵌套和逻辑运算符综合运用、循环语句中包含跳出循环、循环语句的嵌套、选择语句与循环语句的嵌套的综合运用5画笔颜色(亮度,饱和度,对比度),图章,擦除图章6广播广播传递数据,广播并等待,多角色通过广播交互,广播的使用场景7克隆克隆自己,删除克隆体,克隆体启动的设置8逻辑推理,编程数学 判断条件的逻辑关系1、运行下列程序后,结果为120的是?()AB1、运行下列程序后,结果为120的是?()CD正确答案:C。本题考察阶乘知识,1*2*3*4*5的结果为120.2、运行下列程序,最后说出的内容是?(

6、)正确答案:C3、运行下列程序,说法正确的是?()正确答案:A。4、下列是模拟电饭锅的程序,运行程序后,想看到角色说:“已取消!”应该如何按键(注意:不可以按住按键不放,也不能出现两个按键同时被按下的情况)?()正确答案:A。5、运行下列程序,说法错误的是?()正确答案:C。6、运行下列程序,说法正确的是?()正确答案:D。将变量值设为计时器,把变量值和计时器的值绑定,两者同时增加。变量大于15,计时器归零,则变量也会变为0,所以会随着计时器重新开始增加。7、判断题:滑杆模式下的变量,其变化范围只能是0到100。()正确答案:错误。滑杆模式下,可以在变量显示的地方单击鼠标右键,选择修改滑块范围

7、来调整变量的范围,并且程序运行时不会受滑块的变化范围影响。8、点击绿旗,舞台上的角色会说出?()正确答案:C。9、执行下面的程序,变量b的值最后为?()正确答案:A。10+18+16+14+12+10+8=88.变量常用在迭代循环中,这里考察条件循环的退出条件,能够正确得到循环次数,尤其在临界点附近,比如,a递减到10的时候,是不是还要进行一次循环,可能不少同学就会出现偏差,少做一次循环,就会导致结果错误;考察步长不是1的情况下,进行退出条件的判断,同时,递增变量又参与运算。增加了逻辑的复杂度。10、有三个杯子:A、B、C,A杯子里倒入红墨水,B杯子里倒入黑墨水,C杯子是空杯子,请问下面哪个选

8、项可以将A和B杯子的墨水互换?()A.B.C.D.正确答案:B。典型的变量交换问题。11、计算1到100之间(包含100)的偶数和,下面哪个程序运算结果是错误的?()A.B.11、计算1到100之间(包含100)的偶数和,下面哪个程序运算结果是错误的?()CD正确答案:D。1到100的求和是个基本的循环语句的应用。而求其中的偶数的和或奇数的和,需要做逻辑的判断。而且方法也不唯一,这里我们主要考察三种不同的循环语句,来实现同一个计算问题,旨在启发学生面对问题,不只有一种方法。本题的难度在于,要排除一个错误的,而不是选择一个正确的,就必须要把全部程序阅读并理解,做出判断。12、执行下面的程序,说出

9、的变量a的值不可能是?()正确答案:C。这是一个计算公倍数的程序,很显然,只要能够理解程序的逻辑,就能够明确,这是需要求2和3的公倍数。13、如下图所示为小猫角色创建两个变量a和b,a适用于所有角色,b仅适用于当前角色,其他角色可以修改变量a的值,不可以修改变量b的值。()正确答案:正确。这里重点考察对变量作用域的掌握。共有变量,适用于全局,任何角色都可以读取和修改它;私有变量,适用于局部,特定对象,其他角色是可以通过侦测程序中对象的属性读取到的,但是,由于是局部私有的变量,其他角色是不可以修改的。14、执行下面程序,变量b的值最后为10。()正确答案:正确。消息广播程序需要注意一条消息发出,

10、多个程序并行的情况。本题中消息广播发出并没有阻止主程序的执行,变量a重新赋值为10,而接收消息程序将变量a增加1,这样变量a的值变为了11。另一个接收消息程序将一直等待a大于10的条件被触发,当a变为11后,就会触发下面的程序,将变量b增加10。15、角色“方块”的程序如下图所示,点击绿旗,不断按下上移键,变量“次数”为6时,按下空格键,当停止全部脚本后,舞台中出现的正方形个数是?()正确答案:D。次数变量控制着重复执行的次数。角色先克隆一次,然后向前移动。执行6次后应该有6个克隆体,加上角色本身应该有7个正方形,但当停止全部脚本后,克隆体消失只剩下角色本身,所以仅有一个正方形。03作品编程1

11、、准备工作(1)保留默认小猫角色,绘制两个角色:玩家(蓝色的小正方形),敌人(红色圆点),大小适中;默认白色背景。2、任务要求(1)程序开始,玩家和敌人隐藏,小猫说“游戏开始”2秒,广播消息“开始”,小猫隐藏;(2)玩家接收到开始后,显示出来,跟随鼠标移动;(3)敌人每隔随机时间(0.5秒到3秒取随机数)克隆一次,克隆体随机出现在舞台四个角中的一个,始终面向着玩家移动;(4)敌人碰到玩家,游戏结束。任务1:躲避游戏小猫程序玩家程序敌人程序1、准备工作(1)选择背景Castle 2;(2)删除默认小猫角色,选择Cat flying、Heart Candy、Bat、Crystal,为角色设置合适的

12、大小,除飞猫外,其余角色默认为隐藏;(3)建立全局变量:生命值;(4)选择背景音乐:Dance Magic。2、任务要求(1)当绿旗被点击,生命值初始值设为100,飞猫和钻石的大小都为100,Heart Candy大小设为40,蝙蝠大小设为50;(2)飞猫面向鼠标方向,跟随鼠标移动;(3)每隔2秒克隆1个Heart Candy,克隆体出现在随机位置,如果碰到飞猫,生命值加10后删除此克隆体;(4)每隔2秒克隆1个蝙蝠,克隆体出现在随机位置,如果碰到飞猫,生命值减20后删除此克隆体,生命值小于等于0,程序结束;(5)游戏开始后20秒,每隔3秒克隆1个钻石,克隆体出现在随机位置,5秒后消失;如果碰到飞猫,生命值加1000,程序结束;(6)循环播放背景音乐Dance Magic。任务2:古堡历险记:飞猫程序Heart Candy:程序Bat程序Crystal程序背景程序Thanks 致力于让更多的孩子成为改变世界的人

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 技术方案

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com