三板上市企业粤嵌科技(股票代码:839909)少儿教育品牌

学员故事

当前位置: 小创客主页> 学员故事 > 少儿长大不一定要“编程”,但一定要培养编程思维!

少儿长大不一定要“编程”,但一定要培养编程思维!

2019-01-15 16:09 by 209

  少儿编程这几年在美国不能仅仅用“热”来形容,之前奥巴马还在各个编程大会中狠狠地倡导推动了一把,现在已经不需要再推动了,因为它基本上就像阅读、数学一样,成为孩子的一门必修基础学科。


1.jpg


  在美国很多比较好的学区从小学低年级,甚至学前班开始就开设编程课,各种课后兴趣班、编程俱乐部也非常火爆。


  有些家长可能会纳闷,为何编程对孩子这么重要呢?我可不想孩子以后当“码农”,甚至可能都不会读理工科啊,那还用得着学编程吗?


  一、少儿编程为什么这么火


  2006年,卡内基梅隆大学的Jeannette Marie Wing教授提出了“人人都需要培养编程思维”的教育理念。她认为,编程思维是每个人的基本技能,不该仅属于计算机科学家,在阅读、写作和数学之外,我们应当将编程思维加到每个孩子的培养能力之中。


  2013年,斯坦福大学教育学院网站上的一篇文章“Learning to code isn't enough”(“只学写代码是不够的”)再次强调了儿童学习编程的重要性,不仅仅是要学写代码,更重要的是培养编程思维。


  那究竟什么是编程思维呢?其实它跟我们平时所说的“批判性思维”、“逻辑思维”类似,都是指人脑的某种理性思考活动。但它远比这些思维的含义宽广,编写一个计算机程序,跟做一道菜,完成一个项目,管理一家公司,甚至于治理一个国家,本质上都具有相同的目标——就是要解决问题。编程过程培养的思维有很多,比如:


  1、框架设计思维


  写一个软件,需要先做设计,搭架构;写一段程序,也需要有个大体框架,这种高屋建瓴统筹规划全局的思维几乎在任何的学习、工作项目中都要用到。


  2、问题拆分思维


  一个复杂的问题,看起来千头万绪没有思路,但编程者需要把它拆解成一个个简单的问题,再进行逐个击破。这其实跟我们生活中很多事情是类似的,我们需要把一个复杂的大问题,拆解成更可执行、更好理解的小步骤。也许复杂的问题很难一下子破解,但如果把它细分成很多个小问题,逐步解决就会变得容易多了。


  3、函数调用思维


  编程者通常会把那些将会被重复使用到的运算过程先编写并储存为函数,需要时就直接调用,根据调用的场景、前提条件不同相应地改动输入参数即可,不用每次都重新编写。我们平时工作、生活中经常会用的模版,其实就是应用了“函数思维“,需要时直接拿出来用就好,不用每次都从头开始,“白手起家”。


  这其实也是一种模块识别能力。这种能力关键之处在我们需要找出问题中相似的模块,进而将新问题变成了老问题,在经验库里搜索以往的类似问题及解决方法并套用解决,这是高效解决细分问题的最佳方法。


  所以简单地说,培养孩子的编程思维就是培养他理解问题、找出解决问题路径的能力。这也是少儿编程变得这么火的根本原因!


  二、编程思维如何培养


  当然,最简单直接的方法就是—学编程。以前,大多数人当年学写的第一个C#程序是这样子的:


2.jpg


  不过,现在用来教孩子编程的画风可没有这么晦涩枯燥。儿童编程已经是一个比较成熟的教育产业,Scratch是一种非常有趣好玩、适合低龄孩子学习编程的工具,也非常容易上手。


  三、Scratch


  Scratch是一种趣味编程语言,它由麻省理工学院(MIT)和Google公司共同研发,针对6-16岁孩子的趣味编程语言,它去除了枯燥的编程语法,使用图形化和模块化的编程方式进行程序的创造。


3.gif


  Scratch包含一个舞台,一个角色区,背景区,和最重要的代码区。在代码区中,共有10个大类的功能模块,100多个功能积木,这些积木是构成一个完整程序的基础。孩子们只要拖动鼠标,将功能积木按照一定的顺序拼接,就能轻松完成程序的搭建。点击绿旗开始,舞台就会动起来。


  看似简单的Scratch,却能实现丰富、有趣的功能。与此同时,在Scratch中,孩子们还可以添加自己喜欢的图片、音乐等素材,创造属于自己的互动故事、动画、游戏等等。下图是粤嵌小创客学员作品:


4.gif

  6岁小学员编写的飞机大战游戏

5.gif

  7岁小学员编写的打地鼠游戏

6.gif

  8岁小学员编写的玉兔接月饼游戏


  Scratch是适合零基础孩子学习计算机少儿编程的入门语言,模块化和图形化的编程方式让编码过程变得轻松有趣,却不失严谨的编程逻辑。孩子在学习Scratch的过程中,不仅能培养兴趣,还能学会用计算机的方式思考问题,培养编程思维。


  粤嵌小创客是依托粤嵌科技十多年智能硬件研发沉淀和高端IT教研经验,联合中山大学、华南理工大学、西安科技大学、湖南工业大学、衡阳师范学院、西安理工大学、广西科技大学、广西师范大学、重庆邮电大学等28所高校专家教授历时3年打造的中国青少年儿童创客教育平台,帮助孩子们在探索中建构完整的知识、多元的智慧、积极的情感、良好的习惯和应对未来的能力。

免费预约试听课

  • 姓名
  • 电话
  • 地址
  • 验证码