你想知道的少儿编程5个问题,看这里

网友投稿 2019-07-30 13:19

少儿编程是什么?

少儿编程是无需编程基础,只需拖拽平台事先封装好的积木式模块,完成任务即可。一般都是通过生动有趣的场景化小游戏来结合编程脚本指令(已封装成积木块)完成学习和训练。

为什么要学少儿编程?

来看看他们怎么说:

微软的比尔·盖茨说:“编程促进你的思维能力。”苹果公司的创始人乔布斯说:“我认为这个国家的每个人都应该学习编程,因为它会教给你如何思考。”

https://cdn.china-scratch.com/timg/190801/13194KV8-0.jpg

苹果公司现任CEO库克说:“我们在教育领域的最大发展机遇之一就是教更多的孩子学会编程。”Facebook创始人扎克伯格说:“编程关乎美国的未来……我们需要孩子们熟练地掌握这些技术。”美国前总统奥巴马说:“学习编程要比学习英语更重要。因为编程语言可以影响全球70亿人。”放眼全球,已有超过24个国家(包括日本,韩国,以及欧洲)将编程作为最基础的学科。美国计划10年普及中小学生编程教育、英国规定5岁以上儿童必须学习电脑编程课程、新加坡将在今年把编程纳入小学考试范围。国内,浙江省已经将编程纳入高考项目。 

学了少儿编程有什么好处?

少儿编程可以有助于培养儿童的逻辑思维能力、创新力和解决问题的能力,也能让儿童启发发现问题、分析问题和解决问题的系统性思考能力。

 

少儿编程分为几个阶段?

少儿编程可分为三个阶段:

  • 启蒙课程(通常以各种类型的小游戏介绍相关指令);

  • 算法导向型课程(NOIP,通常使用C/C++等语言);

  • 创意编程课程(将编程和多学科相结合的课程);

 

比较成熟的少儿编程平台有哪些?

现今比较成熟的少儿编程平台有以下:

  • 麻省理工学院MIT出品的scratch,最为国人熟知,已经有scratch 3.0版本。开发者期望通过学习Scratch,启发和激励用户在愉快的环境下经由操作去学习程序设计、数学和计算知识,同时获得创造性的思考,逻辑编程,和协同工作的体验。

https://cdn.china-scratch.com/timg/190801/13194ID7-1.jpg

  • Google于2012年发布可视化编程语言 Google Blockly。在这个平台上,孩子们采用乐高拼接的方式,将一块块图形对象构建出应用程序。

https://cdn.china-scratch.com/timg/190801/13194V232-2.jpg

  • 2009年,微软发布了 Kodu 的 XBOX 360 游戏帮助小朋友编程,后来还收购了Minecraft 教儿童学习编程。Minecraft 是一款沙盒游戏。整个游戏的最大特征是没有剧情,玩家在游戏中自由建设成小木屋、城堡甚至城市。它能够最大程度地让玩家发挥想象力和创造力,来实现自己想象中的场景。

  • 苹果发布了一款名为 Swift Playgrounds 的 iPad 应用,希望能帮助 12 岁以上的孩子们来学习基于 Swift 语言的编程知识。

--end--

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com