知识屋:更实用的电脑技术知识网站
所在位置:首页 > 科技

写了20年程序后,我推荐儿童编程应该这样学

发表时间:2022-03-24来源:网络

导语:

憨爸是一位美国硅谷的工程师爸爸,也是一位小有名气的育儿专家,他分享的很多教育理念都被中国爸妈所推崇,看看他是怎么看待孩子的编程教育的吧!

周一发的文章里,有妈妈请我写个编程的专题,



关于编程思维,这个很复杂,我以后要详细说说,它的基本思想就是孩子得学会编写程序的执行路线,上面斯坦福天才计划的那个程序很简答,就是一些顺序执行,但实际遇到的问题会复杂许多,还会夹杂很多条件语句、循环语句等等复杂的逻辑。但是当孩子学会编程思维后,那么他们将来无论用什么编程语言,比如C、Python之类的就特别简单,相当于骨架已经有了,只是外面套一件什么样的衣服问题。

3,儿童怎么学编程?

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

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



下面这张图是我给憨憨玩的Hopscotch的编程界面,也是拖拽的一个个方框,



而下面这张图是我教憨憨的LEGO EV3编程界面,也是拖拽式的!



你看Python都是一条条需要手动输入的语句,整个程序就会复杂许多,但很多专业的程序,上至网站,下至机器人都可以用Python来编写。而且Python的语法格式相对于C/C++/Java来说会简单不少,孩子入门起来也比较方便的!

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

收藏
  • 人气文章
  • 最新文章
  • 下载排行榜
  • 热门排行榜