起航学习网

- 让每个人都能学到最前沿新知识、新技能!
起航学习网
当前位置: 起航学习网 > 短期培训 > 编程语言 > 小孩子学编程 这些编程工具值得用

小孩子学编程 这些编程工具值得用

时间:2018-05-30 17:49:43来源:编程网 作者:IT培训网 已有: 名学员访问该课程

  快捷搜索:编程工具小孩子学编程

前言:无论你的孩子是否会成为下一个扎克伯格(Facebook创始人),编程对他来说都是一个非常有用的技能。它培养了孩子必备的解决问题能力、创造力和沟通技巧。并且,这对你和孩子来说都是非常有趣的。这里推荐几个效果最好、实用的应用程序来教所有年龄段的孩子如何编程。

老外推荐榜|这些编程工具,你的孩子在使用吗?

Lifehacker(生命黑客),索尼赞助,美国著名博客平台,被时代周刊、CNET等各种媒体在各种TOP博客榜上曝光。成立2年3个月的广告费7500美刀,5年月PV3300万,介绍科技的无限可能以及如何改善生活方式,提供帮助建议、技巧及资源。

小孩子学编程 这些编程工具值得用_www.epx365.cn

无论你的孩子是否会成为下一个扎克伯格(Facebook创始人),编程对他来说都是一个非常有用的技能。它培养了孩子必备的解决问题能力、创造力和沟通技巧。并且,这对你和孩子来说都是非常有趣的。这里推荐几个效果最好、实用的应用程序来教所有年龄段的孩子如何编程。

把握现在 时间难再

也许没有比教孩子编程更棒的体验。孩子们吸收知识,使用新技术,乐此不疲(不信问问任何一个给孩子买了iPad的父母,或者在带娃一线奋斗的奶爸)。

如果我们现在让孩子尝试学习编程,他们长大以后开发的程序和工具是超乎想象的。最重要的是,“让孩子接触编程,不仅为了让他学习编程(learning to code),更是通过编程主动学习(coding to learn),”麻省理工学院Mitchel Resnick教授这样写道。

在我看来,和阅读或绘画一样,编程是我女儿自发培养的一种兴趣。7岁的她太过年幼,以致不能对编写游戏的“如果-那么”(If-then)语句进行深入思考(小编忍不住插一句,这点咱中国孩子强多了),但这不并不妨碍她使用该语句充足的动力:她想做一个游戏或动画,甚至毫不怀疑所用工具是否在她的能力范围内。这些强大有趣的程序深深勾起了她的兴趣,通过探索和游戏,可以教会她基本原理。没错,兴趣是最好的老师。

以下是我尝试过的程序,其他在Lifehacker博客上交流的家长也强烈推荐。大多程序基于iPad,因为触屏界面,对孩子更加直观,桌面和联网程序,对所有年龄段的学生同样直观。

适用于低龄儿童的游戏app

对小朋友而言,最好的应用程序是以图形和简单动画为主体,而不是代码。虽然这类游戏大多被评级为适合“8岁以上”,但如果你家小孩年龄足够,可以阅读,理解因果关系,并有学习动力,你可以把下面的游戏介绍给他们,哪怕他们还是K前儿童。

小孩子学编程 这些编程工具值得用_www.epx365.cn

Daisy the Dinosaur (黛西恐龙)(iPad,免费):我的女儿Elise发现了这款app,我们几年前就安装了。“黛西恐龙”通过让小朋友操纵角色黛西,涉及了关于循环、事件和其他编程基础的挑战(例如,当触摸时,恐龙向前移动)。这是一个非常精简的app,正因简单,才利于小朋友入门编程。该app有一个免费播放版本,你可以让黛西在空中跳跃或随意往后走动。然而,当小朋友发现动画工具“TunTrasic”时,它的神奇之处就消失了,与其说这是代码逻辑训练,不如说是故事构架基础。

小孩子学编程 这些编程工具值得用_www.epx365.cn

Move the Turtle(移动海龟)(iPhone/iPad,$2.99):类似于“黛西恐龙”,“移动海龟”通过一只可爱的海龟来教孩子基本的编程概念。这个app是由几个Lifehacker的忠实粉丝推荐的,但Elise拒绝尝试它:因为和“黛西恐龙”一样,你只能用海龟做特定事情,但她希望用更多的角色做更多的事情。换言之,她期待超越基于单一任务的app。但是,通过“移动海龟”,孩子们可以学习大量的逻辑编程概念,正如在线极客爸爸所言。

适用于所有年龄段初学者的图形工具

通过简单操作单字符应用程序,你可以拖拽代码积木块来教孩子编程。你的孩子可以拖动代码积木块来操纵一个以上的对象,并访问更多的命令、变量和事件来创建动画或游戏。

小孩子学编程 这些编程工具值得用_www.epx365.cn

Hopscotch(跳房子)(iPhone /iPad,免费):“黛西恐龙”的制造商表示,“跳房子”是为8-12岁儿童编写的视觉app。孩子可以选择预设字符或创建文本对象,并通过拖拽文本块来操纵它们。例如,可以在X-Y轴上设定变量移动对象,改变比例,或重复动作。这款app为刚入门的孩子提供了正确的控制变量。它能做的非常有限,但意味着孩子可以自己玩iPad,学习每个基本方法是如何实现的。所以,当你的孩子问“我怎样让猴子向后移动?”时,你不必为回答“你可以自己尝试”而感到内疚。一周后,Elise自己在跳房子app上实现了十八次动画,并用文本块替换了她想要的动画角色。这些动画大多是基于对象的简单探索,但她学会了如何用数学和时间事件来安放对象。

小孩子学编程 这些编程工具值得用_www.epx365.cn

Scratch(网站软件,免费):美国麻省理工学院设计的一个专为8-16岁儿童使用软件,已被教育者和全世界的家长用来帮助孩子拖动积木块开发动画、互动故事和游戏。这是几年前参加编程课程时,我介绍给女儿的第一款编程工具。我记忆犹新:“嗨,Elise,这也太一目了然了吧?拖动这个积木块,我就能让这只狗狗像小猫一样喵喵叫唤。”

Scratch是我们最喜欢的编程工具,因为它提供了很多控件。它就像“跳房子”程序一样,但更强大,更友好。Scratch中,有一大堆可以使用或自定义的对象(别低估孩子对角色着色的重要性)。通过各种方法,你可以让角色做任何事情。Elise想做一个叫“蜘蛛逃亡”的游戏(类似“神庙逃亡”,区别是一只机器蜘蛛在追逐你,往地面钉钉子迫使你跑速慢下来),而至今我们讨论的唯一能解决这个问题的工具是Scratch。虽然它不能变成手机应用程序,但你家孩子的作品可以在网站上保存和分享。

大龄儿童(和年轻人)的强大编码工具

下面的app更先进,专注代码本身,而且工作状态可视化。

小孩子学编程 这些编程工具值得用_www.epx365.cn

App Inventor(App开发程序)(网页软件,免费):之前属于谷歌程序,现在归麻省理工学院所有,App 开发程序的语句块拖拽编程功能和Scratch一样。然而,它拥有你制作安卓app用到的每一个方法、功能和其他编程元素。在充实你的App 开发程序的内容后,你将最终得到一个安卓app。

教孩子学习代码是一种怎样的体验

小孩子学编程 这些编程工具值得用_www.epx365.cn

使用上述程序的过程乐趣良多,但我认为这是出于我们没有从“学习编程”的心态,而是从“嘿,你想做点什么?这个工具可以完成哟”的心态使用编程工具。在Sarah Mei育儿真经演讲中,谈到设定具体目标,如“我希望莉莉在我们共同学完后,还能积极主动地独自探索”。对我们来说,学习编程不是终极目标,而是在不断试错和学习基本技能的过程中创作作品。

教孩子编程,我学到了作为父母应适时闭口不言。最难的一步是控制自己在孩子身边徘徊,并阻止自己说“错了,别用这个函数,用那个”。相反,我正在学习她编程的思维模式,因此我可以说:“嘿,看看这是怎么实现的”或者“如果我们这样做又会怎样”,然后一起探索一起发现,我们可以从哪里入手。

文章出自:http://qh.itpxw.cn/peixun/software/201840311.html

文章标题:小孩子学编程 这些编程工具值得用



免责声明:本站文章均由入驻起航学习网的会员所发或者网络转载,所述观点仅代表作者本人,不代表起航学习网立场。如有侵权或者其他问题,请联系举报,必删。侵权投诉

(责任编辑:IT培训网)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
培训学校
IT培训网 访问该机构站点 报名留言 加为好友 用户等级:注册会员 用户级别:10 机构名称:IT培训网 联 系 人:罗老师 联系电话:13783581536 联系手机:13783581536 在线客服:起航学习网客服 在 线 QQ:起航学习网客服 电子邮件: 网站域名:http://www.itpxw.cn 注册时间:2016-07-18 11:07 最后登录:2024-02-20 13:02
推荐内容