CCF-GESP C++/Python/Scratch考察的知识点(一级)

点击领取>>>信息学奥赛 NOI、NOIP、各区CSP-J/S初赛复赛试题&蓝桥杯、信息杯、智慧杯编程试卷& 海淀区科普节、程序设计大赛

CCF编程能力等级认证(以下简称GESP)2023年四次认证时间分别为:3月18日、6月3-4日、9月23-24日、12月16-17日,认证方式为线下机考,认证语言包括:C++、Python和Scratch三种语言,其中Scratch认证为一到四级,Python和C++认证为一到八级。三种语言的考试大纲已经发布在官网,详情可通过GESP官网首页“认证指南”查询。



     2023首次认证


报名时间:即日起至3月10日24点截止

模拟测试:2023年3月13-14日(具体时间请关注GESP官网通知)

认证时间:2023年3月18日

认证安排及收费:


图片




   适合人群


适合人群:

GESP要求必须从一级开始报考,线下考试,自选线下考点。

C++一级:推荐学完L1前10节课的同学参赛。

Python一级:推荐学完P2课程的同学参赛。

Scratch一级:推荐学完T2课程的同学参赛。




   报名方式




个人报名方式

GESP官网

https://gesp.ccf.org.cn

官网个人报名页面展示如下:按要求填写报名信息即可。

图片




   C++一级


C++编程一级标准

(一)知识点详述

1)了解计算机的基本构成(CPU,内存,I/O设备等) ,了解WindowsLinux等操作系统基本概念和常见操作,了解计算机的历史及在现代社会中的常见应用。

2)熟悉集成开发环境使用(例如Dev C++):创建文件、编辑文件、保存文件、编译、解释、调试。

3)掌握基础的cin语句、scanf语句、cout语句、printf语句,赋值语句等。

4)掌握标识符、关键字、常量、变量、表达式的概念。

5)掌握常量与变量的命名、定义、作用、初始化与赋值以及变量的自加与自减运算。

6)掌握基础算术表达式:加、减、乘、除、整除、求余。

7)掌握逻辑运算与(&&)、或(||)、非(!)。

8)掌握关系运算:大于、大于等于、小于、小于等于、等于、不等于。

9)掌握基础的数据类型的定义和使用(整型、实数型、字符型、布尔型)。

10)掌握顺序结构程序的编写。

11)掌握分支结构程序的编写,掌握if语句、if-else语句、switch语句,了解三目运算。

12)掌握循环结构程序的编写,掌握forwhiledo-while循环语句的使用以及continue语句和break语句在循环中的应用。

13)理解程序的注释和调试的概念。

(二)考核目标

学生通过计算机基础知识的学习,了解计算机的构成与操作,以及计算机的发展历程。通过编程基础知识以及语句的掌握,可以独立完成简单功能的顺序结构、分支结构、循环结构的程序。

(三)知识块

图片

(四)知识点描述

编号

知识块

知识点

1

计算机基础知识

计算机的软硬件组成、常见操作、发展历程。

2

集成开发环境

创建文件、编辑文件、保存文件、编译、解释、调试。

3

结构化程序设计

顺序结构、分支结构、循环结构。

4

程序的基本语句

cin语句、scanf语句、cout语句、printf语句、赋值语句、复合语句、if语句、switch 语句、for语句、while 语句、do while语句。

5

程序的基本概念

标识符、关键字、常量、变量、表达式的概念。

常量与变量的命名、定义、作用。

程序的注释。

6

基本运算

算术运算、逻辑运算、关系运算、变量自增与自减运算、三目运算、位运算。

7

基本数据类型

整数型: intlong long

实数型: floatdouble

字符型: char

布尔型: bool

  

(五)题型分布

单选题

判断题

编程题

15道(2/道)

10道(2/道)

2道(25/道)

考试时间:90分钟




 Python一级


Python编程一级标准

(一)知识点详述

1)了解WindowsLinux等操作系统的基本概念及常见操作,了解计算机硬件的基本组成结构。

2)了解计算机网络协议和互联网的基本概念。

3)了解计算机语言的基本概念与转换,文件存储的类型与大小的概念,掌握编程文件创建、复制、粘贴、删除、移动程序和调试的基本操作。

4)掌握编程语言开发环境的使用(如DEV C++PyCharmIDLEVisual Studio等)。

5)理解并掌握输入、处理、输出程序编写方法,掌握Python语言编写的基本格式:如缩进、空格、括号、注释等编码规范。

6)掌握标识符、关键字、常量、变量的命名规则和使用方法。

7)了解程序的顺序结构、选择结构、循环结构。

8)了解数字类型、字符串类型和布尔类型的初级使用。

9)掌握比较运算符、算数运算符、逻辑运算符的基本概念及基础应用。

10)掌握变量的创建及使用。

11)掌握输入输出语句inputprint

12)掌握图形库turtle的主要功能,使用turtle进行绘图。

13)掌握模块的导入方法。

(二)考核目标

学生对计算机系统的编程软件的界面认识和基本操作,能够独立创建完整的编程文件并运行通过,并实现通过导入turtle绘图模块学会图像绘制并掌握数据类型的使用,实现编程入门,同时针对参加一级考试的学生将进行简单的逻辑推理能力的考查。

(三)知识块

图片

(四)知识点描述

编号

知识块

知识点

1

计算机基础知识

运行Python环境

鼠标、键盘等硬件设备的操作及软件的打开与操作、计算机文件类型(文本,视频,音频)创建、复制、粘贴、删除、移动保存编程文件

2

编程规范

缩进、空格、括号、注释、换行的使用

3

基础语法

标识符、关键字、常量、变量

4

数据类型

数字、字符串、布尔类型

5

三大基本结构

顺序、分支、循环

6

运算符

算数运算符:+-*/     %       

逻辑运算符:and  ornot

比较运算符:==!=><>=<=

7

模块导入与输入输出

import、frominput()print()

8

Turtle绘图

Turtle绘图指令(前进、转弯、填色、抬笔等)

 

(五)题型分布

单选题

判断题

编程题

15道(2分/道)

10道(2分/道)

2道(25分/道)

考试时间:90分钟




Scratch一级


Scratch编程一级标准

(一)知识点详述

1)了解计算机程序的基本定义和概念,了解计算机历史。

2)了解计算机操作系统的使用,能够熟练使用鼠标和键盘操纵计算机并进行信息输入。

3)熟悉计算机的文件管理,能进行文件的保存、粘贴、复制、删除等操作。

4)掌握图形化编辑器的基本区域划分及基本使用方法。

5)了解基本编辑工具的功能,能够使用基本编辑工具编辑背景、造型,以及录制和编辑声音等。

6)掌握图形化编程中角色和造型的含义,掌握程序对角色的灵活控制。

7)掌握图形化编程中舞台和背景的含义,掌握程序对背景的灵活控制。

8)掌握对角色的平移、旋转、控制运动方向、碰到边缘反弹等常用积木块的使用。

9)掌握对角色说、颜色、大小、显示、隐藏等常用积木块的使用。

10)了解事件触发的基本概念,掌握运行点击、角色点击、键盘被按下等常用积木块的使用。

11)了解侦测的基本概念,初步掌握碰到鼠标/颜色/舞台、键盘按下等常用积木块的使用。

12)初步了解平面直角坐标系和坐标的表示,能在图形化编程中用坐标确定角色的位置。

13)初步理解程序的三大基本结构:顺序、分支和循环;能使用等待、 重复执行、如果那么等常用积木块编写简单程序。

14)掌握多角色设置,初步理解并发程序。

15)掌握图形化编程基本逻辑和思路,能够通过图形化编程软件独立完成简单程序编写。

(二)考核目标

学生对编程工具的认识与基本操作,角色和背景的属性设置及动效处理,形成一个具有简单控制结构的完整作品,对初级的计算思维、逻辑推理能力进行考查。

(三)知识块

图片

(四)知识点描述

编号

知识块

知识点

1

计算机基础知识

认识计算机的软硬件组成,了解计算机历史,理解程序与编程语言的概念,鼠标与键盘的基本使用等

2

图形化编程平台

舞台区、角色区、模块区、脚本区、背景区,新建和保存作品,语言的选择,从本地打开软件等

3

编程数学

坐标系、坐标变化,小数、负数、随机数,顺逆时针、角度等

4

三大基本结构

顺序结构、分支结构、循环结构

5

事件触发

事件的基本概念,点击运行、当角色被点击、键盘被按下等

6

角色的操作

导入角色,角色说,颜色,大小,显示,隐藏,移动,旋转,造型编辑/切换,声音编辑,碰到边缘反弹等

7

背景的操作

导入背景,背景和角色的区别,背景编辑/切换,声音编辑,设置背景音乐等

8

侦测与控制

碰到鼠标指针/舞台边缘/颜色,按下键盘/鼠标,停止脚本

(五)题型分布

单选题

判断题

编程题

10道(3/道)

5道(4/道)

2道(25/道)

考试时间:90分钟


微信公众号搜索: 北京小学学习资料     家长升学指南  关注公众号,获取最新资讯!   

图片 扫码添加“家长论坛”微信好友(微信号 16619908263

获取信息学奥赛 NOI、NOIP、各区CSP-J/S试题&蓝桥杯、智慧杯、 海淀区科普节真题
咨询信息学奥赛 NOI、NOIP、各区CSP-J/S试题&蓝桥杯、智慧杯、 海淀区科普节政策请拨打电话 16619908263 (同微信号)


已邀请:

要回复问题请先登录注册