微软Kodu编程遭PK 儿童选哪种智力应用?

系统
“学编程要从娃娃抓起”这话一点都不假,现在很多小朋友们在小的时候就对编程表现出了浓厚的兴趣,作为家长,更应该为孩子提供良好的环境来培养这些兴趣爱好,让他们长大之后可以将这些爱好变成他们谋生的技能,而Linux针对儿童开发的操作系统和微软针对儿童开发的Kodu编程软件都可以让孩子由浅入深的接触编操作系统和编程语言。

 “学编程要从娃娃抓起”这话一点都不假,现在很多小朋友们在小的时候就对编程表现出了浓厚的兴趣,作为家长,更应该为孩子提供良好的环境来培养这些兴趣爱好,让他们长大之后可以将这些爱好变成他们谋生的技能,而Linux针对儿童开发的操作系统和微软针对儿童开发的Kodu编程软件都可以让孩子由浅入深的接触编操作系统和编程语言。
 

[[77991]]

  微软发布的一款针对9到14岁儿童开发的可视化编程语言Kodu,现在已经升级到Kodu1.2版本,该编程语言一经推出受到了一致好评,甚至在澳大利亚已经有儿童早期教育机构采用了Kodu作为其教学的辅助工具,而对于这款软件有很多丰富的过关等级让孩子们在娱乐的同时对编程产生浓厚的兴趣。KoduGameLab支持用鼠标或键盘按键操作,内置了多款游戏模式的范例,包括RPG冒险地图,以及若干经典游戏。并支持随时调试。

编程从娃娃抓起!Kodu V1.2震撼登场
Kodu Game lab(图片来源于微软官方网站)

    这款针对儿童开发的编程语言最核心的理念就是让孩子们动手自己来针对某对象的“条件和语句”来实现自己的创意。而这款极具创意性的软件曾经是Xbox 360的研究项目,这也让开发者需要将Xbox 360控制器改变成键盘或者鼠标才能顺利玩游戏。目前,Kodu不能实现多人写作编程和PC端游戏程序分享到Xbox 360端。针对这样一款游戏性编程语言今天编者就跟大家一起分享一下如何在Kodu上面通过游戏学编程。

让所有儿童眼放绿光的Doudoulinux体验
Doudoulinux的Logo(图片来源于Doudoulinux官方网站)

  Doudoulinux——款专为2岁儿童量身定制的Linux桌面操作系统,操作简单,界面可爱是其显著的特点。儿童用户无需安装打开即可使用该操作系统。目前,Doudoulinux已经翻译成为了多个国家版本。通过“语言”选项选择一种语言,在“会话”中可以让您选择多种进入系统的环境,例如:LXDE、ChildPlay、Gcompris等。

    据了解,DoudouLinux是一款基于Debian的Linux发行版,该项目是一项幼儿智力教育国际联合开发计划,目前俄罗斯Tomsk国立儿童教育大学应用信息研究所参与其中。正如我们希望的一样,DoudouLinux项目的开发目的在于2-12岁儿童的智力开发教育,而不仅仅是学习计算机的基础知识或技能。#p#

    Kodu PK Doudoulinux界面

    在简单的介绍了两款产品之后,让我们来看看Kodu和Doudoulinux都有哪些特色功能。首先来看看在界面的布局上,两款产品都有哪些不同之处吧!     

  首先来看看微软的Kodu,当进入菜单页的时候我们可以选择LOADWORLD,下面来进入初级“编程员”阶段,一起来体验一下操作的过程吧。


Win系统PK Linux哪款编程语言更适合儿童
Kodu游戏选项

Win系统PK Linux哪款编程语言更适合儿童
Kodu游戏关卡选择

    在看过了微软的Kodu的界面之后,让我们再来看看Doudoulinux的界面设计。鼠标对于从未接触过电脑的孩子来说,有些陌生。他们可能无法正常地控制住桌面上显示的那个“小箭头”,也不知道左键、右键以及滚轮的作用。好的,这个环节设置了几个画面,让您的孩子了解什么是鼠标,感知到自己在控制鼠标移动桌面上的“小箭头”。

    具体操作如下:打开Doudoulinux主界面的第一个选项“让孩子发现鼠标”,打开了下面的环境,孩子通过拖动鼠标留下轨迹,点击鼠标左键留下色块,从而感知到自己在控制鼠标。

Win系统PK Linux哪款编程语言更适合儿童
让孩子掌握鼠标

   “让孩子发现鼠标”对于刚刚接触电脑的儿童来说是一个必修课。如果您为孩子插上耳机,还能听到系统有背景音乐,他们会玩得更开心。

Win系统PK Linux哪款编程语言更适合儿童
设置你的选项

    小结:通过以上的对比我们可以看到,Doudoulinux界面更符合3—7岁的小朋友使用,因为界面由纯图片构成,而这个年龄段的小朋友对于图片的接受能力会比文字要强。而Kodu则更适合7—13岁的小朋友使用,因为它的界面由文字和图片构成,这个年龄段小朋友已经形成了早期的的逻辑思维模式,所以这样的界面设计可以增强小朋友对于早期编程界面的认识。#p#

    Kodu编程语言让孩子享受编程乐趣

    在看过了界面的对比之后,让我们再来看看两款产品分别都有什么特色功能。

    首先来看看Kodu,利用Kodu可以自己DIY一个初级的游戏小程序,首先我们设置了比赛规则,规则中小鱼从右侧不断的出现,而Kodu发射炮弹负责打中小鱼,如果在两次进攻之后都无法打中小鱼,那么游戏结束。


Win系统PK Linux哪款编程语言更适合儿童
设置鱼的出现频率和游戏结束的时间  

  对于上面所说的这个游戏规则,我们转换成编程的语句之后在游戏里就能够实现了。这个游戏也是教会孩子们学会编程的思想并且从小培养他们的逻辑思维能力。这对于以后成为一名出色的编程高手来说,确实会是一个不错的基础。

Win系统PK Linux哪款编程语言更适合儿童
设置Kodu发射炮弹

Win系统PK Linux哪款编程语言更适合儿童
游戏结束

  这款编程语言完全是针对孩子量身打造的,在游戏的同时还能为早期的编程学习打下基础,如果你的孩子沉迷于网游却对网络表现出异常的天分,这款软件最适合不过了。而这款软件也希望早日能在中国的中小学中普及开来,这样,不仅能培养一些热爱编程的孩子的兴趣,还能为储备优秀的程序员人才打下了坚实的基础。#p#

    Doudoulinux小功能很有爱

    Doudoulinux更适合3岁左右的小孩子来使用,简单清晰的界面让小朋友倍感亲切,而且对于网络上的信息也可以做到过滤,不会让小朋友接触到网络的不良信息。

    Doudoulinux新版本相对于上个版本增大了很多,从694MB到964GB,已经达到了近1GB的大小,一个CD光盘已经容不下了。家长可以考虑找一台自己手中即将被淘汰的电脑为孩子专门定制一台电脑,孩子用着放心,家长更加省心!不信你就试试看。

    当孩子学会使用鼠标之后,很可能第一个要玩的就是游戏了。家长别担心,Doudoulinux为孩子准备的是“寓教于乐的游戏”。


Win系统PK Linux哪款编程语言更适合儿童
通过语音来选择相应的颜色

    通过鼠标点击画面上不同颜色的小鸭子,系统会读出该颜色的英文单词发音。

    键盘与鼠标的作用相比更加的重要,也更加的难以掌控,所以应该放在熟悉了鼠标之后。Doudoulinux可以帮助您的孩子在游戏中渐渐地熟悉了键盘。下面这款游戏,您可以看见屏幕上落下的字母,让孩子单击键盘上相应的字母即可消除落下的字母。

Win系统PK Linux哪款编程语言更适合儿童
键盘字母练习

    在“土豆小子”游戏中,在儿童为土豆小子完成一种装饰的同时,你也将听到系统读出你所选择某一种五官或用品的英语读音,完成之后可以保存你的杰作。

Win系统PK Linux哪款编程语言更适合儿童
“土豆小子”英语单词练习

   Doudoulinux不仅仅提供了英文字母、英文单词、听音识图的联系,还提供了钢琴练习的环境。其中,“Piano Keyboard”为还未买钢琴的孩子提供一个键盘练习的环境。

Win系统PK Linux哪款编程语言更适合儿童
“Piano Keyboard”为钢琴键盘练习

 小结:通过以上的对比发现,Kodu更适合开发小朋友早期对编程的兴趣,而Doudoulinux则适合安装在家里的电脑上使用,看来Linux和微软都有为下一代做考虑,如果你家的大宝贝也痴迷于电脑,酷爱着程序,赶快让他们来使用Kodu和Doudoulinux吧!

责任编辑:黄丹 来源: zol
相关推荐

2011-11-24 17:11:13

2021-08-16 10:23:08

智力开发编程语言Scratch

2019-10-10 09:43:50

编程语言JavaJavaScript

2015-02-10 11:25:59

AndroidiOS微软

2013-04-11 09:51:43

编程语言

2018-04-28 14:47:50

IDV和VDI虚拟化

2019-04-24 08:34:46

编程语言PythonJava

2010-01-18 10:38:27

2016-10-10 09:02:42

微软远程桌面RDS

2022-03-23 13:57:24

勒索组织黑客

2018-03-13 11:13:07

喷墨激光打印机

2021-04-16 07:38:40

微软Edge浏览器

2018-01-02 14:00:16

编程语言Bug

2021-09-18 14:59:58

语言PythonC语言

2010-01-13 09:51:21

微软Linux嵌入式

2012-02-08 09:41:31

微软IE9

2009-03-16 10:18:14

2009-07-10 08:53:18

ChromeWindows 7性能比较

2009-08-13 09:58:12

微软Hyper-V

2013-08-19 08:57:10

点赞
收藏

51CTO技术栈公众号