全国站
幼教网

全国站
幼教网

7种适合孩子学习的好玩的编程软件

父母带娃攻略 2018-06-17 10:16:10

小学家长最新升学资料下载

  计算机程序设计已经成为高中必修课。如果你想教孩子如何编程,从哪里开始呢?搜爸整理了最主流的7个适合孩子的、有趣的编程语言和工具。你可以根据孩子的年龄选择适合的语言来探索有趣的编程世界。

  不过在开始前,最好先完成Code.org的编程入门教程。具体可以见之前的介绍:玩游戏学编程和计算思维 编程教育公益网站code.org介绍

  01 Scratch(麻省理工学院)

  Scratch是由美国麻省理工学院(MIT)开发的免费儿童编程语言。它是免费的语言,同时辅以入门教程,家长课程指导和强大的用户社区。

  Scratch使用程序积木块的可视化界面为孩子(和家长)创造更有趣的体验。孩子可以将程序积木块(如动作,事件和运算符)堆叠在一起。

  每个程序积木块的形状只允许它与兼容对象组合。例如,“重复循环”的形状就像是一个横向的“U”,让你知道你需要在循环的开始和结束之间放置块。

  Scratch可以用来制作真正的动画和游戏。它自带很多图像和角色,你也可以自己上传图像和角色。电脑不联网也可以使用Scratch 。孩子们可以选择在Scratch的在线社区分享他们的作品。

  建议年龄: 8-16岁

  要求:运行Mac、Windows或Linux的计算机

  02 Blockly(谷歌)

  Blockly是谷歌对Scratch 的改进。它借鉴了Scratch的可拖拽的程序积木块的交互设计方式,但它可以用几种不同的编程语言输出代码,如JavasScript,Python,PHP,Lua和Dart。

  Blockly和Scratch不同之处在于,当你把程序积木块链接在一起时,你可以在屏幕一侧看到代码,并且可以随时切换编程语言以查看相同程序的语法差异。这使得Blockly成为各种年龄段的教学代码的理想选择,其中包括年龄较大的孩子和成年人。

  如果这听起来像是Scratch的一次惊人的转变,谷歌实际上正在与麻省理工学院合作开发基于Blockly平台的下一代Scratch。

  建议年龄: 10 岁以上

  要求:  运行Windows,Mac OS或Linux的计算机

  03 Alice

  Alice是一个免费的3D编程工具,旨在教授C++等面向对象编程语言的概念。它使用熟悉的积木式方法,让孩子们通过编程相机运动,3D模型和场景来创建游戏或动画。

  Alice由卡内基 - 梅隆大学开发。

  建议年龄: 10 岁以上

  要求:运行Mac,Windows或Linux的计算机

  04 Swift Playgrounds(苹果)

  Swift是苹果公司用于构建苹果iOS应用程序的编程语言。Swift Playgrounds 是一款旨在教会孩子如何在Swift中编程的iPad游戏。你可以免费下载。

  它包含许多关于不同Swift命令的教程。孩子需要通过编程沿着三维世界移动名为Byte的字符。虽然不需要编程知识,但孩子们需要知道如何阅读教程并持续解决问题。拖放代码消除了拼写错误。

  一旦你的孩子精通Swift Playgrounds,他们就可以开始在Swift中开发iOS应用。

  建议年龄: 10 岁以上

  要求:iPad

首页 上一页 下一页 尾页

  相关推荐:

小升初试题、期中期末题、小学奥数题

尽在奥数网公众号

栏目推荐
首页 导航