使用纯JavaScript或Python代码,完成难度更高的编程项目,*在Canvas或Pygame中创建自己的游戏,并学习基础算法。
主要知识点:
学习递归函数、基本的排序与查找算法等,初步接触对象/类的基本写法,掌握基本的面向对象编程。
课程收获:
独立运用中级难度的算法,使用最优化的方法解决难度更高的编程问题。
综合运用所学的JavaScript或Python代码知识,独立完成完整的小型项目或游戏的设计,训练中级算法。
主要知识点:
全面掌握对象/类在面向对象编程中的运用,同时提升算法水平、独立设计应用。
课程收获:
注重程序开发的性能与程序代码本身的优化。
极客晨星拥有线下课堂及线上直播两种课程模式,线下课堂以传统的讲授+实践为主,线上直播课程以一对一直播为主,教师直接远程授课。依托于强大的科研实力,极客晨星自主研发了可在“写代码”和“拽模块”间转换的工具,并将scratch语言中的代码分解后排列组合,设计成动画和游戏,再*装成算法教学,基于此开发了30余个课程系列,从会使用scratch到以Python等语言独立开发APP