跳过导航链接

全龄段学科编程课程体系

教育编程语言发展历程 

第一代教育编程语言

1968年 LOGO语言

1993年PASCAL语言海龟作图

2006年Python海龟作图

意义:解决了普及编程的问题

第二代教育编程语言

2002年 Scratch

2012年 Blockly

教育编程语言发展趋势

重新定义编程教育,培养学生三大层次的能力

编程教育是一种新型的学习通道。传统教育是平面、静态、接 受性学习,而编程是立体、动态、创造性教育。我们研发团队通过挖掘编程教育的规律、青少儿生理、情感和认知的发展特点,将教育心理学理论贯穿课程始终,通过提取编程教 育的元素,将编程核心要素提炼为逻辑严谨的知识体系,在业内首创编程教育三大层次能力的培养目标。

三大层次的能力划分首次说清了编程教育中各种能力之间 的层级关系,有助于合理安排课时、合理实施不同能力的培养。

三大层次的能力划分是一个标尺,能清晰地衡量出编程课程 的优劣。

科学的教学方法

资深教研团队通过大量的编程教学实践,总结了多达15种与编程 紧密相关的教学方法。这些教学方法在实践中被证明是使之有效的。 教学方法来自于对学生认知心理的把握,能有效降低教学难度,提高课堂的教学效果。

教学方法不但使学生掌握扎实的编程知识,还能有效地培养学生多种能力。 教学方法是长期的教学实践中总结的理论性的方法论,能将经验丰富的老师的教学实践进行复制,帮助更多的老师快速成长,共同提高教学水平和学生的学习体验。

课程亮点

一、教学理念:三大层次能力培养

二、教学方法:15种教学方法

三、底层库:C++、Python

四、动画、游戏、多媒体效果的案例

五、自主研发的Python离线编辑器

六、完备的课件:授课ppt、教案、作业文档、思维导图笔记。

七、一致的教学方法和能力培养模式实现Scratch->Python-> C++学习的平滑过渡。