
各镇(街道)教育发展中心,各中小学:
为助力南海区“少年强基”工程实施,深入推进“信息学强基计划”开展,聚合名师资源提升学生的学习品质、发展学生的兴趣与特长,培育信息学英才。经研究决定举办2026年南海区“信息学强基计划”冬令营活动。有关事项通知如下:
一、组织机构
(一)主办单位:佛山市南海区教育学会
(二)承办单位:佛山市南海区慧通科技培训有限公司(南海区教育学会相关项目中标单位)
二、师资团队
由承办机构聘请各地信息学名师组成阵容强大的教练团队,承担本项教学任务。
三、学习对象
三年级~九年级学生。
四、活动时间
活动时间共12天,其中:
(一)区营线上营为2026年2月1日〜2月12日。
(二)区营健队为2026年1月31日〜2月12日(期间2月5日休营一天;全天活动,全程不住宿)。
(三)镇街线下集训队时间由各镇街安排。
五、活动方式
本次信息学冬令营分线下营和线上营(云课堂)两种方式开展。“信息学南海健队”和镇街集训队以线下营的方式进行,具体安排由本活动承办单位与相关负责人协商确定。
线上营以线上授课、课后练习和答疑相结合的方式进行(网址在开营前发放)。
1.线上授课:上午9:30〜11:30。
2.课后练习:(晚上答疑前完成)。
3.在线答疑:晚上8:00〜9:00(有需要者参加)。
六、活动内容
本次活动精准对接南海信息学强基计划课程体系,并为南海区中小学生程序设计水平测试、非专业级软件能力认证(CSP)、粤港澳青少年信息学创新大赛、NOIP、GDOI、NOI等水平测试或赛事打好基础。
线下营的活动内容由区及镇街集训队教练团队研究制定实施。
线上营开设GoC编程和C++编程两大类课程,学生可根据自身现有水平选择适合类别、级别的课程班参加学习。
GoC编程课程班:二级、三级、四级、四级(T);
C++编程课程班:一级、二级、三级、四级、五级、六级、七级、八级、九级
七、活动报名
(一)必须以学生自愿为原则报名,请各校指导老师协助做好组织工作。
(二)线下营的报名链接由集训队在各班群内部发布。
(三)线上营的报名网址为:
https://www.51goc.com/wintercamp2026
参加线上营的学生在报名前请认真了解各级别的课程内容,结合本人基础,在征求本校指导老师意见后选择最适合的班报名。
(四)报名截止日期为 2025年 12 月31日。
(五)报名完成后择优录取,录取等有关事项另行通知。
(六)本项活动属于有偿服务,收费不高于当地青少宫同类课程标准。
八、其它说明
(一)请拟参加的学生及时做好报名,并提前预留好时间参加活动。
(二)根据《教育部办公厅关于进一步明确义务教育阶段校外培训学科类和非学科类范围的通知》的精神,本项活动属于综合实践活动中信息技术教育的范畴,将按照非学科类管理的要求进行管理。
(三)报名咨询联系人:
刘老师(电话:18038644401,微信同号)
佛山市南海区教育学会
2025年12月23日
一、GoC课程
级别 | 序号 | 课程内容 |
一级 | 1 | 编程环境、fd,bk |
2 | lt,rt、几种角度90,180,360 | |
3 | c,size、三角形、36°,60°,120° | |
4 | up,down,hide,show,drawH | |
5 | r,rr | |
6 | o,oo,e,ee,speed | |
7 | 测试、复习 | |
8 | text,textSize,font | |
9 | 整数变量定义、赋值、使用,算术表达式 | |
10 | for循环次数、多边形 | |
11 | 循环变量:text,c,size等 | |
12 | 测试、复习 | |
二级 | 1 | picL, pic |
2 | for与图片结合、复合语句 | |
3 | 变量的输入与输出 | |
4 | if语句(>,<,==) | |
5 | 求余运算% | |
6 | 周期图形、图像、颜色、… | |
7 | 测试、复习 | |
8 | wait,cls,clsRec,简单动画 | |
9 | picU,cav,控制图像 | |
10 | rand(),随机出加法题--- 记忆与心算 | |
11 | soundL,sound,soundStop,简单游戏 | |
12 | 测试、复习 | |
二级(T) | 实战训练(一至二级知识应用的综合训练) | |
三级 | 1 | moveTo,lineTo,坐标 |
2 | 多数据输入、直方图、折线图 | |
3 | 求最大、最小值 | |
4 | 累加和,外界图形 | |
5 | 浮点数、平均值、比例图(圆饼图) | |
6 | 测试、复习 | |
7 | 无参数函数:多次调用画图… | |
8 | 有参数函数:画不同大小、颜色、形状的图 | |
9 | if/else | |
10 | 最小公倍数:铺地砖 | |
11 | 最大公约数:铺地砖 | |
12 | 测试、复习 | |
四级 | 1 | 一维整数数组定义、输入、输出 |
2 | 数组查找:从左到右、从右到左,最大(小),峰值 | |
3 | 数组计数 | |
4 | 整除/,数位分离 | |
5 | 循环嵌套:画键盘、金字塔、座位、… | |
6 | 循环嵌套:乘法口诀表、多个数的数字8个数… | |
7 | 测试、复习 | |
8 | 数组查找:一段,相同、上升、下降、0和… | |
9 | 数组处理:删除、插入 | |
10 | 数组处理: 交换、翻转 | |
11 | 选择排序、sort | |
12 | 测试、复习 | |
四级(T) | 实战训练(一至四级知识应用的综合训练) |
二、C++课程
级别 | 序号 | 课程内容 |
一级 | 1 | Dev C++编程环境、程序的基本结构、cout语句、运算符(加、减、乘)及算术表达式 |
2 | 整型变量、赋值语句、cin语句 | |
3 | 整除及求余运算符、数字的提取、顺序结构程序练习 | |
4 | if语句、布尔类型、关系表达式(==、>、<、>=、<=、!=) | |
5 | if语句及其嵌套 | |
6 | 复合语句、数值交换、三个数的最值与排序 | |
7 | for语句 | |
8 | 累加器、累乘器 | |
9 | 求最值 | |
10 | 双重循环、多重循环程序设计 | |
11 | while循环 | |
12 | 数据分离 | |
二级 | 1 | 一维数组的定义、输入、输出、赋值、查找、统计 |
2 | 一维数组的下标定位、最值 | |
3 | 数组的移动、插入、删除 | |
4 | 选择排序 | |
5 | sort函数、cmp函数、时间复杂度和空间复杂度 | |
6 | 实数类型变量、整数与实数的格式化输入输出(scanf、printf) | |
7 | 模拟算法 | |
8 | 周期问题 | |
9 | 简单的递推 | |
10 | 简单的枚举 | |
11 | 简单的下标计数 | |
12 | 求连续一段相同的数 | |
三级 | 1 | 回文的判断 |
2 | 约瑟夫问题 | |
3 | 有序数组的合并、数组双指针移动 | |
4 | 前缀和、后缀和 | |
5 | 前缀和的应用 | |
6 | 字符类型定义、读入、输出、应用 | |
7 | 字符串(string)函数的定义、输入、输出、赋值、比较及遍历、求长度.size()函数 | |
8 | 字符串的连接(+),查子串.find()函数、截取子串.substr()函 数 | |
9 | 字符串:getline、删除子串.erase()函数、插入子串.insert()函数 | |
10 | 字符串的简单处理 | |
11 | 字符下标计数 | |
12 | 进制转换 | |
三级(T) | 实战训练(一至三级知识应用的综合训练) | |
四级 | 1 | 数论初步(质数的判断、约数) |
2 | 数论初步(最大公约数、最小公倍数) | |
3 | 简单的贪心(一) | |
4 | 简单的贪心(二) | |
5 | 二维数组的定义、输入、输出、赋值、查找、统计、最值 | |
6 | 二维数组的填充 | |
7 | 二维数组的练习(一) | |
8 | 二维数组的练习(二) | |
9 | 模块化程序设计(函数的定义、调用、参数传递、局部变量、全局变量) | |
10 | 结构体 | |
11 | 多关键字排序 | |
12 | 复习、测试 | |
五级 | 1 | 插入排序、冒泡排序 |
2 | 二维数组的旋转和翻转 | |
3 | 二维数组综合练习 | |
4 | 字符串处理(一) | |
5 | 字符串处理(二) | |
6 | 下标计数进阶(一) | |
7 | 下标计数进阶(二) | |
8 | 枚举及优化(一) | |
9 | 枚举及优化(二) | |
10 | 贪心算法(一) | |
11 | 贪心算法(二) | |
12 | 二维部分和 | |
五级(T) | 实战训练(一至五级知识应用的综合训练) | |
六级 | 1 | 筛选法及其应用 |
2 | 数论(分解质因数、辗转相除法求最大公约数) | |
3 | 递推算法(一) | |
4 | 递推算法(二) | |
5 | 尺取法(一) | |
6 | 尺取法(二) | |
7 | 二分查找 | |
8 | 二分答案(一) | |
9 | 二分答案(二) | |
10 | 区间合并类问题 | |
11 | 数学专题(一) | |
12 | 数学专题(二) | |
七级 | 1 | 加法原理 |
2 | 乘法原理 | |
3 | 抽屉原理 | |
4 | 排列组合 | |
5 | 全排列问题及其应用 | |
6 | 动态数组 | |
7 | 集合 | |
8 | 映射 | |
9 | 复习、测试 | |
10 | 栈 | |
11 | 队列、优先队列 | |
12 | 复习、测试 | |
七级(T) | 实战训练(一至七级知识应用的综合训练) | |
八级 | 1 | 高精度运算(加、减) |
2 | 高精度运算(乘、除) | |
3 | 位运算 | |
4 | 二进制枚举 | |
5 | 函数及其作用域 | |
6 | 递归基础 | |
7 | 递归算法 | |
8 | 回溯(一) | |
9 | 回溯(二) | |
10 | 深度优先搜索 | |
11 | 宽度优先搜索(一) | |
12 | 宽度优先搜索(二) | |
九级 | 1 | 分治 |
2 | 归并 | |
3 | 动态规划入门 | |
4 | 动态规划—状态拆分 | |
5 | 动态规划—最长不下降子序列 | |
6 | 动态规划—01背包 | |
7 | 动态规划—多重背包 | |
8 | 动态规划—完全背包 | |
9 | 动态规划—二维DP | |
10 | 动态规划—区间DP | |
11 | 记忆化搜索 | |
12 | 复习、测试 | |
九级(T) | 实战训练(一至九级知识应用的综合训练) | |
十级 | 1 | 并查集 |
2 | 单调队列 | |
3 | RMQ | |
4 | 图的表示及遍历(一) | |
5 | 图的表示及遍历(二) | |
6 | 图的最短路径floyed | |
7 | 图的最短路径dijkstra | |
8 | 图的最短路径Bellman-Ford、SPFA | |
9 | 最小生成树(一) | |
10 | 最小生成树(二) | |
11 | 差分(含树上差分) | |
12 | 复习、测试 | |
十一级 | 1 | 哈希(一) |
2 | 哈希(二) | |
3 | 胜者树、优先队列(priority_queue) | |
4 | 树状数组(一) | |
5 | 树状数组(二) | |
6 | 复习、测试 | |
7 | 线段树(一) | |
8 | 线段树(二) | |
9 | 线段树(三) | |
10 | 倍增、最近公共祖先(倍增算法) | |
11 | 最近公共祖先(离线算法) | |
12 | 复习、测试 | |
十一级(T) | 实战训练(一至十一级知识应用的综合训练) | |
十二级 | 1 | 状态压缩动态规划(一) |
2 | 状态压缩动态规划(二) | |
3 | 树状动态规划(一) | |
4 | 树状动态规划(二) | |
5 | 换根DP | |
6 | 复习、测试 | |
7 | 动态规划优化(一)(单调队列优化) | |
8 | 动态规划优化(二)(数据结构优化) | |
9 | DAG图与拓扑排序 | |
10 | 强联通分量 | |
11 | 无向图割点与割边 | |
12 | 复习、测试 | |
十三级 | 1 | 字典树 |
2 | 平衡树(treap) | |
3 | 平衡树(splay) | |
4 | KMP(一) | |
5 | KMP(二) | |
6 | 容斥原理(一) | |
7 | 容斥原理(二) | |
8 | 测试、复习 | |
9 | 笛卡尔树 | |
10 | 基环树 | |
11 | 二分图 | |
12 | 测试、复习 | |
十四级 | 1 | 质数、唯一分解定理、质数的判定、埃氏筛法、欧拉筛法 |
2 | 欧拉函数(一)、欧拉函数(二) | |
4 | 欧几里得算法与扩展欧几里得算法 | |
5 | 裴蜀定理、不定方程 | |
6 | 线性同余方程 | |
7 | 逆元、求逆元的几种算法 | |
8 | 中国剩余定理、扩展中国剩余定理 | |
9 | 高斯消元法 | |
10 | 矩阵法(一)(优化递推) | |
11 | 矩阵法(二)(动态DP) | |
12 | 复习与测试 | |
十四级(T) | 实战训练(一至十四级知识应用的综合训练) |