全国服务热线:400-6263-721

位置:河南省少儿编程线上培训学校 > 学校动态 > 编程到底是否值得给孩子学

编程到底是否值得给孩子学

来源:河南省少儿编程线上培训学校时间:2020/10/11 16:21:28

  编程到底是否值得给孩子学?又该怎么学?

  编程值得学吗?

  很多父母对编程有误解,她们认为给孩子学编程,将来就是让孩子做一个程序员,可如果不想让孩子做程序员的话,那么学习编程也没啥必要了?

  这个理论其实是不对的,学编程和当一名程序员没有任何关系,编程学的是一种思维方式,它对孩子的学习以及创造力帮助都很大。

编程到底是否值得给孩子学


  举个简单的例子,比如我们编个程序计算“1+2+3+…+100”。这个程序有两种设计方法:

  一种是通过循环,让计算机先计算1+2,然后计算+3,接着+4、+5 … 就这样一直到 +100,这样做99次加法就能得到结果了,这是一种思路。

  但是还有另外一种思路,这是利用高斯算法,因为1+100 = 2+99 = 3+98,这些结果都等于101,总共有50对101,那么计算机只需要计算50×101就能得到后的结果。

  我们比较一下两者的过程,种方法要计算99次,而第二种方法只需要计算1次,你觉得哪个方法更快更好呢?显然是后者。

  因此,学编程的目的,不是让你计算出结果,而是要你用优的方法得到结果。这才是学习编程的精髓,要知道我们计算机的处理能力是有限的,而数据是海量的,我们需要把计算机的时间节省下来,做更多的事情。所以我说,学编程的核心是算法,是孩子的编程思维。你会发现,其实编程和数学是息息相关的,想要编程学得好,一定得有很好的数学功底才行,就像上面举例的那个高斯算法,这本身就是数学里面的一个经典应用。

  儿童怎么学编程?

  现在主流的儿童学编程的方法是用一种拖拽式的编程语言。什么是拖拽式呢?就是操作界面有很多指令的方框,只要将这些指令框拖到主界面就好,并且对指令框做一些参数设置,那么一个程序就编好了。这种拖拽式的编程语言有很多种,比如Scratch、Hopscotch以及的童程童美等等,包括LEGO的高端机器人EV3所用的LabView也是基于这种拖拽式的编程语言。

  例如Scratch的一个编程界面,屏幕的左边没有什么编程语句,都是拖拽的一个个方框,用这些方框堆砌成一个完整的程序逻辑,而屏幕的右边就是程序的运行结果。

  程序编好后可以传入乐高机器人的控制器,这样机器人就能按照你程序的指示来行动了,Scratch这类拖拽式编程语言的好处就是孩子不需要背诵程序的各种命令,不需要纠结于程序的语法,只需要在方框里设置逻辑和参数就好了,对孩子来说超级简单。

  一般来说,Scratch适合5~12岁的孩子,而Python适合12岁以上的孩子。

领取试听课
每天限量名额,先到先得

尊重原创文章,转载请注明出处与链接:http://www.peixun360.com/113/news/264089/违者必究! 以上就是河南省少儿编程线上培训学校 小编为您整理 编程到底是否值得给孩子学的全部内容。

温馨提示:提交留言后老师会第一时间与您联系!热线电话:400-6263-721