青科赛AI+程序算法竞赛考试大纲(图形化编程)
组别:小学组
知识块 知识点
图形化编程平台
舞台区、角色区、模块区、脚本区、背景区,新建和保存
作品,语言的选择,从本地打开软件等
编程数学
坐标系、坐标变化,小数、负数、随机数,顺逆时针、角
度等
三大基本结构 顺序结构、分支结构、循环结构
事件触发
事件的基本概念,点击运行、当角色被点击、键盘被按下
等
角色的操作
导入角色,角色说…,颜色,大小,显示,隐藏,移动,
旋转,造型编辑/切换,声音编辑,碰到边缘反弹,图形特
效等
背景的操作
导入背景,背景和角色的区别,背景编辑/切换,声音编辑,
设置背景音乐等
侦测与控制 碰到鼠标指针/舞台边缘/颜色,按下键盘/鼠标,停止脚本
程序流程图 程序流程图的基本概念、标准符号、基本结构、绘制步骤
克隆 克隆自己/角色、克隆体启动的设置、删除克隆体
画笔
画笔的抬笔、落笔、擦除、大小、粗细、颜色等属性、图
章工具。
广播
广播的概念、广播消息、广播并等待、角色/背景之间的交
互
变量
变量的新建、删除、修改、初始化、显示/隐藏、变量的作
用域
数据运算 随机数算术运算、关系运算、逻辑运算
逻辑推理
编程数学
判断条件的逻辑关系、逻辑推理
输入与输出 计算机程序的输入与输出的概念
字符串处理 连接、查找、替换、统计字符数、获取指定位置等
列表
列表的创建
数据的增、删、改、查、显示/隐藏、找最值、平均值等
克隆的综合应用克隆的私有变量、二阶克隆
复杂的嵌套结构顺序语句、选择语句、循环语句的复杂嵌套
复杂的逻辑判断
算术运算、关系运算、逻辑运算的综合应用
对复杂逻辑的推理、分析、梳理,解决综合问题
算法 枚举法、模拟法
函数 函数的创建、参数的设置、返回值、函数的调用
多参函数 定义方法、形参、实参、参数的传递、调用
算法的复杂应用概念及应用、将实际问题对应到算法设计问题
排序 概念、稳定性
经典排序 冒泡排序、插入排序、选择排序等
综合应用 对已学知识点的综合应用考察
青科赛 AI+程序算法竞赛考试大纲(图形化编程)