少儿编程到底学什么?

来源:优教编程猫日期:0000-00-00 00:00:00
很多家长朋友让孩子学习编程,是为了培养逻辑思维能力。

毫无疑问,编程是一门非常适合用来锻炼逻辑思维的学科,因为编写程序的过程就是不断思考和运用逻辑的过程,所以说学习编程对逻辑思维的培养非常有效和重要。

但是这些也恰巧是计算机最擅长的,未来在大数据和人工智能面前也是最容易被替代的。围棋已经是一个非常需要思维计算的项目了,但是也抵不过计算机那么强大的运算和分析。

什么是不容易被替代的呢?
——人类的品质,探索的精神,创新的意识,文明的艺术,更高的思维方式。
我认为少儿编程重点不在于学习编程软件的使用和编程语言,而在于思维的锻炼。让孩子在愉悦的学习环境中,尽情的将自己内心的想法表达出来,通过项目制的学习方法,掌握分析问题,解决问题的能力。

不同年龄段编程要怎么学?
——学龄前
坦率讲,从一般的认知发展水平来看,学龄前正儿八经的软件编程,哪怕是Scratch等图形化语言,都不是投入产出比非常高的科目。孩子的思维抽象能力还有限,需要借助课程老师或者家长帮助,才能完成像样的作品,充其量是培养一点编程的兴趣。如果孩子已经时间非常紧张,把它当做一个科目来学,并且投入大量的时间和金钱的话,我认为并不是那么划算。坦率讲,学龄前注重在游戏中培养兴趣和思维方式,如果家中有好的氛围,其实在家里培养是性价比更高,也是成本更低的试错。
——学龄以后,我又把它分为小学高年级和低年级
小学低年级,编程基本还是延续以兴趣优先,再慢慢试错为主的思路。这个年龄段的孩子是往往还不太能把具体问题抽象成数据模型的,尝试学习的时候只能先接触以Scratch为代表的图形化编程语言,还需要借助一些直观的教具,视频或者小游戏来帮助他理解各个指令的效果。
而从小学三年级开始,按照每周一到两个课时的安排,往往一年左右时间就可以基本掌握类似于scratch的编程语言,天赋特别高的,也可以买书自学。如果小朋友到初中以后才接触编程的话,由于抽象能力,逻辑思维能力已具雏形,所以可以不必要从图形化编程开始学起,Python、C、C++都是可以尝试的语言,但是市面上成熟的计算机编程语言相对图形化编程来讲,会比较枯燥,也对英语水平有一定的要求,前期兴趣积累不够的小朋友就可能因为畏难而坚持不下去。
首页
电话
短信
联系