课程内容设置
模块/代码互换编程算法一:
运用模块+代码互换的方式,了解基本Javascript或Python的语句,掌握简单的入门算法,会使用最优的数学方法通关。
主要知识点:使用JS或Python完成游戏项目,掌握基本编程概念的模块+代码方式的写法。
课程收获:在初级的算法优化中,增强逻辑思维的训练
模块/代码互换编程算法二:
模块/代码互换编程算法二:
运用模块+代码互换的方式,自行编写简单的Javascript或Python代码语句,完成常见简单的游戏设计。
主要知识点:进一步巩固用代码方式编程的语法,学习字符串、数组、字典等语法。
课程收获:熟练掌握编程语言的基础上,提升自主编程创造的能力。
教学模式:
教学模式:
极客晨星拥有线下课堂及线上直播两种课程模式,线下课堂以传统的讲授+实践为主,线上直播课程以一对一直播为主,教师直接远程授课。依托于强大的科研实力,极客晨星自主研发了可在“写代码”和“拽模块”间转换的工具,并将scratch语言中的代码分解后排列组合,设计成动画和游戏,再包装成算法教学,基于此开发了30余个课程系列,从会使用scratch到以Python等语言独立开发APP,覆盖三个难度级别:
1)入门(趣味编程):通过可视化模块,理解基本逻辑结构,最终训练出独立写简单程序的能力;
2)中级:从“模块+写程序”结合,向“写程序”过渡;
3)高级:可独立制作高级应用或参加竞赛。