青少年软件编程(Scratch)等级考试二级解析
图形化编程(二级)
理解编程工具的进阶相关概念,掌握编程工具中进阶模块的使用。
一、知识点详解:
舞台区层的概念:理解如何将指定角色的图层显示在其他图层之前或之后,以及如何移动角色图层的位置。
舞台区坐标系的概念:了解舞台宽度和高度,坐标系统的映射方式,坐标轴范围及舞台中央坐标位置。
选择结构的指令:学习“如果--那么”、“如果--那么--否则”等指令的使用,掌握条件判断流程。
实现循环的指令:了解“重复执行--次”、“重复执行”、“重复执行直到--”等循环指令,实现程序的重复执行。
画笔及设置画笔的大小粗细:熟悉画笔操作指令,掌握清除画布、绘制、改变笔迹显示色彩和粗细的方法。
控制角色的大小、特效和可视状态:学习改变角色大小、添加特效、控制角色可视状态的指令。
侦测相关的指令:了解鼠标指针、舞台边缘、颜色、距离、键盘按键、鼠标按钮、坐标位置等侦测指令的使用。
录入声音,对声音进行简单处理:掌握声音的录制、播放、音量调整和音效增减。
数学运算、逻辑运算和关系运算:学习基本运算指令,理解数学、逻辑和关系的运算过程。
二、应用案例:
选择结构案例:运用单分支、双分支和多分支选择结构,处理不同条件下的执行流程。
循环结构案例:设计包含重复执行次数、重复执行过程、直到条件成立的循环程序。
侦测场景案例:编写程序以响应场景变化,如角色与鼠标、舞台边缘、颜色等的互动。
画笔效果案例:使用画笔指令实现特定图形的绘制或场景装饰。
角色效果设置案例:根据不同角色需求,设置其大小、特效和可视状态。
考核目标:评价学生对编程软件操作的深入理解和多角色管理能力,以及对选择结构、循环结构、侦测和画笔使用的综合运用。
能力目标:培养学生的逻辑推理能力,熟练使用条件判断和循环等高级编程概念,独立完成复杂案例的编程。
知识块、知识点描述、题型配比及分值等细节,请参阅“Scratch积木说明附录”。
多重随机标签