当前位置: 首页 > article >正文

【2024 CCF编程能力等级认证(GESP)Python 】一级大纲

目录

  • 1. 背景
  • 2. 考核知识块
  • 3. 考核内容
  • 3.1 计算机基础知识
  • 3.2 编程规范
  • 3.3 基础语法
  • 3.4 数据类型
  • 3.5 三大基本结构
  • 3.6 运算符
  • 3.7 模块导入与输入输出
  • 3.8 Turtle绘图
  • 4. 考核目标
  • 5. 题型分布
  • 6. 考试时长
  • 7. 认证时间与报名
  • 8. 政策与福利
  • 9. GESP一级认证形式

1. 背景

官网:CCF编程能力等级认证(GESP)为青少年计算机和编程学习者提供学业能力验证的规则和平台。GESP覆盖中小学阶段,符合年龄条件的青少年均可参加认证。C++ & Python编程测试划分为一至八级,通过设定不同等级的考试目标,让学生具备计算机使用的基础能力和通过编程思维解决生活问题的能力,激发青少年编程相关知识与技术的兴趣,提高青少年编程科学技术素养,培养青少年编程综合实践能力,为广大学员在进
修等方面提供编程能力水平的证明。

GESP初等级别考试(1-4级):适合作为青少年编程能力普及性的培养成果验证工具;
高等级别考试(5-8级):作为优秀青少年编程人才的选拔工具,衔接 CSP-J/S 认证。
而GESP等级与

2. 考核知识块

引自官网
在这里插入图片描述

3. 考核内容

3.1 计算机基础知识

了解 Windows、Linux 等操作系统的基本概念及常见操作;
了解计算机硬件的基本组成结构。
了解计算机网络协议和互联网的基本概念。
掌握Python编程语言开发环境的使用,如PyCharm、IDLE、Visual Studio等;
鼠标、键盘等硬件设备的操作;
软件的打开与操作;
了解计算机语言的基本概念与转换,文件存储的类型与大小的概念,掌握编程文件创建、复制、粘贴、删除、移动、调试程序和保存的基本操作。

3.2 编程规范

掌握Python语言编写的基本格式:如缩进、空格、括号、注释、换行等编码规范。

3.3 基础语法

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

3.4 数据类型

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

3.5 三大基本结构

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

3.6 运算符

掌握比较运算符、算术运算符、逻辑运算符的基本概念及基础应用。
算术运算符:+、-、*、/ 、%
逻辑运算符:and 、or、not
比较运算符:==、!=、>、<、>=、<=

3.7 模块导入与输入输出

掌握import、from、输入输出语句input和print;
理解并掌握“输入、处理、输出”程序编写方法;
掌握模块的导入方法;

3.8 Turtle绘图

掌握图形库turtle的主要绘图指令(前进、转弯、填色、抬笔等),使用turtle进行绘图。

4. 考核目标

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

5. 题型分布

单选题 :15道(2分/道)
判断题 :10道(2分/道)
编程题 :2道(25分/道)

6. 考试时长

120分钟

7. 认证时间与报名

2024年GESP认证计划举办四次一级认证,分别为3月16日、6月29日、9月7日和12月7日。考生可通过GESP官网(https://gesp.ccf.org.cn)进行报名,报名时需要选择考点并缴纳相应的考试费用。

8. 政策与福利

GESP认证实行跨科目升(跳)级政策,即考生通过图形化一级后,可以直接参加Python或C++二级认证。此外,达到GESP 8级60分以上的考生,将获得CSP-S认证资格,可直接参加CSP-S的复赛。

9. GESP一级认证形式

认证方式为全国各GESP考点上机考试。考试采用客观题和主观题相结合的形式,全面考察考生的编程能力和解决问题的能力。


http://www.kler.cn/news/283878.html

相关文章:

  • 桥接与NET
  • AI-Talk开发板硬件适配
  • 改造小蚁摄像头支持免费无限容量云储存(Samba挂载篇)
  • 零基础入门转录组数据分析——基因Wilcoxon秩和检验
  • python进阶篇-day02-面向对象高级
  • DIFFUSION 系列笔记| Latent Diffusion Model、Stable Diffusion基础概念、数学原理、代码分析、案例展示
  • 【node.js】基础之修改文件
  • APP渠道来源方案探索
  • 第22周:调用Gensim库训练Word2Vec模型
  • 使用对象池优化 C++ 程序性能的实用指南
  • 传输层协议-UDP数据报
  • 6 自研rgbd相机基于rk3566之深度计算库程序详解
  • 第一次用macos快速上手教程
  • 算法进阶篇 之 实用数据结构
  • 【图论简介】
  • 深入理解Python中的`super()`函数:如何调用父类的方法
  • 【数字IC】——逻辑综合,物理数据的读入
  • Vxe UI vue vxe-table 如何在表格中使用上传附件、上传图片
  • Linux下编译安装SuperLU
  • 应对Java虚拟机(JVM)负载突然增大的全面指南
  • Sentinel-1 Level 1数据处理的详细算法定义(七)
  • ARM/Linux嵌入式面经(三二):百度
  • 【区块链 + 司法存证】智慧审判留痕系统 | FISCO BCOS应用案例
  • 掀起社交娱乐新浪潮!AI如何应用到短视频APP?
  • Windows 局域网文件共享
  • js 如何获取文件名
  • 哈希(C语言)
  • 华为设备ENSP-AAA认证配置
  • Python | Leetcode Python题解之第386题字典序排数
  • FPGA 学习之路:挑战与策略