1、ICode是目前市场上在专业性和趣味性上平衡得最好的青少儿编程产品之一。ICode弱化对编程语言本身的依赖性,更强调逻辑思维训练和算法设计上的培养。能够提升孩子自主学习的意识,培养良好的编程习惯,锻炼孩子发现问题解决问题的能力,激励学生精益求精、不断进取。通过应用实践,在学校、教师、学生、家长群体中口碑极好。
2、传统Scratch教学以创意编程为主,主要授课形式为完成项目(小游戏、小工具等),项目本身涉及诸多方面,主观色彩浓厚。对于公立学校来说,在大班制授课的情况下,对授课老师的专业要求比较高,负载很大,往往只能保持30人左右的班制,标准配备为1个主讲1个助教。且大部分学生只能机械听从老师指令进行操作,依葫芦画瓢,对于里面编程思维的理解不够深入,学了一段时间后脱离课堂独立完成项目的能力非常弱。另外因为每个学生的项目都不一样,老师很难顾及到所有人,也导致最终的教学效果一般,成果展现平平,缺乏特色。在学期中和期末都很难实时地对教育效果做即刻的跟踪和客观的评定。
ICode分为积木、Python、C++三种模式,以闯关为主要的表现形式。每种模式根据知识点的难易和学生的掌握程度分多个等级,每个等级中有多个学习单元,每个学习单元有多个关卡,聚焦在一个或数个知识点的学习和训练。ICode本身以普及编程教育为宗旨,以零基础为起点,对学生和教师的知识水平和能力要求都不是非常高。在平台内也集成了丰富的知识点讲解卡片和重点难点关卡的视频解析,可以很大程度辅助老师更好地开展教学工作,尤其适合公立学校开设大班普及教学,50人左右班制,1名主讲老师。课堂教学流程一般为老师讲解知识点和重点关卡解析,然后学生组建学习小组来自主学习和训练,老师在旁按需指引。学习氛围踊跃积极,师生互动流畅,学生在闯关中快乐主动学习编程思维。
3、ICode有专业的教学管理后台,老师在后台可以实时看到每个学生的训练进度和编程代码,可以进行更好的监督和管理。ICode每个月都有考级月赛,可是定期量化地对学生的学习效果进行客观评定,通过考级赛学生可以获得金银铜或鼓励奖,晋升到下一个等级,学校、家长、学生都可以清晰地了解学生的学习进度和效果提升。
4、参加ICode学习,学生有多个出口,除了每个月的考级月赛,ICode每年会组织国赛、全球赛,同时跟各级地方教育主管部门(教育局、科协、电教馆等)和全国的重点协会(信息学奥林匹克竞赛委员会、工信部蓝桥杯、中国电子学会、中国自动化学会、中国儿童中心等)联合举办一系列的ICode专项赛。学生有非常多的机会参加各类比赛,获得证书,激励学生,也是为学校增加荣誉,帮助学校打造科技教育特色。常规的一些Scratch赛事,学校基于组织上的难度,往往只能选择少量所有学习的孩子都可以参加,能够更好普及学生编程教育。ICode帮助学校从普及,到选拔,到培优全覆盖。
5、ICode的学习对硬件条件要求很低,更注重思维训练,学生平时在家家长即便没有编程基础,也可以跟着孩子一起分析思考,互相进行交流,共同探索解题思路,大大增加了亲子互动性,获得了很多家长的一致好评。