怎样教孩子学编程
注本文经过精心编辑,部分内容来源网络,如有疑议,请联系我们处理。笔者之前做过一阵子的STEAM教育,其实这个专业笔者还是很感兴趣的,但是奈何呢遇到了猪队友,才导致笔者现在自己又出来玩耍别的事业了,但是我对这方面的新闻和前沿消息一直都还是比较关注的。如果小孩真的是对编程特别感兴趣,可以让他们试试针对儿童的可视化编程工具。以下内容转自适合儿童上手的八款编程工具CSDNNETScratch是年幼儿童从零开始学习的最好的一款工具,通过点击并拖拽的方式,完成编程,可以使儿童或者成人编程初学者学习编程基础概念等。因为它是可视化的,能够轻松帮助儿童创建图形化应用,可基于Web网页查看;此外,它还有个庞大的儿童社区,在相关的Web网站上分享他们的项目。每一款Scratch项目你都都可以下载、查看它们是如何运行的,也可在此基础上进行更改。这款工具就如同我们在GitHub分享开源项目或者在论坛、IRC、
fStackOverflow上提出问答。CargoBot专为iPad而设计;RoboLogic适用于iPho
e和iPad;MoveTheTurtle帮助儿童学习如何编程以及思考如何通过逻辑来完成任务。以编程为乐趣,让年轻的孩子们在玩中学习更多知识。Codea我对Codea还没什么经验,我的孩子也不曾使用过它。因此,这里我不做评论。Cru
chZilla的CodeMo
ster和CodeMave
。这些是我的一个朋友所开发,他也意识到年幼的孩子缺少这些学习工具,这些都是简单的教学教程。这里推荐下CodeMo
ster比较适合年幼的儿童;利用CodeMave
学习JavaScript语言,基于此可以与儿童之间进行互动,步步教学。Kha
Academy包含计算机教程,比如一个简单的编程语言JavaScript,专注于绘画,非常适合年幼儿童。Ste
cyl这是一款相对复杂的工具,经验丰富的Scratch用户可以在成人的帮助下一步一步进行操作。你可以使用Ste
cyl给自己的网站创建flash游戏,使该游戏运行在iPho
eiPad、A
droid设备上,这也是其吸引儿童想要创建与朋友分享的一款应用的主要原因。最近,我的儿子开始积极使用
fSte
cyl,为了弄清楚这款工具,也花费了我们不少时间。该工具涵盖了大量的用户体验并且简单实用。我曾经对STEAM教育很感兴趣,拿机器人当媒介来教孩子编程,是一个很好的想法,但是也有他的弊端。我也曾尝试过,直接教孩子最简单的HTML网页编程,很多时候你认为不可能的事情,其实他是完全可以发生的。这么说吧,我刚开始教的时候,我也没信心,因为直接就是纯代码编程,大人都觉得索然无味,更何况是孩子。但是如果找到方法,其实孩r