妈咪爱宝宝网 首页 热点关注 企业快讯 查看内容

为什么孩子要学习编程

2020-12-19 08:24| 发布者: 妈咪爱宝宝网| 评论:

  “ 我们的社会正在日益的全球化和数字化。新媒体和新技术不断涌现,越来越多的融入我们的生活、思维和学习方式。但是这种融入需要很长的时间,直到现在,孩子们在课堂上学习的技能与他们在职业生涯以及整个社会中实际需要的技能之间仍然存在较大的分歧。” ——麻省理工学院媒体实验室的学习研究教授 Mitchel Resnick,致力于开发新技术和活动,让儿童参与创造性的学习体验。

  “四个 C”

  批判性思维(Critical Thinking),沟通 (Communication),协作 (Collaboration) 和创造力 (Creativity) 已被认定为21世纪教育体系中所需的最重要的技能,被称为 “四个 C”。但是我们目前的挑战在于,如何将这 “四个 C” 纳入儿童教育当中。学习编程不仅会教孩子们如何制作电玩游戏或网站,还将以非常切实的方式向他们介绍许多其他方面的能力。

  Mitchel Resnick 发现新型技术可以使我们以更具有创造性的方式来学习。于是他和他的小组成员研发了 Scratch 编程语言,打造了一个线上编程社区,让孩子们可以在这里学习编程,并且分享故事,动画和游戏进行互动。Scratch 可以使孩子们能够通过有创意的方式表达自己,并且熟练掌握编程技术。

  尽管 “数字原生代” 一词通常用于描述伴随着新技术和新媒体长大的年轻人们,但 Resnick 对年轻人对数字技术的了解持有怀疑态度。孩子们在游戏、网络和软件上花费了大量的时间,但这并不代表他们已经熟练的掌握这些技术。他们知道如何使用数字技术,但是并不了解其背后的原理,Rensnick 指出 “这就如同他们会读文字,但是他们不会写字一样。”

  构建主义理论

  根据建构主义的理论,在现实世界中创建或构建事物可以更容易获取知识。通过让孩子们与问题或概念互动,学习对他们来说会变得更加有意义。

  在编程的环境中,学习编程会迅速演变为使用编程去学习,为更有意义的学习方式创造了机会。为了说明这一点,Mitchel Resnick 分享了一个小男孩在Scratch 中创作了 “大鱼吃小鱼” 游戏的故事。小男孩希望游戏参与者的分数能够叠加,于是他请 Rensnick 帮忙解决这个问题。

  Resnick 向他展示了如何在游戏中添加变量来创建计分板,小男孩通过这个方法完善了游戏的计分功能,非常的开心和兴奋。因为他通过有意义方式学到了编程中的变量理论,这也让变量在实际操作中变得更加相关和有意义。

  教育编程工具

  许多教育编程工具都基于建构主义,其中最好的一个例子是 KUBO 编程机器人。

   

了解软文营销三点小常识,效果立竿见影-专业软文发布平台www.huiyumedia.com

上一篇:源自安徒生故乡的 KUBO 机器人下一篇:王祖蓝喜得二胎冲上热搜 二胎宝妈强力推荐“看娃神器”

京ICP备15020808号-1 ©2014 -  北京惠裕文化传媒有限公司

GMT+8, 2021-4-17 07:59 , Processed in 0.054997 second(s), 30 queries .

网络警察 经营性网站备案信息 360安全 互联网不良信息举报

微信公众号
意见反馈 妈咪爱宝宝网微信公众号