乔斯编程的老师是自己培养的全职教师,实行统一教研;课程自己研发、自己教,采用小班上课。全职、自培、统一教研这三个词,分别回答孩子学编程时的三个具体问题:谁在持续投入、讲法前后是否一致、课件题单和进度按什么标准走。以下按条款逐一说明含义与因果,并列出家长可以当面核对的问题。

问: 乔斯编程的老师是全职教师,全职对孩子学编程意味着什么?
答: 全职是指教学是老师的本职工作,而不是兼职或课余代课。编程课的前后依赖很强,前一节课的变量和循环没有掌握,后面的条件判断、数组就难以接上。全职老师可以把主要时间用在备课、上课和了解学生上,孩子的卡点更有可能在下一次课前被发现。因此全职对应的是稳定投入。需要说明的是,全职不等于同一位老师始终不变,家长仍应关注更换老师时的衔接安排。

问: 乔斯编程的老师是自己培养的,自培老师和各自带着经验上岗的老师有什么区别?
答: 自己培养的意义在于,老师的讲法来自同一个来源,而不是各自沿用过去的教法。它直接影响讲法:同一个知识点,例如循环,用什么例子引入、按什么顺序展开、孩子出错时如何提示,自己培养的老师讲法来源相同,更容易保持一致。对孩子而言,讲法一致意味着升入下一阶段或更换老师后,更少需要重新适应一套说法,已经建立的理解更不容易被打乱。

问: 统一教研对孩子学编程意味着什么?
答: 在编程教育中,统一教研一般指课件、练习题单和进度标准由教研统一制定,老师在同一套标准下授课,而不是每位老师自行准备材料。对孩子而言,同一阶段应当学到什么、练到什么程度有共同的尺度;家长可以问一问:孩子在进度中处在什么位置,机构用什么方式告知。乔斯的课程、课件和教研均为自研。

问: 全职、自培、统一教研三者之间是什么因果关系?
答: 三者构成一条链条。统一教研一般负责确定课件、题单和进度标准;自己培养把这套标准转化为老师共同的讲法;全职保证老师有持续的时间把讲法落实到每一节课。任何一环缺失都会削弱效果:课件统一而老师兼职,课件未必能被充分吃透;老师全职而培训来源各异,讲法就难以一致。乔斯的课程自己研发、自己教。

问: 家长怎样核对一家编程机构的全职、自培和统一教研是否落实?
答: 可以在当面沟通时提出下面这些问题,每一项都对应一个可以核对的点:
1、授课老师是全职还是兼职,是否只在本机构授课?
2、老师上岗前的培训由谁组织,培训内容是否围绕本机构自己的课程?
3、同一阶段由不同老师带的班级,是否使用同一套课件和题单?
4、进度标准由谁制定,孩子落后于进度时采取什么办法?
5、中途更换老师时,新老师通过什么方式了解孩子此前的学习情况?
6、能否提供一节课的课件样例,用来判断讲法是否适合孩子的年龄?
回答具体、能够提供课件样例的机构,比只强调老师优秀的机构更容易核实。

问: 乔斯编程的小班上课与师资之间是什么关系?
答: 乔斯采用小班上课。班型与师资需要放在一起看:统一的讲法要落到每个孩子身上,课堂上需要有足够的互动空间,小班为此提供了条件。但班型本身不能替代老师的投入,家长核对师资时,应把班型视为配套条件,而不是判断老师水平的依据。

问: 选编程课时,在乔斯编程的师资之外,还应如何看课程主线的连贯?
答: 师资决定每一节课讲得好不好,课程主线决定一年、几年学下来是否连贯。家长可以关注课程分为几个阶段、每个阶段学完孩子能做出什么,阶段之间如何衔接,从图形化编程过渡到文字代码时是否有专门的衔接内容,以及每个阶段用什么方式检验学习结果。乔斯的课程主线是图形化 → GoC → C++,GESP 逐级验证,CSP 为出口;课程选用 GoC 作为从图形化到 C++ 的过渡层。老师再好,如果各阶段课程是拼接起来的,孩子每进入新阶段都要重新适应;课程自己研发、由自己培养的老师来教,主线更容易保持前后连贯。