【外刊IT评论网】我是如何教我5岁的女儿学编程的

标签: 思想人生 | 发表时间:2012-10-24 00:02 | 作者:Aqee
出处:http://www.aqee.net

我的小女儿最近对我在工作时做的事情表现出了极大的兴趣。相对于同年龄段的孩子来说,她的读、写的能力非常的优秀,所以,我打算找一种简单的脚本语言或类似的东西来教她。

对于像我女儿这样大的孩子,有一件事情需要记住,不论她有多么的聪明,孩子的注意力很难长时间的集中,顶多坚持3秒钟,如果你让她做的事情没意思,那她就不会感兴趣,很简单!这就大大的限制了我的选择范围。我最初研究了一下Logo和Phrogram等编程语言,但这些语言看起来如果想能正确的使用并不是很容易,不先花一点功夫学习它们前你无法使用它获得具有激励性质的成果。然后我又发现了 RoboMind。这个看起来很合适。语法简单,你只需要一些简单的命令(准确的说是7个命令:paintWhite, stopPainting, forward, backward, left, right, repeat),就能立即看到成果。界面设计的很漂亮,能很好的吸引孩子们的兴趣,更重要的是,它可以用来测试孩子对编程是否感兴趣。这个软件对于个人使用是免费的!

我花了45分钟来告诉她如何让机器人移动,起初她以为这是个游戏,需要用鼠标去点一些东西,但很快她就掌握要领了。学习基本语法对她来说是个挑战,但这个过程有趣而且有成果奖赏。

上图是她在数机器人在屏幕上要走多少个方块。我们编写了一个很简单的脚本来让机器人画一个金字塔(初始加载的脚本是在屏幕上画一个方块,这显然太“无聊”了),就像预料的那样,我的女儿会在写脚本时犯一些错误,比如数错了或弄不清左和右。她在调试她的代码时表现出来比写这些代码更大的兴趣。

RoboMind1

这是脚本执行前的程序。

RoboMind 2

这是执行后的效果。

我总共花了一个多小时教她掌握这个东西,帮她写出并调试程序。第一次尝试,这个成绩很不错。看来她被这个东西吸引住了,非常着迷的要学更多的东西。


本文来自 外刊IT评论网( www.aqee.net),原始地址: 我是如何教我5岁的女儿学编程的


相关 [it 女儿 编程] 推荐:

【外刊IT评论网】我是如何教我5岁的女儿学编程的

- - 外刊IT评论网
我的小女儿最近对我在工作时做的事情表现出了极大的兴趣. 相对于同年龄段的孩子来说,她的读、写的能力非常的优秀,所以,我打算找一种简单的脚本语言或类似的东西来教她. 对于像我女儿这样大的孩子,有一件事情需要记住,不论她有多么的聪明,孩子的注意力很难长时间的集中,顶多坚持3秒钟,如果你让她做的事情没意思,那她就不会感兴趣,很简单.

给女儿的一封信

- Xinyu - 中国三明治
编者按:这是一位曾在英国留学的父亲写给女儿的信. 信中讲了生命的起源,生活的方式和价值何在.  在英国,Google 的一则广告启发了我,于是给你注册了一个 Gmail 账号. 想你的时候,爸爸就往这里丢上几段文字,等你学会上网并能简单阅读的时候爸爸会将这个账户正式转交给你,你既会在里面找到爸爸惯有的插科打诨,也能在里面看见这样的严肃说教.

为父示女儿书

- 撒把盐 - 冉云飞博客:匪话连篇
  冉按:小女就读于成都一所比较好的学校,学校要每个家长都给自己的孩子写一封信,于是我遵命于中秋节作文,遂成《为父示女儿书》. 今年小女中考,同时又遇到我遭半年累绁之灾,对她的考验可想而知. 我虽然知道她很不错,但我还是要为作为父亲的亏欠,对她和家人表示深深的歉意. 于是我在推特和微博上发了两条:(1):今年端午节(6月6日)我还在狱中,小女跟她妈妈及姑妈到芳草东街旁边的三重奏镜像书吧吃粽子,事毕门口留言,目前都还在:“有些人在最难过的时候,还是会努力带给人快乐”.

有女儿的男人

- - 左岸读书
6月15日,父亲节,回望人生,他是站在你身后最大的依靠. 自从韩寒在微博上第一次公开了女儿小野的照片,这个梳着波波头,长着一双水汪汪的大眼睛的萌小孩就被网友热烈追捧,风头压过了她爹韩寒. 韩寒在微博上委屈地说:“以前看月亮的时候,人家都叫我韩少,现在新人胜旧人,在片场大家都叫我岳父. 明着抱怨,实际心里还不怎么偷着乐呢.

Hadoop Streaming 编程

- - 学着站在巨人的肩膀上
Hadoop Streaming是Hadoop提供的一个编程工具,它允许用户使用任何可执行文件或者脚本文件作为Mapper和Reducer,例如:. 采用shell脚本语言中的一些命令作为mapper和reducer(cat作为mapper,wc作为reducer). 本文安排如下,第二节介绍Hadoop Streaming的原理,第三节介绍Hadoop Streaming的使用方法,第四节介绍Hadoop Streaming的程序编写方法,在这一节中,用C++、C、shell脚本 和python实现了WordCount作业,第五节总结了常见的问题.

Shell编程

- - 博客园_首页
本来打算寒假回家好好学习Linux的,为以后学习嵌入式打好基础的. 回家之后的学习效率非常低,之前为了搭建Linux环境,折腾了很长时间,学到现在也就勉强才把Shell编程学完了. 今天就把自己学习的相关知识点总结整理一下. 个人感觉shell程序跟windows下的批处理文件有点像,就是将一些系统命令写进一个可执行文件中,然后执行.

用 AlphaCode 编程

- - 奇客Solidot–传递最新科技情报
至少在部分问题上 AI 程序员能与真正的程序员竞争了. Alphabet 旗下 AI 子公司 DeepMind 宣布了 AI 代码生成系统 AlphaCode(PDF),声称测试显示其水平在编程竞赛中已经具备了竞争力. 计算机科学家 Scott Aaronson 也为 AI 在编程方面的进步 惊叹不已.

妈妈模仿女儿,但女儿不愿模仿妈妈

- afanso - Solidot
妈妈注意了,你们的女儿不想穿得像你一样. 根据《消费者行为学》期刊即将刊登的报告,研究人员调查了343对母女,平均年龄分别为44岁和16岁. 结果显示,母亲在穿着上刻意模仿她们女儿的风格,研究人员称之为“消费者的分身效应”. 研究人员询问了她们心里认为的年龄,时尚品味,服装和化妆品的知识,以及她们的母亲或女儿在多大程度上影响了她们的时尚品味.

编程能力与编程年龄

- - 酷壳 - CoolShell.cn
程序员这个职业究竟可以干多少年,在中国这片神奇的土地上,很多人都说只能干到30岁,然后就需要转型,就像《 程序员技术练级攻略》这篇文章很多人回复到这种玩法会玩死人的一样. 我在很多面试中,问到应聘者未来的规划都能听到好些应聘都说程序员是个青春饭. 因为,大多数程序员都认为,编程这个事只能干到30岁,最多35岁吧.

[译]所有编程皆为Web编程

- - 呦呦鹿鸣
原文作者:Jeff Atwood. Michael Braude对Web编程大受追捧表达了他的不屑:. 大部分人想去做Web编程的原因是,他们不够聪明,因此也做不了别的事. 他们不懂编译器、并发性、3D或类继承. 他们根本不明白我为什么要使用接口或者抽象类. 他们不理解虚函数、指针、引用、垃圾回收、终结器、传引用与传值的区别、C++的虚拟析构函数、或者C#的结构体与类之间的差别.