编程乐
少儿编程

提高逻辑思维能力

可视化编程工具,提高综合类素养

什么是Scratch?

Scratch是一款由麻省理工学院(MIT)设计开发的面向全世界儿童学 习编程的平台,使用者可以不认识英文单词,拖动积木块就可以实现软件编写的全过程。几乎所有的孩子都会一眼喜欢上这个软件,建立起学习程序开发的欲望! 由于它的可视化特点,学习的孩子们并不需要将注意力分散到键盘以及英文代码的操作上,而只需要集中注意力的学习Scratch所教授的抽象思维逻辑。 升学加码、与世界接轨;目前一些发达国家:英国、美国、新加坡、日本以及中国一线城市6岁以上的孩子全部在学习编程。

Scratch低年级
4~10岁低年龄段学生学习课程
Scratch高年级
4~10岁低年龄段学生学习课程
等级学习时长学习深度
S124课时Scratch核心语法和思想、程序算法的实际应用。
S224课时强化编程概念,编程思想抽象化。
S332课时加强编程思想、提升综合能力。
S432课时定制化动画制作。
等级学习时长学习目标
S124课时加强编程思想、深入学习程序语法。
S234课时掌握开发工具、强化创新意识。
S340课时深入学习分支、循环、变量、链表技术。
S462课时掌握编程数学。
引领人类进入人工智能时代的基石

什么是Python?

Python是纯粹的自由软件, 源代码和解释器CPython遵循 GPL(GNU General Public License)许可。Python语法简洁清晰,特色之一是强制用空白符(white space)作为语句缩进。 Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块(尤其是C/C++)很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型(有时甚至是程序的最终界面),然后对其中有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C/C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。 7月20日,IEEE发布2017年编程语言排行榜:Python高居首位 。

Python人工智能
等级学习时长学习深度
P124课时了解代码编程环境和流程,感受代码编程的趣味性。
P224课时掌握Python和PyGame的核心基础及条件分支;通过生动案例展现编程的基础技能。
P338课时掌握Python的基础拔高及循环结构;进行分析问题-解决问题的思维训练,强化逻辑思维能力。
P438课时掌握算法,自定义函数,IO;掌握一门 编程语言,具备初级软件工程师的核心技能和编程思想。
竞赛、升学,未来新赛道

C++是C语言的继承

它既可以进行C语言的过程化程序设计

又可以进行以抽象数据类型为特点的基于对象的

程序设计还可以进行以继承和多态为特点的面向对象的

程序设计。C++擅长面向对象程序设计的同时,还可以进行

基于过程的程序设计,因而C++就适应的问题规模而论,大小由之。

C++不仅拥有计算机高效运行的实用性特征,同时还致力于提高大

规模程序的编程质量与程序设计语言的问题描述能力。

C++算法编程
等级学习时长学习深度
C130课时环境安装,编译原理,变量类型,格式化输入输出,运 算符优先级,分支结构,循环结构。
C240课时数组,字符串变量,选择排序,结构体,文件操作;函 数,基础算法冒泡、数据排序。
C330课时高精度算法,递推,排序提高,STL快速排序;枚举, 搜索算法。
C440课时贪心,分治,字符串,回溯和记忆化搜索,动态规划, 背包。