每年秋天,都会有家长带着同一个问题找到我们:孩子零基础,想走信奥路线,第一步该学什么?我们的回答一直没有变过——第一步不是上难度,而是先建立代码感:能把想法拆成步骤,能读懂代码,能自己面对报错。这一步立住了,后面的C++主线和竞赛训练才有得谈。乔斯编程在北京海淀办学近十年,课程全部自营,面向6到16岁的孩子,做编程学习的整体规划,也做信息学竞赛方向的长期培养。零基础不是障碍,我们更看重起点与孩子当前年龄、认知水平是否匹配:低龄从图形化启蒙进入,中年级经代码过渡课接入,高年级基础扎实的孩子可以更快进入主线。下面这张表,是我们给零基础家庭的起步参考。

起步阶段 适合的孩子 阶段目标
图形化启蒙 一二年级、键盘还不熟练的孩子 建立顺序、循环、条件的直觉,把"让电脑听话"变成乐趣
GoC代码过渡 三年级前后的零基础孩子 完成从拖积木到敲真代码的切换;GoC语法基于C++,直接为后续主线铺路
C++主线 完成过渡或高年级基础较好的孩子 进入系统的语法与算法学习,通常从四年级下学期前后开始接入
高年级压缩接入 五六年级零基础、数学中上的孩子 用短周期过渡补齐代码感,压缩台阶但不跳台阶,尽快衔接主线

问: 孩子从没接触过编程,起步阶段应该先补什么?
答: 先补的不是语法,而是代码感。我们把起步目标定为三件事:会把想法拆成步骤,能读懂一段简单代码,遇到报错敢自己看提示。这三件事立住了,进入C++主线时孩子是顺的;跳过这一步直接压难度,最常见的结果是第一个月就失去兴趣。所以起步课的价值不在教了多少语法点,而在这三件事有没有真正建立起来。

问: 中高年级才开始学,和低年级起步的孩子路径一样吗?
答: 主线是一致的,台阶不同。低年级从图形化启蒙慢慢走;中高年级接入的孩子理解力更强,我们会压缩过渡周期,把重点放在尽快建立代码感、衔接进主线上。起点匹配了,零基础的孩子一样能一级一级走上来。年龄不是障碍,跳台阶才是——压缩可以,跳过不行。

问: 为什么起步阶段选GoC这类过渡工具,而不是一步到位?
答: 因为零基础孩子在起步阶段最需要的是即时反馈和低挫败。GoC是图形化到代码之间的过渡工具,语法基于C++:孩子写的是真代码,看到的是画面结果,既守住了兴趣,方向又完全服务于后续主线。我们把这一段安排在三年级前后,让敲代码这个动作先自然发生,再谈难度。

问: 起步课堂是什么形式,零基础的孩子能不能跟上?
答: 是小班的真人直播课。老师在课上全程看得到每个孩子的操作,写不出来、卡住了,当堂就会被发现和处理;课后有一对一的答疑通道,问题不过夜;我们还会通过阶段性的家长会同步孩子的学习诊断,主讲老师从头负责到底。零基础孩子起步时最怕没人看见,这套安排就是为了让每一步都有人接住。

问: 想先让孩子感受一下再决定,可以怎么安排?
答: 可以从几百元档位的特训班开始。它不是体验课的简化版,而是一个完整的试学产品:正式课的内容、节奏、课堂形态和课后服务都包含在内。孩子上完,家长能看到真实的学习状态,再决定要不要进入长期学习。退费规则透明公开,家长可以把它当作一次低成本的验证。