芥末堆芥末堆

Hakitzu:少兒編程教育也可以是一場(chǎng)機(jī)器人游戲

作者:李深白 發(fā)布時(shí)間:

Hakitzu:少兒編程教育也可以是一場(chǎng)機(jī)器人游戲

作者:李深白 發(fā)布時(shí)間:

摘要:編程能不能像電子競(jìng)技和跑酷一樣讓青少年欲罷不能?那“編程”+“游戲”的“編程游戲”能不能藉由刺激有趣的游戲來(lái)激發(fā)學(xué)生學(xué)習(xí)編程的熱忱,真正把“寓教于樂(lè)”接地氣兒?

編程能不能像電子競(jìng)技和跑酷一樣讓青少年欲罷不能?沒(méi)法肯定。那么游戲呢?肯定能。那“編程”+“游戲”的“編程游戲”能不能藉由刺激有趣的游戲來(lái)激發(fā)學(xué)生學(xué)習(xí)編程的熱忱,真正把“寓教于樂(lè)”接地氣兒?沒(méi)準(zhǔn)真行。

編程游戲(又稱(chēng)代碼游戲)由來(lái)已久,2001年IBM發(fā)布著名的Robocode (一款坦克機(jī)器人戰(zhàn)斗仿真引擎)就是來(lái)源于一款機(jī)器人大戰(zhàn)軟件Robot Battle。而今,Robot Battle怕已經(jīng)過(guò)時(shí)了,不過(guò)還有教編程基本概念的小游戲LightBot 2或是CeeBot、Scratch等學(xué)語(yǔ)法的游戲軟體,又或者教學(xué)生學(xué)Javascript與機(jī)器人AI算法的CodeTank(代碼坦克)、利用開(kāi)源游戲引擎Unity或 Javascript進(jìn)行游戲開(kāi)發(fā)的Code hero以及起源倫敦風(fēng)靡全球的Hakitzu。

Hakitzu是創(chuàng)業(yè)公司Kuato Studios在iPad上推出的首款免費(fèi)游戲,全稱(chēng)為Hakitzu: Code of the Warrior。顧名思義,這是一款對(duì)戰(zhàn)策略游戲,戰(zhàn)場(chǎng)是棋盤(pán)式的方格,機(jī)器人對(duì)壘。但玩家不能通過(guò)觸摸板或者控制器來(lái)控制機(jī)器人,而必須通過(guò)JavaScript輸入命令以使機(jī)器人移動(dòng)、瞄準(zhǔn)、發(fā)射。對(duì)于之前沒(méi)學(xué)過(guò)Javascript的玩家來(lái)說(shuō),這就得一邊學(xué)Javascript,一邊戰(zhàn)斗。實(shí)際上這游戲本身就是一套教材,闖關(guān)完成之后就學(xué)會(huì)了變數(shù)、函數(shù)、迴圈等基本JavaScript 概念及語(yǔ)法,一舉兩得。

其實(shí)編程游戲的概念聽(tīng)上去并不新鮮,那Hakitzu為什么能脫穎而出?Kuato Studios的專(zhuān)業(yè)團(tuán)隊(duì)主打了三大特點(diǎn):

1、專(zhuān)業(yè)美學(xué)設(shè)計(jì)

小孩們喜歡游戲,成就、獎(jiǎng)勵(lì)、挑戰(zhàn)、闖關(guān)種種元素?zé)o不使之著迷。但有些產(chǎn)品在形象設(shè)計(jì)上做得太差了,夸張變形的動(dòng)物、比例畸形的人設(shè),審美堪憂。Kuato Studios背后的明星團(tuán)隊(duì)決意要讓精美的場(chǎng)景和生動(dòng)的視覺(jué)效果展現(xiàn)教育類(lèi)游戲的水準(zhǔn)。來(lái)自SRI公司(出品Siri)的研發(fā)人員與來(lái)自索尼Playstation、Idea Works、Blitz等公司的設(shè)計(jì)師便推出了這款基于三維場(chǎng)景,背景手繪,音效不俗,能給孩子帶來(lái)足夠感官?zèng)_擊的游戲。

要是都不好看,怎么能好玩?

2.、多元互動(dòng)參與

在Hakitzu里,孩子們除了藉由學(xué)習(xí)JavaScript語(yǔ)言創(chuàng)建機(jī)器人、參與機(jī)器人大戰(zhàn)外,怎么能由淺入深地把各類(lèi)知識(shí)融合到游戲中,學(xué)到更多實(shí)用編程技巧?Hakitzu的理念是一定要盡可能多地覆蓋孩子們真正感興趣的話題:App開(kāi)發(fā),電影制作,3D渲染,尤其是社會(huì)科學(xué)。因而在這款游戲的未來(lái)迭代中,Kuato準(zhǔn)備推出API(Application Programming Interface,應(yīng)用程序編程接口)以允許玩家通過(guò)編程加入任何一個(gè)領(lǐng)域的知識(shí):生物學(xué)(比如通過(guò)學(xué)習(xí)生命組成來(lái)生產(chǎn)食物),化學(xué),甚至是外語(yǔ)和詩(shī)歌。

3、適應(yīng)性學(xué)習(xí)

除去生動(dòng)的場(chǎng)景、多元的互動(dòng),Kuato最具想象力的是一項(xiàng)同樣應(yīng)用于蘋(píng)果Siri 的技術(shù)——“感知助理”(Cognitive Assistant that Learns and Organizes,CALO)。游戲過(guò)程中,Hakitzu會(huì)嘗試?yán)斫馔婕业哪芰土?xí)性,藉此調(diào)整游戲難度,幫助玩家獲得恰到好處的成就感以達(dá)到適應(yīng)性的學(xué)習(xí)效果。

除此之外還有沒(méi)有更酷的?Kuato稱(chēng)其野心不是做好編程游戲,是要推進(jìn)當(dāng)前各類(lèi)技術(shù)創(chuàng)建一個(gè)虛擬的、具備AI能力、可通過(guò)圖靈測(cè)試的私人教師,讓機(jī)器也能像教師那樣給予學(xué)生鼓勵(lì)和反饋。

不過(guò),在AI導(dǎo)師還沒(méi)誕生之前,編程游戲化最讓人擔(dān)心的一點(diǎn)是,所有的編程學(xué)習(xí)最終還要落地到真槍實(shí)彈的實(shí)操中去,當(dāng)脫離了這種好看好玩的游戲環(huán)境時(shí),孩子們還能堅(jiān)持調(diào)bug改代碼嗎?

1、本文是 芥末堆網(wǎng)原創(chuàng)文章,轉(zhuǎn)載可點(diǎn)擊 芥末堆內(nèi)容合作 了解詳情,未經(jīng)授權(quán)拒絕一切形式轉(zhuǎn)載,違者必究;
2、如果你也從事教育,并希望被芥末堆報(bào)道,請(qǐng)您 填寫(xiě)信息告訴我們。
來(lái)源: 芥末堆
芥末堆商務(wù)合作:王老師 18710003484
  • Hakitzu:少兒編程教育也可以是一場(chǎng)機(jī)器人游戲分享二維碼