很感谢受邀有机会来回答这问题。因为教育部针对少儿还没有统一的编程课本,目前学校里的编程课分成两类:
1,第一类是信息课老师自己备课,一般是买几本书或者上网查一些公开的资料自己总结提炼成课程。因为每个老师自己设计课程的能力不一样,课程层次有高有低,很多不成体系。有些学生经常反馈没有意思,科技含量很低。
2,第二类是学校与外部的培训机构合作,一般机构都有成熟的课程体系,从scratch到python再到c++,甚至有一些会结合机器人进行教学。这些机构都会推出一些院校版本的课程(比如编程猫,极客晨星等)。甚至有些机构结合游戏机构结合自己的游戏产品退出了3D编程(比如Minecraft教育版,@丁哥带你玩编程解说过这个版本),有一定的技术壁垒,这些是公立学校做不到的,需要合作才行。
随着行业的发展,后续肯定会做到统一的教材,统一的考试,祝愿少儿编程越来越好,学校教育越丰富。