1、1电子学会图形化编程等级考试一二级知识点详解2019/05/272一级标准1-1 知道编程环境界面中功能区的分布与作用1-2 能够完成拖拽指令模块到程序区的操作1-3 能够知道指令模块的连接方式1-4 能够通过舞台区按钮完成运行与停止程序的操作1-5 能够添加注释1-6 能够使用角色的移动、旋转指令模块1-7 能够完成一个顺序结构的程序1-8 掌握顺序结构流程图的画法1-9 理解参数的概念,能够调整指令模块中的参数1-10 能够录制一段音频并通过程序播放1-11 能够通过程序切换角色的造型1-12 能够绘制背景1-13 能够通过程序切换背景1-14 能够将项目保存在计算机上1-15 能够打开计
2、算机上已保存的项目3二级标准2-1 知道二进制、十进制以及十六进制之间的差别2-1 能够使用选择结构的指令模块2-3 掌握舞台区坐标系的概念2-4 能够全屏显示舞台区2-5 能够控制角色的大小2-6 能够完成程序对声音大小、颜色、位置的识别2-7 能够使用无限循环的指令模块2-8 能够处理键盘事件及鼠标事件2-9 理解什么是逻辑运算,能够处理多个条件之间的关系2-10 掌握选择结构、循环结构的流程图画法2-11 知道舞台区层的概念4程序介绍:编程课又要开始上课了,老同学向新同学介绍编程是什么,一段对话就这样开始了。拓展练习:1. 尝试继续增加故事内容,丰富故事情节2. 为角色对话配音评价点:角
3、色之间的对话有序进行各角色命名有意义知识点:从背景库选择背景从角色库选择角色修改角色名字缩小角色用“等待.秒”同步多角色间对对话顺序结构流程图第1课:我们爱编程程序列表:5第2课:魔法帽子场景介绍:魔术师小猫的帽子可以变化四次,同时舞台的灯光颜色也变化四次。拓展练习:画一个新的帽子造型播放音乐评价点: 点击绿色绿色后,小猫说“下一个节目魔法帽子!” 帽子变化四个造型 舞台变化四种颜色知识点:从背景库选择背景从角色库选择角色导入多个角色造型复制造型编辑造型使用画板工具修改造型颜色程序列表:6第3课:风车转啊转场景介绍:风吹来,草原上的风车在转啊转,天上的白云慢慢飘过来。拓展练习:在背景上画上小动
4、物,画、草加入一段背景音乐评价点: 点击绿旗后,风车转动 白云从左到右移动知识点:绘制新背景绘制新角色角色转动角色移动复制角色程序列表:7第4课:电子相册场景介绍:在悠扬的音乐中,相片一张一张自动播放。拓展练习:制作不同主题的电子相册,例如人物篇、风景篇评价点: 点击绿旗后,背景一张一张自动播放 播放背景音乐知识点:从本地文件导入背景切换背景,积木“下一个背景”导入本地音频文件,播放音乐程序列表:8第5课:乐队演出场景介绍:歌手唱歌,还有乐队演奏乐器伴奏。拓展练习:加入多个乐器,播放不同音效评价点: 点击绿旗后,歌手报幕后,开始唱歌 播放敲鼓声音,造型会变化知识点:给角色录音,并播放录音复制造
5、型并编辑修改切换造型从声音库中选择音乐并播放程序列表:9第6课:汪汪散步场景介绍:汪汪尾巴一摇一摆地在路上散步,一面走一面”汪汪“叫。拓展练习:加入一个蝴蝶,在空中飞行,并且切换造型评价点: 点击绿旗后,小狗向右走一段距离后,向左走 走路的同时,播放叫声知识点:复制造型,应用”选择工具“和”上下翻转“编辑造型切换造型从声音库中选择音乐并播放程序列表:1011第7课:跳舞的螃蟹拓展练习:加入另外一个小动物,一起跳舞吧评价点: 点击绿旗后,螃蟹顺时针转动 不断变换表情生成动画知识点:复制造型,编辑修改造型重复执行背景切换并行概念程序列表:场景介绍:螃蟹不断变换造型,在动感的音乐里跳舞。拓展练习:加
6、入另外一个小动物,一起跳舞吧评价点: 点击绿旗后,螃蟹顺时针转动 不断变换表情生成动画知识点:复制造型,编辑修改造型重复执行背景切换并行概念12第8课:海底世界场景介绍:海洋深处,五彩斑斓的小鱼游来游去。拓展练习:绘制新的水草角色,绘制不同的造型,制作水草摆动的动画。评价点: 点击绿旗后,小鱼游来游去,碰到边缘就反弹 有多个造型的小鱼,不断切换造型知识点:造型切换角色移动和旋转复制积木条件判断程序列表:13第9课:星际迷航场景介绍:一架完成任务的超性能飞机启航飞回地球,还有宇航员继续在太空漫步,继续科考工作。拓展练习:加入星星,一会变大一会变小加入飞机飞行的音效评价点: 点击绿旗后,飞机飞向地
7、球,颜色不断变化,逐渐变小,直到消失 猴子和地球一直旋转知识点:坐标和方向知识滑行积木的应用无限循环,重复执行积木的应用角色大小以及颜色变化程序列表:14第10课:来踢球吧场景介绍:球场上有三个标记和一个终点红旗标记,小猫需要把球依次踢到标记位置,最后把球踢到红旗位置。拓展练习:加入一个小猴子的角色,跟小猫一起踢球评价点: 点击绿旗后,球先滑行到标记,小猫随后滑行到 到达终点后,小猫说一句话,并播放声音特效知识点:滑行积木的应用滑行和移动积木的区别程序列表:15第11课:大海航行场景介绍:通过键盘按键控制轮船沿着航道标记行驶,如果撞到航道边缘,轮船会撞毁。拓展练习:碰到黄色岛屿,说“到达终点”
8、加入碰撞的音效评价点: 点击绿旗后,船出现在起始 上、下、左、右键可以控制轮船向相对性方向移动 碰到边缘,撞毁,并回到起始位置知识点:键盘事件侦测碰到颜色角色位置、方向、造型初始化程序列表:16第12课:捉迷藏场景介绍:两只小精灵躲在石头后面时隐时现,玩捉迷藏的游戏。拓展练习:加入点击声音特效小精灵可以移到舞台的随机位置评价点: 点击绿旗后,两个精灵躲在石头后面忽隐忽现 点击小精灵,它会说“抓到我了”,程序结束知识点:角色点击事件图层无限循环颜色变化程序列表:17第13课:疯狂的字母场景介绍:字母随着声音的高低不断旋转、改变颜色、马赛克等特效。拓展练习:加入更多字母,加入更多特效评价点: 点击
9、绿旗后,根据音量的大小,字母的特效在变化知识点:侦测音量大小无限循环大小、颜色、鱼眼、马赛克等特效应用程序列表:18第14课:猫咪巡线场景介绍:小猫沿着黑色线条自动移动。拓展练习:增加移动的步长,测试小猫还能自动巡线吗绘制不同的黑线,检查小猫还能自动巡线吗评价点: 点击绿旗后,小猫能沿着黑色线条自动移动知识点:嵌套条件判断颜色探测器,积木颜色碰到颜色的应用绘制背景线条编辑角色,修改颜色程序列表:19第15课:闰年计算器场景介绍:机器人告诉小猫闰年的由来,机器人还能计算出某一年是不是闰年。拓展练习:修改故事场景,如果小猫的生日是2月29日,计算它从出生到24岁,能过多少个生日。评价点: 点击绿旗
10、后,机器人讲述闰年的来历 输入年,机器人能正确说出是不是闰年知识点:询问积木的应用逻辑运算积木的应用程序列表:20第16课:进制转换器场景介绍:正确完成二进制和十进制之间的换算,十六进制和十进制之间的换算。拓展练习:加入计时功能,超时游戏结束评价点: 能够正确完成二进制跟十进制的之间转换 能够正确完成十六进制与十进制之间的转换知识点:二进制、十进制、十六进制的含义不同进制之间的转换算法21电子学会图形化编程等级考试三四级知识点详解2019/5/2922三级标准3-1 理解变量的概念,能够新建变量3-2 知道如何在舞台区显示或隐藏变量3-3 理解变量的作用域3-4 掌握画笔相关的指令模块3-5
11、能够应用广播来传递数据3-6 理解随机数的概念,能够产生一个随机数3-7 能够简化多次的反复操作程序3-8 完成一个能够跳出的循环程序3-9 能够通过变量的变化让程序跳转到不同的部分23四级标准4-1 理解多线程的概念4-2 能够使用克隆相关的指令模块4-3 能够新建函数(即新建模块指令)4-4 能够新建链表4-5 能够完成对链表中数据的插入、删除4-6 能够自己创建一个有返回值的函数4-7 理解函数的作用范围24第1课:速算练习场景介绍:实现一个10以内加法的速算练习软件拓展练习:随机出现减法和加法实现100以内速算评价点:使用大屏幕变量显示加法功能正确统计正确知识点:创建变量变量大屏幕显示
12、的使用循环与判断的结合使用25第2课:红外避障机器人场景介绍:小车在舞台上移动,能够自动躲避障碍。拓展练习:添加音效设置难度递增的关卡根据探测设置不同的避障方式评价点:角色的导入和背景的绘制左右探测仪跟随机器人移动机器人根据探测判断并避障知识点:广播并等待红外传感器的原理26程序介绍:秋天来了,各种水果都成熟了,纷纷从树上掉下来,目标物品在屏幕左上角不断变化,接到正确的得分,否则减分。拓展练习:增加音效当得分超过10分后,水果下落速度变快评价点:小猴子可以左右移动接到目标水果加一分,接到错误水果减一分目标水果随机切换知识点:新建变量初始化变量改变变量的值角色造型号随机数第3课:水果熟了(2-1
13、)27第3课:水果熟了(2-2)程序列表:28第4课:花满园场景介绍:点击舞台,开出大大小小美丽的花朵。拓展练习:设置随机的花瓣数量设计更多的花瓣造型评价点: 点击舞台,清空 在鼠标位置画出花朵 花朵的颜色、大小随机改变知识点:图章图章颜色和大小的设置角色隐藏,图章不消失鼠标的x、y坐标29第5课:画蜘蛛网场景介绍:用画笔模块和循环画一个蜘蛛网。拓展练习:设计不同的图案,如风车、实心五角星等评价点:小猫自动绘制出题目要求的蜘蛛网图案,中间不可停顿画完后小猫移到舞台左下角知识点:利用循环简化程序变量的应用30第6课:画笔软件(2-1)场景介绍:当按下鼠标时,画出线段,可以选择颜色和橡皮擦,设置画
14、笔粗细和清空画板。拓展练习:增加更多的颜色增加设置画笔亮度的变量评价点: 点击颜色,画笔变化造型,线段颜色变化 选择橡皮擦,可以擦除线段 可以清空屏幕 可以设置画笔粗细知识点:设置画笔颜色设置画笔粗细清空广播消息31第6课:画笔软件(2-2)程序列表:32第7课:下雪堆雪人场景介绍:雪花纷纷扬扬落下,一会地面就白了,小猫堆了一个雪人。拓展练习:加入更多的雪花,调整速度加入背景音乐评价点: 点击绿旗后,雪花从天空中随机位置落下 雪花下落的速度不同 地上的雪近距离大,远距离小知识点:利用图章画雪花,保存为角色用坐标随机数表示舞台不同位置修改循环次数和y坐标减小的步长调整下落速度地上雪程序:33第8
15、课:赛车游戏(2-1)场景介绍:玩家可以选择不同赛道级别,用键盘控制红绿两辆赛车进行比赛。拓展练习:加入音效加入游戏成功或失败的角色评价点: 可以选择赛道 键盘控制红绿两辆车的方向和速度 离开赛道切换爆炸造型,游戏结束 游戏结束,计算赛车的行驶时间知识点:变量作用域不同变量值跳转不同程序询问并等待计时器34第8课:赛车游戏(2-2)程序列表:35第9课:射击游戏 (2-1)场景介绍:瞄准猎物,按下鼠标,发射子弹,击中猎物,得分加一。拓展练习:加入音效加入最高得分评价点:猎物在舞台上切换造型运动瞄准猎物,按下鼠标,发射子弹猎物击中垂直落下消失,得分加一知识点:克隆多线程倒计时36第9课:射击游戏
16、(2-2)程序列表:37第10课:躲球游戏 (2-1)场景介绍:用键盘控制小精灵左右移动和向上跳跃,球不断地落下,小精灵躲避球,到达终点游戏胜利。拓展练习:加入音效加入得分和最高得分加入倒计时评价点:键盘可以控制精灵左右、跳跃球从舞台上方落下,大小随机碰到球游戏结束,躲避球、激光到达终点游戏成功知识点:克隆多线程跳跃,重力模拟38第10课:躲球游戏(2-2)程序列表:39第11课:多边形生成器 场景介绍:画各种边数的正多边形。拓展练习:修改函数,加入颜色、画笔粗细、边长的参数评价点:定义画多边形的函数画出15个正多边形,边数逐渐增加知识点:函数变量画笔40第12课:神奇画笔 场景介绍:记录画笔
17、绘制过程,可以回放演示画笔如何一笔笔绘制。拓展练习:将本功能加入到画图软件程序中评价点:按下r键开始录制,移动鼠标、按下鼠标键绘图按下e键停止录制按下空格键,回放绘制过程知识点:创建链表链表插入功能根据变量状态跳转不同程序41第13课:选择排序 场景介绍:随机生成一个数组,对数组中的数字进行排序。拓展练习:试着画出本程序流程图评价点:能够将随机生成的数组排序知识点:创建链表链表插入功能利用变量遍历列表42第14课:最强记忆(2-1) 场景介绍:观察舞蹈演员衣服颜色变化,根据记忆把正确颜色序列通过点击鼓表示出来。拓展练习:加入时间限制,超时游戏结束加入最高得分记录评价点:舞蹈演员的衣服颜色随机变
18、化正确判断记忆颜色序列是否正确如果正确,播放音乐,舞台颜色变化知识点:创建链表链表插入和删除功能43第14课:最强记忆(2-1)程序列表:44第15课:火眼金睛(2-1) 场景介绍:从排列整齐的角色中,找出目标。拓展练习:加入音效加入最快时间记录hans评价点:角色随机变化所有角色在舞台上整齐排列找到后给出提示知识点:创建链表创建多个函数其中一个函数用来设置链表值,其他函数使用链表45第15课:火眼金睛(2-2)程序列表:46第16课:商场导购软件场景介绍:输入要购买的物品,软件能在地图上标记入口和目标物位置。拓展练习:在蔬果区增加一种商品需要做哪些操作?增加一种“散装区”的商品需要做哪些操作?某种商品下架了需要做哪些操作?评价点:能否选择合适的背景和角色,能否设计友好的界面能否使用三个链表建立三个商品区数据。能否合理的展示起点到终点的路线。知识点:多个链表使用循环判断的综合使用用“询问与回答”与链表中内容进行匹配程序实现的整体思路设计