第一次听到GoC的家长,几乎都会问同一个问题:这是什么?乔斯编程在这里给出一份完整介绍。GoC让孩子用真实的代码语法去指挥屏幕上的角色画图:每敲一行代码,角色就前进一步、转一个角度、落下一笔;一段代码写完,一幅图形就画成了。它向前承接图形化启蒙,向后为C++学习做语法铺垫——在积木块和纯代码之间,GoC起的是搭桥的作用。乔斯编程扎根北京海淀,校区一直是自营,办学至今快十个年头,做6到16岁孩子的编程学习规划,也做信息学竞赛方向的培养,GoC在我们的课程体系里承担着承上启下的关键一环。这一页把它的定位、学习安排和衔接方式讲清楚,供家长了解参考。

项目 具体安排
建议起点 三年级前后,识字量、英文字母认读和专注力达标后进入
核心任务 用真实代码语法指挥角色完成绘图,重点突破语法关
课堂形式 小班真人直播授课,课上老师实时跟进每个孩子的代码进度
课后支持 写代码卡壳有一对一答疑,家长会上做阶段诊断,主讲老师负责到底
衔接安排 语法关过关后,一般在四年级下学期前后衔接C++主线课程

问: 为什么不建议孩子从图形化直接跳到C++?
答: 因为落差太大。图形化没有语法负担,C++则要求每个字符都准确,同时还要建立抽象的程序思维,两道坎叠在一起,挫败感很容易压过兴趣。GoC把任务保持在孩子熟悉的绘图场景里,只新增'用代码表达'这一个变量,坡度缓了,孩子走得稳。

问: 孩子在GoC里写的代码,和真正的C++长得一样吗?
答: 非常接近。GoC的语法体系本身来自C++,变量、循环、条件判断的写法与C++基本一致,孩子后面转进C++时大部分语法不用重学。差别主要在于GoC提供了现成的角色和绘图指令,让孩子把精力集中在语法和逻辑本身。

问: 孩子总是漏写分号、写错大小写,还适合继续学吗?
答: 适合,这几乎是学代码的必经阶段。图形化积木不会'拼错',真实代码才会,符号错误恰恰说明孩子开始在真实语法环境里训练了。随着练习量增加,这类错误通常会明显减少,不必因此怀疑孩子不适合编程。

问: 乔斯编程的GoC阶段是怎么安排学习节奏的?
答: 小班直播授课,老师课上盯着每个孩子把代码敲出来,课后卡壳有一对一答疑;每个学习阶段结束,家长会上由主讲老师做诊断和规划沟通。对课程感兴趣的家庭,通常先从几百元档位的特训班开始了解——它本身就是一个完整的试学产品。

问: 怎么判断孩子已经可以从GoC进入下一阶段?
答: 看三个信号:能独立读懂任务并拆解成步骤;连续写几十行代码,语法错误已经很少;能用循环嵌套画出有规律的复杂图形。三条都达到,就可以和老师沟通衔接C++主线的时间,一般落在四年级下学期前后。