从Scratch编程开始,打开思维的大门

什么是少儿编程?

少儿编程是一套专门针对小学以下幼儿设计的编程模式课程,把原来复杂的英文代码编程语言巧妙的转换成图形化的,以指令化,模块化方式让游戏、情景动画、积木构件的形式呈现。旨在培养孩子的观察力、想象力、创造力、逻辑思维力、问题解决、空间思维、判断性思维、序列与条件、调试操作能力等能力。

什么是Scratch编程?

Scratch编程是一款面向青少年的图形化编程工具,由美国麻省理工学院媒体实验室 (MIT Media Lab)“终身幼儿园小组”(Lifelong Kindergarten Group) 设计开发。全球有超过1500万名孩子在学习和使用Scratch。目前为止,Scratch已经被翻成50多种语言,在40多个国家和地区的教育领域中广泛使用,如哈佛大学、加州大学伯克利分校等名校也开发了Scratch的相关项目。Scratch通过类似搭积木的方式来编写程序,而且作为可视化的编程语言,Scratch还带有相应图形界面,可以说用Scratch编程既简单又充满着趣味。

先来看一组国际数据吧:目前,全球已经有16个国家将少儿编程纳入了公立学校的日常课程,有24个国家在推广少儿编程课程,未来这个数据将会更高。英国最新的教育大纲规定5~16岁儿童将开始学习少儿编程。以少儿编程言语Scratch的统计数据为例,国外少儿编程接受率,要远远高于国内。

Scratch对于现在很多孩子不再陌生,它是一种采用积木式编程学习,易于上手。孩子不需要输入冗长的代码,只需拖动不同模块,进行搭建,即可进行编程。据了解,Scratch支持孩子自由创建各种形式的作品,不论是故事、游戏、动画、音乐,都可以在Scratch上实现。小朋友甚至可以通过Scratch编写一段小程序来解决数学或物理的习题。通过程序的编排,可以锻炼孩子的抽象逻辑思维,培养其发现问题、分析问题、解决问题的能力。

同时,Scratch 鼓励孩子上传自己的作品,与全球的孩子分享。据了解,Scratch 社区拥有来自全球各地的超过1500万名注册用户以及超过1900万件上传作品。

码小易编程学院认为:未来少儿编程有可能跟数学紧密地结合,成为孩子的必修课、成为一种需要培养的核心能力。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191122A07YZ000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券