尚作興 田生偉
新疆大學(xué)信息科學(xué)與工程學(xué)院 烏魯木齊 830046
多媒體交互幼兒教育軟件的開發(fā)與設(shè)計(jì)*
尚作興 田生偉
新疆大學(xué)信息科學(xué)與工程學(xué)院 烏魯木齊 830046
針對(duì)當(dāng)前幼兒教育軟件種類少、形式單一、操作復(fù)雜 的特點(diǎn),結(jié)合現(xiàn)代幼兒教育的特點(diǎn),實(shí)現(xiàn)一套基于Flash動(dòng)畫的幼兒教育軟件。軟件提高了幼兒在學(xué)習(xí)過程中的興趣,使得幼兒在游戲中學(xué)習(xí),可改善和提高學(xué)習(xí)的效率。
幼兒教育軟件;Flash;互動(dòng)學(xué)習(xí)
Author’s address Col lege of Information Science and Engineering, Xinj iang University, Urumqi, China 830046
近年來,我國的教育軟件領(lǐng)域發(fā)展迅速,各類教育軟件應(yīng)運(yùn)而生,但這其中大絕大部分卻是面向初中、高中和大學(xué)等教育群體,設(shè)計(jì)針對(duì)幼兒教育的軟件少之又少,這就給幼兒教育軟件的發(fā)展帶來很大的空間。
幼兒階段的教育有著生活化、游戲化、直接性和潛在性等特點(diǎn)。幼兒階段的教育應(yīng)當(dāng)以游戲?yàn)橹黧w,注重興趣的培養(yǎng),充分利用其模仿能力和好奇的心理。相比較傳統(tǒng)軟件的開發(fā)模式,采用多媒體交互的模式在幼兒教育軟件的開發(fā)中體現(xiàn)出很大的優(yōu)勢。采用多媒體交互的形式能極大地提高幼兒的學(xué)習(xí)興趣,從而實(shí)現(xiàn)幼兒自主學(xué)習(xí),在游戲中學(xué)習(xí),這樣的方式在幼兒教育過程當(dāng)中有著十分重要的意義。
考慮到智力因素,幼兒階段的學(xué)習(xí)應(yīng)當(dāng)更多地以簡單易懂的知識(shí)為主,多媒體交互幼兒教育軟件的設(shè)計(jì)內(nèi)容主要針對(duì)4~7歲的兒童。因此,軟件的界面設(shè)計(jì)應(yīng)當(dāng)具有操作方便、內(nèi)容簡單易懂等特點(diǎn)。數(shù)字學(xué)習(xí)是幼兒階段最常見同時(shí)也是最重要的一項(xiàng)教學(xué)任務(wù),因此,軟件的設(shè)計(jì)圍繞幼兒的數(shù)字學(xué)習(xí)展開,將數(shù)字的初識(shí)及排序作為游戲的主體。
2.1 軟件的設(shè)計(jì)實(shí)現(xiàn)目標(biāo)
圖1 奇奇
圖2 飛飛
圖3 妞妞
軟件的開發(fā)以幼兒的數(shù)字學(xué)習(xí)為方向,實(shí)現(xiàn)幼兒對(duì)0~120范圍內(nèi)數(shù)字的初識(shí)及排序,選擇不同的游戲模式,軟件實(shí)現(xiàn)順序數(shù)字的大小排序和特定范圍內(nèi)任意隨機(jī)數(shù)的大小排序功能。軟件的兩種模式可以認(rèn)為是兩種不同的游戲難度,這樣的設(shè)計(jì)可以使幼兒不僅能夠初識(shí)數(shù)字,而且能夠深入掌握這些數(shù)字的排列規(guī)律。
2.2 軟件的實(shí)現(xiàn)技術(shù)
軟件從幼兒的興趣培養(yǎng)角度出發(fā),采用Fl ash作為開發(fā)形式,設(shè)計(jì)具有兒童親和力的動(dòng)漫人物,這樣的設(shè)計(jì)能夠更好地吸引幼兒的注意力,有助于增強(qiáng)學(xué)習(xí)的效果。軟件采用Flash 8作為開發(fā)平臺(tái),前臺(tái)結(jié)合Photoshop等圖像處理工具進(jìn)行界面的設(shè)計(jì)和美化,后臺(tái)使用ActionScript腳本語言進(jìn)行游戲控制。
2.3 劇本人物的設(shè)計(jì)
本軟件使用設(shè)計(jì)的動(dòng)漫人物有小牛奇奇、小貓飛飛、小豬妞妞(圖1~圖3)。在游戲中,3個(gè)劇本人物會(huì)給予幼兒一定的游戲提示和判斷。
2.4 軟件游戲流程設(shè)計(jì)
如圖4所示,游戲的界面包括開始?xì)g迎界面、游戲模式選擇界面、游戲界面以及通關(guān)獎(jiǎng)勵(lì)界面等,游戲開始時(shí)可以選擇游戲的模式,選擇完成后進(jìn)入相應(yīng)的游戲關(guān)卡。選擇模式的游戲完成后出現(xiàn)通關(guān)獎(jiǎng)勵(lì),然后可選擇進(jìn)行其他模式的游戲或者結(jié)束游戲。
圖4 游戲總體流程圖
2.5 軟件的兩種游戲模式
(2)With increasing number of the epochs,the errors in the carrier IAR decreased.
游戲共分為兩種模式。
模式1:主要練習(xí)幼兒對(duì)數(shù)字的初識(shí)和基本大小排序。游戲共分為12關(guān),0~120個(gè)數(shù)字,每一關(guān)出現(xiàn)10個(gè)連續(xù)的數(shù)字,幼兒用戶需按照大小對(duì)10個(gè)數(shù)字排序。
模式2:主要練習(xí)幼兒對(duì)隨機(jī)數(shù)字的大小排序。游戲共分為12關(guān),每關(guān)出現(xiàn)20個(gè)數(shù)字當(dāng)中的10個(gè)隨機(jī)數(shù),幼兒需對(duì)這10個(gè)隨機(jī)數(shù)進(jìn)行大小排序。
2.6 軟件游戲界面設(shè)計(jì)
軟件通過選擇相應(yīng)的游戲模式后進(jìn)入游戲的主界面,游戲主界面如圖5所示,幼兒主要在該界面進(jìn)行游戲。軟件的游戲界面包括計(jì)時(shí)器、聲音控制器以及數(shù)字選擇按鈕和結(jié)果顯示等。
2.7 軟件的游戲規(guī)則
幼兒需點(diǎn)擊人物按鈕對(duì)每一關(guān)中出現(xiàn)的10個(gè)隨機(jī)數(shù)字進(jìn)行大小排序,隨機(jī)數(shù)字可能是連續(xù)的10個(gè)數(shù)字,也可能是一定范圍內(nèi)不連續(xù)的10個(gè)數(shù)字。每次在進(jìn)行選擇前游戲中的人物會(huì)給出提示,幼兒根據(jù)提示點(diǎn)擊合適的數(shù)字選擇按鈕。如果選擇正確,結(jié)果將顯示在界面下方的游戲結(jié)果顯示控件上;如果選擇錯(cuò)誤,游戲會(huì)給出錯(cuò)誤提示,提示重新選擇。
游戲中隨機(jī)數(shù)字的值將會(huì)隨著游戲進(jìn)度不斷增大,直到完成所有的關(guān)卡。
為了增加游戲的趣味性,游戲時(shí)劇本人物會(huì)根據(jù)幼兒數(shù)字選擇的正誤發(fā)出不同的聲音,同時(shí)會(huì)做出不同的人物動(dòng)作。
2.8 軟件顯示控制的實(shí)現(xiàn)
圖5 游戲主界面
框1
游戲主界面中每一關(guān)中都顯示10個(gè)數(shù)字選擇按鈕供幼兒選擇進(jìn)行大小排序,10個(gè)數(shù)字選擇按鈕分別關(guān)聯(lián)10個(gè)不同的隨機(jī)數(shù)字。游戲中,每一關(guān)都會(huì)出現(xiàn)對(duì)應(yīng)范圍內(nèi)的10個(gè)不同的隨機(jī)數(shù)字。因此,創(chuàng)建一個(gè)生成隨機(jī)數(shù)的函數(shù)rand(n,m),函數(shù)根據(jù)不同的游戲模式和進(jìn)度生成對(duì)應(yīng)的10個(gè)隨機(jī)數(shù)。rand(n,m)對(duì)應(yīng)的代碼如框1所示。
使用框1所示函數(shù)會(huì)生成范圍從n到m的10個(gè)互不相同的隨機(jī)數(shù)字,這10個(gè)隨機(jī)數(shù)將存儲(chǔ)在chooseNumAr ray數(shù)組中。隨機(jī)數(shù)的范圍n和m將會(huì)由函數(shù)的調(diào)用者給出,將會(huì)隨著游戲的進(jìn)度發(fā)生改變。例如,在游戲中函數(shù)的調(diào)用者給出n和m的值為11和40,那么函數(shù)將生成11~40范圍內(nèi)的10個(gè)互不相同的隨機(jī)數(shù)。游戲中,chooseNumAr ray數(shù)組中的10個(gè)隨機(jī)數(shù)關(guān)聯(lián)著主界面上的10個(gè)數(shù)字選擇按鈕,不同的關(guān)卡,數(shù)字選擇按鈕會(huì)顯示不同的數(shù)字供用戶選擇。
幼兒教育軟件需考慮如何吸引幼兒的學(xué)習(xí)興趣,同時(shí)還需要使幼兒在游戲的過程中學(xué)習(xí)到知識(shí)。軟件的設(shè)計(jì)應(yīng)當(dāng)符合操作簡單、富有樂趣等要求。多媒體交互幼兒教育軟件的設(shè)計(jì)正是針對(duì)幼兒教育的特點(diǎn),結(jié)合了多媒體交互的開發(fā)模式設(shè)計(jì)完成的。
根據(jù)軟件在幼兒園實(shí)地測試的結(jié)果來看,多媒體交互幼兒教育軟件能夠很好地達(dá)到設(shè)計(jì)的教學(xué)目標(biāo),在使用軟件之后幼兒能夠加深對(duì)數(shù)字排列規(guī)律的理解,多次使用之后幼兒對(duì)數(shù)字排序的速度和準(zhǔn)確度都有很大程度的提升。在使用軟件的同時(shí),幼兒也表現(xiàn)出極大的學(xué)習(xí)興趣。實(shí)踐表明,幼兒使用多媒體交互幼兒教育軟件能夠達(dá)到很好的教學(xué)效果。
總之,對(duì)比其他傳統(tǒng)教育軟件,多媒體交互幼兒教育軟件在幼兒教育方式和教學(xué)成果方面表現(xiàn)出更多的優(yōu)勢,多媒體交互幼兒教育軟件的實(shí)現(xiàn)能夠很好地提高幼兒學(xué)習(xí)的興趣,改善幼兒教育的效果,真正達(dá)到使幼兒在游戲中學(xué)習(xí)的目的。
[1]賀凱,焦超.Flash 8動(dòng)畫特效設(shè)計(jì)經(jīng)典108例[M].北京:中國青年出版社,2009:128-149.
[2]彭錚.Photoshop影像志[M].北京:清華大學(xué)出版社,2007:11-20.
[3]DDC傳媒,ACAA專家委員會(huì).Flash 8必修課堂[M].北京:人民郵電出版社,2007:109-153.
[4]巫俊采.Flash 8動(dòng)畫設(shè)計(jì)名師課堂[M].北京:清華大學(xué)出版社,2007:102-119.
[5]董恩海.Flash動(dòng)畫標(biāo)準(zhǔn)教程[M].北京:中國青年出版社,2007:179-201.
[6]袁媛.Flash動(dòng)畫創(chuàng)意設(shè)計(jì)[M].北京:電子工業(yè)出版社,2009:58-118.
Development and Design of Interactive Mul timedia Preschool Education Sof tware//
Shang Zuoxing, Tian Shengwei
For the few categories,single forms and complex operation of cur rent preschool education sof tware, combined with the character istics of modern preschool educat ion, we implement a set of preschool education sof tware based on Flash animation. The sof tware can great ly improve the interests of chi ldren in learning process, which al lows chi ldren to learn in the game, improve and enhance chi ldren’s learning ef f iciency.
preschool education sof tware; Flash; interactive learning
G436
B
1671-489X(2012)18-0134-03
10.3969 /j.issn.1671-489X.2012.18.134
新疆大學(xué)2011年度大學(xué)生創(chuàng)新性實(shí)驗(yàn)計(jì)劃(校級(jí))項(xiàng)目(編號(hào):XJU-SRT-11042)。
作者:尚作興,本科,主研方向?yàn)橛?jì)算機(jī)智能技術(shù)、自然語言處理;田生偉,副教授、博士、碩士生導(dǎo)師,主研方向?yàn)橛?jì)算機(jī)智能技術(shù)、自然語言處理。