CCF中小学计算机教师能力认定暨实施办法
总则
为推动计算机科学的普及,全面提升中小学信息技术教师的专业能力,CCF将实施中小学计算机教师能力认定办法,对中小学信息技术教师进行培训,并且对教师专业能力进行认定。
1、本计划的对象范围包括从事中小学信息技术教学工作的一线教师,以及从事计算机科学教育普及的其他人士。
2、CCF中小学计算机教师能力认定工作,由CCF负责组织实施,包括制定认定规则、制定培训计划、组织培训活动、拟定认定题目、制定认定标准、审定认定成绩、颁发认定证书,以及处理相关的投诉和其他事件等。
3、CCF将定期对外发布通过能力认定的教师名单,以扩大相关教师的社会影响力。
认定等级
4、CCF中小学计算机教师能力认定共分为三级:入门级、提高级和NOI级,其中NOI级为最高级别。
5、通过参加培训和认定,获得CCF颁发的教师能力等级认定证书,并享有以下权益:
(1)推荐学生参加NOIP
l 持有入门级指导教师证书,每年可推荐1名学生参加NOIP;
l 持有提高级指导教师证书,每年可推荐2名学生参加NOIP;
l 持有NOI级指导教师证书,每年可推荐3名学生参加NOIP;
(2)在同等条件下,优先获得CCF邀请,担任相关培训讲师或参与相关研讨活动;
(3)在同等条件下,优先获评CCF组织评选的相关教师荣誉称号。
6、CCF中小学计算机教师能力认定的三个级别(入门级、提高级和NOI级)是对教师的专业知识和教学能力的要求,分别对应于NOI竞赛大纲的相应级别。
认定办法
7、CCF每年组织多次不同等级的培训和认定。申请获得CCF计算机教师能力认定证书的教师,必须参加相应等级的培训并通过相应的认定考核。
8、教师参加线下培训并通过认定考核,所获得的认定证书的有效期为三年。
9、教师参加线上培训并通过认定考核,所获得的认定证书的有效期为两年。
10、持有入门级认定证书的教师,可在有效期满六个月之内,通过参加入门级培训(无需参加认定考核)将认定证书的有效期延长三年;
11、持有提高级和NOI级认定证书的教师,可根据其近两年内指导学生参加NOI系列活动和认证的情况及成绩,延长其认定证书的有效期。CCF将另行制定有关细则;
12、如在认定考核中有作弊、虚报信息等不诚信行为,或在取得认定证书后违反CCF相关规则,CCF将注销其相关教师的认定证书并进行公示。
认定细则
13、入门级认定。参加CCF主办的入门级培训且通过考核测试,可获得入门级指导教师证书(NOI指导教师资质证书):
(1)CCF每年组织四期以上的入门级培训与认定(含线上培训一次),每期为期七天;
(2)培训以《NOI大纲》入门级内容为主,适当包括少量提高级或NOI级内容,此外还包括专题考点或真题分析,以及学生培养或竞赛(认证)活动开展经验等培训;
(3)入门级认定考核方式为上机编程,主要考核培训所讲授的知识点的实际编程应用,以及同级别培训所涉及的少量其他知识。
14、提高级认定。持有CCF颁发的有效期内的入门级证书的教师,参加CCF主办的提高级培训且通过考核,可获得提高级指导教师证书:
(1)CCF每年组织至少一期提高级指导教师培训及认定,每期为期五天;
(2)培训以《NOI大纲》提高级内容为主,适当包括少量NOI级内容,此外还包括专题考点或真题分析,以及学生培养或竞赛(认证)活动开展经验等培训;
(3)提高级考核方式为:教师获得入门级证书后的三年内,指导学生参加NOI系列活动的情况和成绩;上机编程主要考核培训所讲授的知识点的实际编程应用,以及同级别培训所涉及的少量其他知识;模拟讲课是随机选取的NOI竞赛大纲提高级内容知识点,在规定的时间内进行现场授课讲解。
15、NOI级认定。持有CCF颁发的有效期内的提高级证书的教师,参加CCF主办的NOI级培训且通过考核,可获得NOI级指导教师证书。
(1)CCF每年组织至少一期NOI级指导教师培训及认定,每期为期五天;
(2)培训以《NOI大纲》NOI级内容为主,此外还包括专题考点或真题分析,以及学生培养或竞赛(认证)活动开展经验等培训;
(3)NOI级考核方式为:教师获得提高级指导教师证书三年内,指导学生参加NOI系列活动和认证的成绩;上机编程主要考核培训所讲授的知识点的实际编程应用,以及同级别培训所涉及的少量其他知识;模拟讲课是随机选取的NOI竞赛大纲NOI级内容知识点,在规定的时间内进行现场授课讲解;讲课实践是教师在近三年内参加CCF组织的教师活动情况,如教师培训活动,NOI冬令营的第二课堂授课,教师论坛发言等,须提供讲课的证明材料(证书等)。
办法实施
此计划从2024年1月1日起实行,此前取得的入门级指导教师证书(NOI指导教师资质证书)有效。教师可在有效期内,申请提高级及其以上级别的认定。
中国计算机学会
2023年10月9日
附:各级别认定对应的知识体系
分类 | 入门级 | 提高级 | NOI级 |
知 识 点 | 1.1C++基础程序设计 内容:顺序结构、分支结构、循环结构、数组、字符串、函数与递归等 | 2.1搜索进阶 内容:搜索的剪枝条优化、记忆化搜索、启发式搜索、双向广度优先搜索、迭代加深搜索 | 3.1动态规划进阶 内容:复杂动态规划模型的构建(如四边形不等式、斜率优化、连通性DP等)、复杂动态规划模型的优化 |
1.2从递归到搜索 内容:递归函数、深度优先搜索、宽度优先搜索等 | 2.2动态规划 内容:树型动态规划、状态压缩动态规划、动态规划的优化 | 3.2数据结构进阶(一) 内容:树链剖分、动态树、虚树、可合并堆等 | |
1.3从搜索到动态规划 内容:简单一维动态规划、背包类动态规划、区间动态规划等 | 2.3数据结构(一) 内容:单调队列、优先队列、ST表、并查集、二叉堆、树状数组等 | 3.3数据结构进阶(二) 内容:可持久化数据结构、二维线段树、树套树、k-d树等 | |
1.4基础数据结构 内容:线性结构、简单树、特殊树、简单图、图的遍历等 | 2.4数据结构(二) 内容:线段树、字典树、笛卡尔树、平衡树等 | 3.4字符串算法 内容:Manacher 算法、扩展 KMP算法、AC自动机、后缀数组、后缀树、后缀自动机等 | |
1.5基础算法 内容:贪心、二分、倍增、高精度、分治、排序等 | 2.5图论算法 内容:最短路、最小生成树、拓扑排序、欧拉路径、强连通分量、树的重心和直径、DFS序与欧拉序、割点与割边、树上差分、最近公共祖先等 | 3.5图论算法 内容:基环树、最小树形图、2-SAT、网络流、图的支配集、独立集与覆盖集、匈牙利算法、KM 算法、一般图的匹配等 | |
1.6基础数学 内容:辗转相除法、扩展欧几里得算法、逆元、素数筛法、加法原理、乘法原理、排列组合等 | 2.6数学 内容:欧拉定理和欧拉函数、费马小定理、威尔逊定理、中国剩余定理、错排列与圆排列、鸽巢原理、容斥原理、卡特兰数等 | 3.6数学进阶(五选一) 内容一:计算几何 内容二:初等数论 内容三:莫比乌斯反演 内容四:快速傅里叶变换 内容五:概率论 |