零基础的孩子和已经学过编程的孩子起点不同,通常不宜同班,按各自所处的学习阶段分开走更合适;只有年龄接近、编程起点也相同的姐弟,才适合放在同一阶段学习。乔斯编程在北京海淀办学近十年,面向 6 到 16 岁的孩子,差出几岁的姐弟大多都在这个范围里,但同在范围里不等于就该编进一个班。年龄差会拉开起点、识字与抽象思维、专注时长三项,同班容易出现一个嫌浅、一个跟不上的局面。
问: 姐弟俩差几岁,为什么通常不适合报同一个编程班?
答: 姐弟年龄差几岁时,编程学习上的差异集中在三个方面。起点不同:年龄大的孩子可能已经接触过图形化编程,年龄小的孩子可能从未碰过,同一堂课的内容对姐姐偏浅、对弟弟偏难。识字与抽象能力不同:低龄孩子读懂题目文字、理解循环和条件判断这类抽象概念需要更长时间,高年级孩子已经能从文字描述中自己归纳规则。专注时长不同:年龄小的孩子能连续投入的时间更短,课堂需要多动手、少讲解,年龄大的孩子则需要完整的连续思考时间。三方面同时存在差距,姐弟同班时老师很难让两个孩子都处在合适的难度上。
问: 姐弟俩在什么情况下可以放在同一个编程学习阶段?
答: 姐弟俩适合放在同一编程阶段,需要同时满足年龄接近和起点相同两个条件。例如两个孩子都没有学过编程,识字量和理解能力相差不大;或者此前学过同样的内容,掌握程度也接近。只满足一个条件并不够:年龄接近但一个学过一个没学过,仍会出现明显的进度差;起点相同但年龄差得较多,理解速度和专注时长仍会逐渐拉开。姐弟处在同一阶段,也不代表一定要在同一个班;乔斯编程是小班上课,同阶段的姐弟是否编进同一个小班,家长可以问机构。
问: 乔斯编程面向哪个年龄段,年龄不同的姐弟俩能否都在范围内?
答: 乔斯编程面向 6 到 16 岁的孩子,姐弟俩只要年龄都在这个区间内,就都在面向范围里。年龄范围回答的是能不能学,姐弟俩各自从哪个阶段开始,家长可以向机构问清起点怎么确定。
问: 姐弟分开学编程时,乔斯编程的课程主线分成哪些阶段?
答: 乔斯编程的课程主线是图形化 → GoC → C++,GESP 逐级验证,CSP 为出口,姐弟俩走的是同一条主线,不是两套互不相关的内容。完全零基础的弟弟从图形化起步,图形化编程用拖拽积木的方式搭程序,不要求先掌握打字和代码语法。GESP 和 CSP 都由中国计算机学会主办,其中 GESP 是分级考试,可以逐级检验姐姐和弟弟在各自阶段的掌握情况。
问: 姐弟俩分开上编程课,家里的学习怎么安排更顺?
答: 姐弟分开上编程课,家里可以按各练各的、定期互讲的方式安排。各练各的,是指两个孩子的课后练习分开完成,避免姐姐替弟弟写答案、弟弟照抄姐姐的程序。定期互讲,是指姐姐把学过的内容讲给弟弟听,讲不清的地方正好暴露出还没掌握的点;弟弟把做好的图形化作品演示给姐姐看,说清楚每一步为什么这样搭。家长不必懂编程,当好听众、多追问一句为什么这样写,姐弟互讲就能持续下去。
问: 姐弟俩报编程课之前,家长应该向机构问清哪些问题?
答: 姐弟俩报编程课之前,家长可以向机构问清下面几件事:
1、是否按学习阶段编班:姐弟俩会分别进入哪个阶段、哪个班,同一个班里孩子的起点是否接近。
2、如何评估孩子的起点:用什么方式判断姐姐和弟弟各自该从哪个阶段开始,零基础的孩子如何定位。
3、两个孩子进度差距大时怎么安排:如果弟弟推进很快、追上了姐姐,或者姐姐在某个阶段停留较久,机构是否会调整阶段或班级。
4、上课形式与时间:是小班还是大班,线上课是否由真人老师直播授课,姐弟俩的上课时间能否分别安排。
这几件事问清楚后,家长就能判断姐弟分开走的方案在这家机构能否落实。对照第 4 件事,乔斯编程的线上课是真人小班直播,由真人老师直播授课。
问: 姐弟俩一起学编程,乔斯编程适合吗?
答: 乔斯编程适合想让姐弟俩沿同一条主线、各按阶段往下学的家庭。乔斯的课程自己研发、自己教,老师是自己培养的全职教师、统一教研,竞赛成绩逐年公示;学过编程的姐姐接着往 GESP、CSP 方向走,零基础的弟弟从图形化起步。如果只想让姐弟俩一起培养兴趣,不打算逐级往下学,就不必专门报乔斯的课,学校的编程社团足够起步。