我觉得,对于孩子的编程来说,对于大多数家长来说,主要的问题应该是,编程应该为孩子学什么,或者说应该先学什么。
学习编程的时候,一定要认识到,不能靠训练大人来训练孩子。
成年人的方法,尤其是市场上的,是一些速度快的程序员的工作。怎么写代码其实是一种快轨法,不适合孩子。
那种成人训练的方法并不能解释一个程序的整个逻辑结构,但是可以在一个大程序中改变数字和变量,然后完成看起来像新设计的东西。这是训练成年人获得专业技能的快速方法。
然而,我们的孩子在学习编程时,必须从建立逻辑思维和学习逻辑概念的能力开始。
孩子不一定能马上学会改变变量,或者改变里面的一些条件看到很酷的场景,但是一定要知道整个代码的整体逻辑,不然就学标准而不是书本。
我们的课程从有趣的模块一和模块二开始,主要是让孩子用这种模块化的方式理解和解决逻辑的概念。
因为避免语法,孩子可以集中精力进行逻辑分析,这是世界上最先进的编程学习理念。
而不是直接输入代码,改变其中的数字,虽然会得到很酷的效果,但其实孩子并不知道自己在改变什么,也不知道这个程序的整体设计是什么。
但是,在我们有趣的编程I和II解决了提高逻辑思维能力的问题之后,因为避免了语法,所以可以很快进入,不需要知道是哪种代码语言。
从第二个有趣的编程开始,可以进入算法的介绍,懂编程的都知道算法是某种数学方法。
算法本身就比较抽象,所以我们用了一些生动的例子让大家了解算法。比如望京的公开课,给大家讲冒泡算法,这是一种排序方法。
我们原来形式的小游戏,很生动的给孩子讲解这些经典算法,不会让孩子觉得枯燥或者抽象,反而会让孩子觉得有趣。
我们四年级的孩子很厉害。四年级有个很小的女生。她平时数学一般,用这种方法进步很快。
而且学习这个冒泡算法可以很快应用到其他程序中,然后就可以学习语法了。
其实语法没有什么深刻的。写代码需要细心、耐心和认真。如果克服了这些障碍,孩子如果按顺序克服就不会觉得无聊。
好玩、好玩、好玩基本上都是在一个类似游戏的环境中,但这个游戏不是一个游戏性很强的游戏,可以理解为一种动画形式,让孩子不觉得无聊。
我们慢慢讲算法,就不会觉得要处理逻辑、算法、语法。如果我们一起学习,孩子往往应付不来。
这种方法也是世界上非常先进的概念。在美国等西方国家,香港和新加坡,这种方法基本上是用来训练孩子学习编程的。
因为孩子有自己的兴趣,更愿意去探索,迎接挑战,基本不半途而废,所以这是一个很科学的体系。
我们的课程和其他课程有什么区别?我想很多家长都很关心这个问题。我们能从这门课程中学到什么?我们的目的是什么?
我们一再强调,我们是提高孩子逻辑思维能力最有效的方法,这样数学成绩可以很快提高。
在他的国际学校,他使用了一种叫做Map的考试标准。他学编程后Map分数基本保持在99%。当然,地图对于中国学生来说并不是很难,但它毕竟可以反映一个能力的标准。
刚才说到孩子应该学什么,怎么学编程的时候提到过。首先是避免语法。
第一,把孩子编程的逻辑全部打通,复杂的逻辑结构就能看得很清楚了。逻辑关闭后,第二阶段将同时进入算法阶段。当然,大一点的孩子可以两者同时做,这样孩子就不会一下子感到迷茫和无聊。
我们课程的另一个特点:试错成本。想想,孩子最大的成本是什么?试错最大的代价就是孩子真的觉得编程很无聊,不想再学编程了。
我们的课程,无论是第一学期还是第二学期,都是让孩子在一个非常有趣的动画环境中体验,所以即使学完了Fun一和Fun二,无论是进入竞赛阶段还是进入中级或高级的进一步应用,都会充满兴趣。
孩子不会厌倦编程,孩子会觉得很有趣,很值得探索。
与传统的成人速成方式相比,可以一次性输入代码,只需在其中更改几个数字和名词,就会觉得没有掌握整个逻辑,然后直接写代码会比较枯燥,所以不会有孩子不再爱学编程这样的成本。
所以我们一再强调,这种试错成本是最低的,学习编程不会让孩子觉得是一件特别无聊的事情。
1.《少儿编程学什么 少儿编程到底应该学什么》援引自互联网,旨在传递更多网络信息知识,仅代表作者本人观点,与本网站无关,侵删请联系页脚下方联系方式。
2.《少儿编程学什么 少儿编程到底应该学什么》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
3.文章转载时请保留本站内容来源地址,https://www.lu-xu.com/guoji/1749607.html