赞
踩
蓝桥杯scratch创意编程组
Scratch创意编程组-基础知识范围
• 舞台和角色的绘制;
• 顺序结构、选择结构和循环结构的使用;
• 运动、外观、声音、画笔,以及变量、列表、侦测、事件、控制等模块的使用;
• 随机数的使用,常用的数学运算,数学表达式,逻辑判断和逻辑运算;
• 广播消息、角色变换、克隆技术、私用变量、公用变量、多任务,以及自定义积木等高级模块的使用方法。
Python创意编程组-基础知识范围
• 基本语法,如程序的格式框架、缩进、注释、变量、命名、保留字、数据类型、赋值语句、引用,基本输入输出等;
• 基本数据类型,数据类型的运算,类型判断和类型间转换;
• 程序的控制结构,顺序、分支、循环;
• 函数和代码复用;
• (通常仅限中高级考试)面向对象编程的思想,类和对象的关系,构造方法和 self 的使用技巧,类的继承和多态;
• (通常仅限中高级考试)组合数据类型的基本概念,列表类型及其操作,字典类型及其操作;
• (通常仅限中高级考试)Python 计算生态,标准库及 Python 内置函数,Python IO 流文件操作等。
C++创意编程组-基础知识范围
• 基本数据类型及类型转换:整型(int,long long)、布尔型(bool)、字符型 (char)和实型(float,double);
• 变量与常量,字符与字符串,数组,赋值运算符、算数运算符、逻辑运算符、关系运算符;
• 顺序结构、分支结构、循环结构程序设计;
• 函数:定义和使用,变量的作用域,递归函数;
• 简单算法:进制转换,模拟算法,枚举算法;
• (通常仅限中高级考试)基本数据结构:栈,队列,树,图;
• (通常仅限中高级考试)指针;
• (通常仅限中高级考试)基本算法:高精度算法,递推算法,分治算法,贪心算法,搜索算法(宽度优先搜索、深度优先搜索),动态规划算法等常用算法。
选手计算机的硬件配置及操作系统需满足 DEV C++ 5.11 版编程环境的运行要求。
选手应确保计算机上已经安装 DEV C++ 5.11 版编程环境。
EV3/SPIKE创意编程组-基础知识范围
• 马达、传感器、屏幕显示、声音、状态灯、按键的使用;
• 循环、切换、等待、多任务;
• 变量(包括数组)、常量、数学运算、连线、逻辑运算;
• 范围、随机数、比较、舍入、文本、文件操作等模块的使用。
不涉及的 EV3 知识包括:蓝牙、菊链、实验、数据日志、原始传感器值等。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。