课程内容设置
代码化编程算法一:
使用纯Javascript或Python代码,完成难度更高的编程项目,学会在Canvas或Pygame中创建自己的游戏,并学习基础算法
主要知识点:学习递归函数、基本的排序与查找算法等,初步接触对象/类的基本写法,掌握基本的面向对象编程。
课程收获:独立运用中级难度的算法,使用最优化的方法解决难度更高的编程问题。
代码化编程算法二:
综合运用所学的Javascript或Python代码知识,独立完成完整的小型项目或游戏的设计,训练中级算法。
主要知识点:全面掌握对象/类在面向对象编程中的运用,同时提升算法水平、独立设计应用。
课程收获:注重程序开发的性能与程序代码本身的优化。
教学效果:提升孩子综合能力
未来竞争力:创造想象力、项目管理,协作能力、团队管理领导力
逻辑思维能力:培养孩子逻辑思维能力,用编程思维解决实际问题
综合学科能力:把编程作为工具,提升数学、英语等学科成绩
编程能力:运用逻辑概念,掌握逻辑结构,熟悉编程算法,了解编程语法