励码的图形化编程工具、电子课程和电子练习作业均参照了国际领先标准,彼此紧密关联和对应,保证了编程学习的一致性和连贯性。电子课程和电子练习作业不采用纯粹示例和视频的方式,适合小朋友学习和使用。
学习编程的过程是以电子课程为核心、电子练习作业为辅助,以操作和使用为驱动,实现内容讲解、思考与认知、检查与考核的闭环关联,从而在降低学习难度的同时,充分提高小朋友的学习兴趣、保证学习质量。
老师和学生之间、授课和学习之间不再是固定的上下和前后关系,而是在同一层面的持续互动。小朋友在听讲、思考的同时还可以进行操作,这样既能够保证注意力的集中度,也能够满足编程重在实操的要求,从而有效地进行编程知识的学习。
学习内容划分为初级(基本编程概念)、中级(通用编程方式)和高级课程(软件架构的基本概念和运用)。课程内容是实现一个软件应用的完整开发过程,对应划分为主题(项目),章节(过程)和子章节(功能点),能够有效帮助学生认识和理解软件开发的结构划分、目标分解、功能组织和实现。
针对具体的学习内容,将授课、认知、操作紧密相结合。在授课过程中,老师和学生之间频繁交互,学习和操作持续切换,从而最大程度地满足编程学习的要求,能够在降低教学难度的同时保证学习效果。
课程对应的是不同形式、能够操作的小软件,支持学生可以在听讲、思考的同时进行操作,并完成具体的学习目标。初级课程具备完整的操作指引、提示功能,帮助学生步骤化、顺序化地完成学习任务;中高级课程弱化了指引和帮助,增加了内容量,需要学生更多地独立思考。