少儿编程到底应该学什么
我想,对于少儿编程来说大部分家长的主要问题应该当属,编程学习对于孩子来讲到底应该学什么,或者说主要应该先学什么
编程学习,大家一定要意识到不要用培训成人的方法去培养孩子。
成人的方法特别是在市场上,说的直白一点就是一些比较速成的程序员的工作,如何写代码,实际是一种速成班的方法,这是非常不适合孩子的。
那样的成人培训的方法,并不讲解一个程序的整体的逻辑结构,只是在一个大的程序里面可以改数字改一些变量,然后完成看起来是一个新的设计,这个是培养成人的快速方法,去获得职业技能能力。
但是我们孩子学编程,首先一定要从建立逻辑思维的能力开始,一定要学习逻辑概念。
孩子们可能并不能马上学会改变变量,或者改变里面的些条件看到酷炫的场景,但是一定要知道整体的这套代码的整体逻辑,否则学的是标不是本。
我们的课程设置是从趣味模块一和二开始,主要就是用这种模块化的方式让孩子理解、解决逻辑的概念。
因为避开了语法,所以孩子可以全力集中在逻辑分析上,这是目前国际最先进的编程学习理念。
不是直接进入代码在里面改数字,虽然那样会得到一个酷炫的效果,但实际上孩子并不知道自己改的是什么意思,也不知道这套程序的整体设计是怎么回事。
但是我们的趣味编程一和二解决了这样的逻辑思维的能力提升之后,因为避开了语法,所以他们可以进入的非常快,不需要去了解是哪种代码语言。
从趣味编程二开始,就可以进入算法的入门,了解编程的人都知道算法是一定的数学方法。
算法本身是比较抽象的所以我们用了一些非常生动形象的例子让大家了解算法,比如望京的公开课给大家讲了冒泡算法,就是一种排序方法。
我们独创的用小游戏的形式非常形象的让孩子讲解这些经典的算法,不会让孩子们觉得很枯燥,也不会觉得很抽象,反而会觉得很有意思。
我们四年级的孩子就非常厉害了。四年级里有个非常小的小姑娘,平常数学很一般,用这个方法提高非常快。
而且学这个冒泡算法,可以很快的应用到其他的程序上,然后可以了解进入到语法。
语法其实没有什么深奥的地方,写代码需要悉心、耐心、认真,如果这几关都攻克了,按照顺序去攻克的,孩子不会觉得枯燥。
趣一趣二基本都是在一种类似于游戏的环境里面,但是这个游戏并不是游戏性很强的游戏,可以理解成是一种动画的形式让孩子不觉得很无聊。