微軟Kodu編程遭PK 兒童選哪種智力應用?
“學編程要從娃娃抓起”這話一點都不假,現在很多小朋友們在小的時候就對編程表現出了濃厚的興趣,作為家長,更應該為孩子提供良好的環境來培養這些興趣愛好,讓他們長大之后可以將這些愛好變成他們謀生的技能,而Linux針對兒童開發的操作系統和微軟針對兒童開發的Kodu編程軟件都可以讓孩子由淺入深的接觸編操作系統和編程語言。
微軟發布的一款針對9到14歲兒童開發的可視化編程語言Kodu,現在已經升級到Kodu1.2版本,該編程語言一經推出受到了一致好評,甚至在澳大利亞已經有兒童早期教育機構采用了Kodu作為其教學的輔助工具,而對于這款軟件有很多豐富的過關等級讓孩子們在娛樂的同時對編程產生濃厚的興趣。KoduGameLab支持用鼠標或鍵盤按鍵操作,內置了多款游戲模式的范例,包括RPG冒險地圖,以及若干經典游戲。并支持隨時調試。
Kodu Game lab(圖片來源于微軟官方網站)
這款針對兒童開發的編程語言最核心的理念就是讓孩子們動手自己來針對某對象的“條件和語句”來實現自己的創意。而這款極具創意性的軟件曾經是Xbox 360的研究項目,這也讓開發者需要將Xbox 360控制器改變成鍵盤或者鼠標才能順利玩游戲。目前,Kodu不能實現多人寫作編程和PC端游戲程序分享到Xbox 360端。針對這樣一款游戲性編程語言今天編者就跟大家一起分享一下如何在Kodu上面通過游戲學編程。
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,下面來進入初級“編程員”階段,一起來體驗一下操作的過程吧。
Kodu游戲選項
在看過了微軟的Kodu的界面之后,讓我們再來看看Doudoulinux的界面設計。鼠標對于從未接觸過電腦的孩子來說,有些陌生。他們可能無法正常地控制住桌面上顯示的那個“小箭頭”,也不知道左鍵、右鍵以及滾輪的作用。好的,這個環節設置了幾個畫面,讓您的孩子了解什么是鼠標,感知到自己在控制鼠標移動桌面上的“小箭頭”。
具體操作如下:打開Doudoulinux主界面的第一個選項“讓孩子發現鼠標”,打開了下面的環境,孩子通過拖動鼠標留下軌跡,點擊鼠標左鍵留下色塊,從而感知到自己在控制鼠標。
“讓孩子發現鼠標”對于剛剛接觸電腦的兒童來說是一個必修課。如果您為孩子插上耳機,還能聽到系統有背景音樂,他們會玩得更開心。
小結:通過以上的對比我們可以看到,Doudoulinux界面更符合3—7歲的小朋友使用,因為界面由純圖片構成,而這個年齡段的小朋友對于圖片的接受能力會比文字要強。而Kodu則更適合7—13歲的小朋友使用,因為它的界面由文字和圖片構成,這個年齡段小朋友已經形成了早期的的邏輯思維模式,所以這樣的界面設計可以增強小朋友對于早期編程界面的認識。#p#
Kodu編程語言讓孩子享受編程樂趣
在看過了界面的對比之后,讓我們再來看看兩款產品分別都有什么特色功能。
首先來看看Kodu,利用Kodu可以自己DIY一個初級的游戲小程序,首先我們設置了比賽規則,規則中小魚從右側不斷的出現,而Kodu發射炮彈負責打中小魚,如果在兩次進攻之后都無法打中小魚,那么游戲結束。
設置魚的出現頻率和游戲結束的時間
對于上面所說的這個游戲規則,我們轉換成編程的語句之后在游戲里就能夠實現了。這個游戲也是教會孩子們學會編程的思想并且從小培養他們的邏輯思維能力。這對于以后成為一名出色的編程高手來說,確實會是一個不錯的基礎。
這款編程語言完全是針對孩子量身打造的,在游戲的同時還能為早期的編程學習打下基礎,如果你的孩子沉迷于網游卻對網絡表現出異常的天分,這款軟件最適合不過了。而這款軟件也希望早日能在中國的中小學中普及開來,這樣,不僅能培養一些熱愛編程的孩子的興趣,還能為儲備優秀的程序員人才打下了堅實的基礎。#p#
Doudoulinux小功能很有愛
Doudoulinux更適合3歲左右的小孩子來使用,簡單清晰的界面讓小朋友倍感親切,而且對于網絡上的信息也可以做到過濾,不會讓小朋友接觸到網絡的不良信息。
Doudoulinux新版本相對于上個版本增大了很多,從694MB到964GB,已經達到了近1GB的大小,一個CD光盤已經容不下了。家長可以考慮找一臺自己手中即將被淘汰的電腦為孩子專門定制一臺電腦,孩子用著放心,家長更加省心!不信你就試試看。
當孩子學會使用鼠標之后,很可能第一個要玩的就是游戲了。家長別擔心,Doudoulinux為孩子準備的是“寓教于樂的游戲”。
通過語音來選擇相應的顏色
通過鼠標點擊畫面上不同顏色的小鴨子,系統會讀出該顏色的英文單詞發音。
鍵盤與鼠標的作用相比更加的重要,也更加的難以掌控,所以應該放在熟悉了鼠標之后。Doudoulinux可以幫助您的孩子在游戲中漸漸地熟悉了鍵盤。下面這款游戲,您可以看見屏幕上落下的字母,讓孩子單擊鍵盤上相應的字母即可消除落下的字母。
在“土豆小子”游戲中,在兒童為土豆小子完成一種裝飾的同時,你也將聽到系統讀出你所選擇某一種五官或用品的英語讀音,完成之后可以保存你的杰作。
Doudoulinux不僅僅提供了英文字母、英文單詞、聽音識圖的聯系,還提供了鋼琴練習的環境。其中,“Piano Keyboard”為還未買鋼琴的孩子提供一個鍵盤練習的環境。
小結:通過以上的對比發現,Kodu更適合開發小朋友早期對編程的興趣,而Doudoulinux則適合安裝在家里的電腦上使用,看來Linux和微軟都有為下一代做考慮,如果你家的大寶貝也癡迷于電腦,酷愛著程序,趕快讓他們來使用Kodu和Doudoulinux吧!