你想知道的少儿编程5个问题,看这里
少儿编程是什么?
少儿编程是无需编程基础,只需拖拽平台事先封装好的积木式模块,完成任务即可。一般都是通过生动有趣的场景化小游戏来结合编程脚本指令(已封装成积木块)完成学习和训练。
为什么要学少儿编程?
来看看他们怎么说:
微软的比尔·盖茨说:“编程促进你的思维能力。”苹果公司的创始人乔布斯说:“我认为这个国家的每个人都应该学习编程,因为它会教给你如何思考。”
学了少儿编程有什么好处?
少儿编程可以有助于培养儿童的逻辑思维能力、创新力和解决问题的能力,也能让儿童启发发现问题、分析问题和解决问题的系统性思考能力。
少儿编程分为几个阶段?
少儿编程可分为三个阶段:
-
启蒙课程(通常以各种类型的小游戏介绍相关指令);
-
算法导向型课程(NOIP,通常使用C/C++等语言);
-
创意编程课程(将编程和多学科相结合的课程);
比较成熟的少儿编程平台有哪些?
现今比较成熟的少儿编程平台有以下:
-
麻省理工学院MIT出品的scratch,最为国人熟知,已经有scratch 3.0版本。开发者期望通过学习Scratch,启发和激励用户在愉快的环境下经由操作去学习程序设计、数学和计算知识,同时获得创造性的思考,逻辑编程,和协同工作的体验。
-
Google于2012年发布可视化编程语言 Google Blockly。在这个平台上,孩子们采用乐高拼接的方式,将一块块图形对象构建出应用程序。
-
2009年,微软发布了 Kodu 的 XBOX 360 游戏帮助小朋友编程,后来还收购了Minecraft 教儿童学习编程。Minecraft 是一款沙盒游戏。整个游戏的最大特征是没有剧情,玩家在游戏中自由建设成小木屋、城堡甚至城市。它能够最大程度地让玩家发挥想象力和创造力,来实现自己想象中的场景。
-
苹果发布了一款名为 Swift Playgrounds 的 iPad 应用,希望能帮助 12 岁以上的孩子们来学习基于 Swift 语言的编程知识。
--end--
声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除:freemanzk@qq.com