盘点10大儿童编程语言,涨知识!

  

  浏览论坛时候看到这样的一篇文章《儿童编程语言的进化史》,由儿童编程的这一点小编想到:哪些编程语言适合儿童学习呢?于是,小编漫漫的探索,并进行了简单的统计分析。下面我们一起来看看有哪些编程语言是孩子可以玩的吧!

  1Scratch

  

  Scratch 是由麻省理工学院媒体实验室 Lifelong Kindergarten 小组开发的一种编程语言和在线社区。Scratch 的服务是免费的,它允许你的孩子创建自己的动画,游戏和故事。你的孩子可以通过 Scratch 的在线社区与世界各地的其他人一同分享创造的成果。

  这种语言还有机器人版,所以和开源硬件结合起来真是绝代双骄,绝对比乐高的Mindstorms火爆。对了忘记告诉大家,Mindstorms是乐高和MIT合作产生的,跟Scratch是一个爸爸的。只是呢,Mindstorms被乐高抱养走了,Scratch还留在家里,哈哈!

  2Etoys

  

  Etoys 是一个易于使用的编程工具,孩子们可以用它来创建他们自己的游戏,模型和故事。Etoys 的开发项目包含了图形、动画对象、音乐、声音、扫描图片和文本。Etoys 是免费的,可以自由使用。

  3Alice

  

  Alice 一个可免费使用的 3d 编程工具,它支持创建一个讲述故事的动画,并在网络上将交互行为和视频进行分享。Alice 的主要目的是给你的孩子接触基本的面向对象编程。通过使用 Alice,学生可以学习如何创建动画电影(包含人、动物和车辆)和简单的视频游戏。

  4Hopscotch

  

  Hopscotch 的宣言是为每个人设计编程。通过使用 Hopscotch,你可以很轻松的教授给你的孩子基本的编程知识。目前 Hopscotch 应用只针对 iPad 用户提供免费下载。Hopscotch 可以让你的孩子在通过拖拽代码块来完成对游戏、故事、动画和其它交互式程序的开发。总之,这是一款只需要在 iPad 上通过摇晃、倾斜甚至呼喊就能完成程序字符控制的工具。

  5Kodable

  Kodable 是 iPad 上的一款免费的编程应用程序。它的口号是“让孩子在学会阅读之前学习代码”,这体现在它是通过有趣的游戏来帮助孩子学习编程。Kodable 是特别为 5 岁和 5 岁以上的孩子量身设计的,让他们能够在玩游戏的同时学习编程指令。Kodable 有 3 个等级的编程学习方案,包含了幼儿园到 2 年级课程、3 年级到 5 年级课程以及 6 年级到 12 年级的课程。

  6Stencyl

  

  Stencyl 是一款快速、免费和方便的工具,它允许你通过拖拽和使用移动滑块的方式开发游戏,而不需要使用任何代码。当然你如果不喜欢移动滑块的形式,你也可以选择键入代码。Stencyl 拥有广泛的平台支持,使用 Stencyl 开发出来的游戏可以在 Android, iOS, Windows, Mac 和 Linux 上运行。

  7Waterbear

  

  Waterbear 是一款方便和可免费使用的编程工具包 ,它能够让孩子通过拖拽的形式进行编程。Waterbear 是可视化的编程语言,这意味着在开始编程的时候不需要学习语法。孩子们可以创建一个新文件,查看创作示例并自己动手随意摆弄,由于每个元素都有详细描述,这使得跟着模仿起来会相当简单。

  8RoboMind

  

  RoboMind 是一款用于儿童学习的编程工具,它使用自身的被称为 ROBO 的语言。RoboMind 的主要目标是实现机器人沿二维网格行走并执行简单的任务。通过使用 RoboMind,你的孩子可以学习基本的人工智能,甚至可以在真正的机器人套件如 LEGO Mindstorms NXT 2.0 上使用它。RoboMind 提供 30 天的免费试用。

  9Hackety Hack

  

  Hackety Hack 是一款简单易用的编程工具,它能够绝对胜任基础编程的教学。使用 Hackety Hack 的用户不需要任何的编程经验。它是基于 Ruby 编程语言,Ruby 常用于开发桌面应用程序和网站等项目。因此,使用 Hackety Hack 的鞋子工具来创建图形化界面会非常简单。

  10Tynker

  

  Tynker 是一款在线编程学习系统,它的目的是为了激励孩子们将他们的创意转化为游戏、项目和动画故事,并将他们的应用程序在网络上进行传播。Tynker 使用简单的可视化编程语言,不需要编程语法,而只需要将代码块组合起来就可以创建项目。当你支付一笔费用后,你可以获得它的终身访问权,并能够获得他们提供的在线课程、智力游戏集和夏令营等服务。

  看到这里,估计大多数妈妈都晕了,到底我家孩子要学习哪一种呢?王颢老师告诉你,只需要学习Scratch就行了,即有幼儿版的ScratchJr(可在AppStore中下载),又有针对8岁以上的Scratch 2.0(这个是安装到电脑上的)

  微信关注华清远见,回复“干货”400元电子书相赠,每天下午5点30,精彩内容喂饱你。

时间: 2024-11-09 07:25:23

盘点10大儿童编程语言,涨知识!的相关文章

[matlab] 涨知识

今天被师兄虐惨了之后,突然想到了matlab与c之间的关系,c语言中对数据的封装采用struct关键字,matlab是不是也有这个关键字呢?搜了一些还真有,如果早知道有关键字,我的matlab程序又可以简练一点了.今天真是涨知识啊. 如果有时间,我要好好研究一些matlab的struct和元胞数组这两个东西. 下面的网站比较好的解释了struct关键字: http://www.360doc.com/content/10/1115/20/3395531_69645960.shtml

为有抱负的开发者推荐的最佳 10 门编程语言

编程是技术革新的核心,当今的编程语言有能力让开发者不再束缚他们的潜力来构建未来的技术. 如果你是一名具有前瞻性的开发者或者想成为一名具有前瞻能力的开发者,那么,是时候开始学习编程了,至少在最好的编程语言中选择一个,类似 Python, Swift, JavaScript, C#, C, Ruby, PHP, Haskell, Java, C++ 或者 Rust. 在这篇文章中,我们将会介绍排名前10的编程语言的功能性,易学程度,当前的需求/使用以及在预期的将来的需求.更多的需求,意味着更值钱.

IT公司中最流行的10种编程语言

http://tech.chinaunix.net/a2011/0428/1184/000001184007.shtml 导读:近日bcahub.shareittips.com作者Akash Padhiyar发布了一篇题为"10 Popular Programming Languages In IT Companies"的文章,译文如下: 1. C语言 C语言是一种通用性的编程语言,由Dennis Ritchie于1969年-1973年间在贝尔实验室为Unix操作系统而开发. 尽管C语

2015排行前10的编程语言学习视频+图书教程

2015排行前10的编程语言,这个榜单是依据 2015年RedMonk社区语言排名 2015年Jobs Tractor社区语言趋势 2015年编程语言社区TIOBE语言排名 这3个排名而综合产生的.不带有任何的个人偏向 - - 这榜单的结果从第一到第十依次是:Java.c.object-c.C++.javascript.php.C#.python.Ruby.Perl (java和object-c的排名归根于移动互联网的爆棚式的发展) 咋一看,可能有些语言不怎么熟悉,没关系,俺整理好了对应的10个

背水一战 Windows 10 (78) - 自定义控件: 基础知识, 依赖属性, 附加属性

原文:背水一战 Windows 10 (78) - 自定义控件: 基础知识, 依赖属性, 附加属性 [源码下载] 作者:webabcd 介绍背水一战 Windows 10 之 控件(自定义控件) 自定义控件的基础知识,依赖属性和附加属性 示例演示自定义控件的基础知识,依赖属性和附加属性1.自定义控件的示例/MyControls/themes/generic.xaml <ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/

盘点:2019年最赚钱的10种编程语言

GitHub 逐渐成为一个中心,超过 4000 万开发人员使用 GitHub 来分享项目的代码,无论是个人的.行业的还是其他的. 在去年,因为与 Google 和 Amazon 的竞争,微软以 75 亿美元的价格收购了 GitHub,这很快成为它吸引云开发人员的关键. 作为开发人员的最大活跃站点之一,GitHub 是追踪开发人员中最流行的最佳场所.为此,我们发布了年度报告,让我们了解一下全世界的开发人员正在使用哪些技术. 根据对 GitHub 的统计,这是 2019 年最流行的 10 种语言:

你可能不知道的10条SQL技巧,涨知识了!

这几天在写索引,想到一些有意思的TIPS,希望大家有收获. 一.一些常见的SQL实践 (1)负向条件查询不能使用索引 select * from order where status!=0 and stauts!=1 not in/not exists都不是好习惯 可以优化为in查询: select * from order where status in(2,3) (2)前导模糊查询不能使用索引 select * from order where desc like '%XX' 而非前导模糊查

2014年市场需求排名前10的编程语言 - 生命的延续是 BI

开篇介绍 2014年就快收尾了,Team 内部每人都会准备一些 Tech Talk 的内容,技术方面的,咨询方面的都可以.我就准备了一些有关 BI 排名,BI 报表排名,包括各种技术编程语言等相关排名的信息.摘选一部分有关编程技术相关的拿出来分享给大家看一下,或许对大家年终写写总结,内部技术分享时有所帮助. 以社交与工作需求相关角度出发的 2014 TOP 10 排名 来自 Slideshare 上的一个分享 - http://fr.slideshare.net/lyndadotcom/top-

小程序的10点洞见-未来知识图谱

刚看到公众号未来知识图谱一篇关于小程序的文章,感觉不错,转载一下. 1. 理想情况:以后用户的手机就是5个App+其他小程序.除了少数几个国民应用,几百万App演变成小程序. 2. 以前做APP创业,你会纠结先做安卓还是先做iOS.小程序加入后,你完全不用纠结了,先做小程序.哪怕小程序不适合,没关系,先做最小可行产品让用户体验,测试反馈,反正开发成本很小. 3. 有可能造成的权力结构演变:App式微,小程序崛起.目前很多人还看不出,不过你想想高频应用跟低频应用的比例,如果这个比例是1比99.那么