何 劍
(揚(yáng)州職業(yè)大學(xué), 江蘇 揚(yáng)州 225009)
近年來,多媒體課件已經(jīng)被幼兒園教師認(rèn)可、接納,融入到幼兒園各類教育教學(xué)活動中。同時,課件制作課程也被納入學(xué)前教育專業(yè)人才培養(yǎng)方案,成為一門必修的專業(yè)技能課。圖形化編程是指通過圖形化的電子編程積木拖拽拼接編寫動畫、故事、仿真物理現(xiàn)象等交互性程序,比較適合兒童,通常作為正規(guī)編程的入門[1]。常見的圖形化編程軟件(工具/平臺/語言)有:國外的如Blockly、Scratch、MakeCode等;國內(nèi)的例如Mind+、Mixly、編程貓等[2]。從近三年的相關(guān)研究可以看出,高等教育界已經(jīng)開始探索利用圖形化編程來輔助相關(guān)課程教學(xué),那么,可否應(yīng)用圖形化編程技術(shù)來輔助學(xué)前教育專業(yè)學(xué)生制作多媒體課件,本文將對“Mind+”圖形化編程引入學(xué)前師范生的課件制作進(jìn)行實(shí)踐探索。
眾所周知,幼兒園課件是幼兒園環(huán)境中為方便教學(xué)、促進(jìn)幼兒學(xué)習(xí)而專門設(shè)計(jì)制作的一類軟件。本質(zhì)上,幼兒園課件是對幼兒園的教育內(nèi)容的數(shù)字化處理。一般而言,幼兒園課件都是多媒體課件,集成了文字、圖形、圖像、音頻、視頻、動畫?,F(xiàn)在及將來,幼兒園需要什么樣的多媒體課件?經(jīng)過多年的跟蹤調(diào)研,筆者發(fā)現(xiàn)近些年來幼兒園對課件的需求發(fā)生了如下一些變化。
幼兒喜歡聽故事,因此,在用幼兒園課件呈現(xiàn)教育內(nèi)容時通常都會考慮將相關(guān)知識包裝成一個故事或創(chuàng)設(shè)出一個情境,以吸引幼兒的注意力,提高幼兒對教育內(nèi)容的接受程度。
幼兒喜歡做游戲,因此為了激發(fā)幼兒的學(xué)習(xí)興趣,幼兒園的各類教學(xué)活動設(shè)計(jì)都傾向于采用游戲形式,讓幼兒在玩中學(xué)。相應(yīng)的,幼兒園課件必須從輔助教學(xué)為主、知識呈現(xiàn)為主的演示型課件轉(zhuǎn)向到輔助學(xué)習(xí)為主、游戲互動為主的游戲型課件[3-4]。
幼兒還沒有完全建立對于現(xiàn)實(shí)世界的真實(shí)認(rèn)知,所以幼兒偏愛圖形多于圖像,偏愛動畫甚過視頻。事實(shí)表明,幼兒喜歡看動漫,包含靜態(tài)的漫畫(又稱卡通)、動態(tài)的動畫電影(又稱卡通電影)。從多媒體角度來看,幼兒園課件制作應(yīng)重點(diǎn)關(guān)注:自繪簡化圖形、自制簡單動畫、插入卡通圖形、鏈接動畫電影。
隨著平板電腦、一體機(jī)、電子白板在幼兒園中的廣泛使用,人機(jī)交互越來越多,從鼠標(biāo)輸入、鍵盤輸入、觸摸屏輸入到攝像頭手勢識別、麥克風(fēng)語音識別,提高了幼兒園課件的交互式需求。由此,幼兒園課件制作應(yīng)該增強(qiáng)交互性,必須從弱交互式課件轉(zhuǎn)向到強(qiáng)交互式課件。
幼兒園課件通常都由一線幼兒教師自主設(shè)計(jì)制作,因此他們都希望幼兒園課件制作技術(shù)盡量簡單、上手快、易操作、效率高。
學(xué)前教育專業(yè)課件制作課程的課程目標(biāo)是師范生能理解幼兒教育五大領(lǐng)域(健康、語言、社會、科學(xué)、藝術(shù))知識的數(shù)字呈現(xiàn)需求,能設(shè)計(jì)、制作出符合幼兒生理和心理發(fā)展特征、適合幼師教學(xué)和幼兒學(xué)習(xí)的幼兒園多媒體課件。鑒于幼兒園課件從弱交互式演示型課件向強(qiáng)交互式游戲型課件的轉(zhuǎn)變,筆者對“Mind+”圖形化編程軟件輔助學(xué)前師范生制作強(qiáng)交互式課件的可行性進(jìn)行分析。
Authorware是專業(yè)的交互式多媒體制作軟件,通過圖標(biāo)流程圖控制多媒體元素交互,支持JavaScript腳本實(shí)現(xiàn)更強(qiáng)交互。Flash是二維動畫制作軟件,通過內(nèi)嵌ActionScript腳本實(shí)現(xiàn)強(qiáng)交互性。PowerPoint是演示文稿制作軟件,借助VBA腳本能制作強(qiáng)交互式課件?!癕ind+”是一款國產(chǎn)的基于Scratch的圖形化編程軟件,支持鼠標(biāo)點(diǎn)擊拖放、鍵盤輸入、攝像頭視頻檢測、麥克風(fēng)音頻輸入等,可以輕松制作強(qiáng)交互式的游戲、動畫、故事?!癕ind+”面向角色和舞臺編程,實(shí)質(zhì)類似PowerPoint(VBA)對幻燈片元素和幻燈片背景編程,適合制作多媒體課件。不難看出,圖形化編程軟件完全契合上述幼兒園課件制作要求的變化趨勢。
“Mind+”雖是編程軟件,但是相比PowerPoint、Flash、Authorware,除了可以內(nèi)嵌腳本代碼外,更內(nèi)置了“造型”選項(xiàng)、“聲音”選項(xiàng),可以直接創(chuàng)建編輯圖像、錄制編輯音頻,它們包含了圖像處理、音頻處理的大部分常用功能,由此,使用圖形化編程軟件制作多媒體課件幾乎不需要額外學(xué)習(xí)使用其它專業(yè)圖像處理軟件、音頻處理軟件。在“Mind+”軟件“代碼”選項(xiàng)中可以添加“畫筆”“音樂”“視頻偵測”“文字朗讀”“語音識別”等擴(kuò)展模塊,這些插件封裝了更多的多媒體處理功能。圖形化編程通過內(nèi)置和外插模塊集成了多種既常用又強(qiáng)大的多媒體處理能力,足以滿足幼兒園課件制作中的多媒體素材處理要求。
在不考慮腳本編程實(shí)現(xiàn)強(qiáng)交互性的情況下,PowerPoint最簡單易學(xué),Flash、Authorware稍難。文本式編程公認(rèn)比圖形化編程學(xué)習(xí)難度大,所以從制作強(qiáng)交互式課件來看,“Mind+”圖形化編程要比PowerPoint(VBA)、Flash(ActionScript)、Authorware(JavaScript)文本式編程更容易學(xué)習(xí)、更容易操作。圖形化編程初衷是引導(dǎo)兒童、青少年、編程初學(xué)者輕松入門計(jì)算機(jī)編程世界,快速體驗(yàn)計(jì)算機(jī)編程樂趣,所以,簡單易學(xué)、上手快、易操作是它的固有特征。經(jīng)歷過高考洗禮的學(xué)生通常學(xué)習(xí)能力都不差,不難預(yù)判,學(xué)前師范生學(xué)習(xí)、掌握圖形化編程軟件是輕松容易的。
目前,Authorware已被漸漸淘汰,Flash動畫也逐漸被HTML5動畫取代,PowerPoint卻依然經(jīng)久不衰,加之PowerPoint確實(shí)比Flash、Authorware更簡單易學(xué),所以,絕大部分幼兒園教師和學(xué)前師范生都選擇使用PowerPoint制作多媒體課件。然而,PowerPoint內(nèi)嵌VBA文本式編程不夠友好,讓學(xué)前師范生和幼兒園教師望而卻步?!癕ind+”相比PowerPoint(VBA)學(xué)習(xí)難度低,集成多媒體處理常用功能,可以輕松制作強(qiáng)交互式課件。
為了檢驗(yàn)圖形化編程輔助學(xué)前師范生課件制作效果,筆者在學(xué)前教育專業(yè)進(jìn)行了相關(guān)實(shí)踐探索。一方面,在幼兒園多媒體課件制作課程中安排幾個學(xué)時講解“Mind+”圖形化編程技術(shù),先將“Mind+”編程作品從sb3格式文件轉(zhuǎn)換為可在多媒體計(jì)算機(jī)上直接運(yùn)行的html5格式文件或exe格式文件,后在PowerPoint課件中設(shè)置超鏈接來訪問該動畫文件或可執(zhí)行文件,簡言之,用“Mind+”部分代替VBA協(xié)助PowerPoint課件實(shí)現(xiàn)復(fù)雜動畫效果或強(qiáng)交互式功能。另一方面,組織學(xué)生社團(tuán)開展相關(guān)活動,基于OBE(成果導(dǎo)向教育)理念[5]指導(dǎo)學(xué)前師范生嘗試使用“Mind+”圖形化編程軟件以項(xiàng)目化形式直接制作sb3格式的強(qiáng)交互式幼兒園多媒體課件。如此實(shí)踐了一學(xué)期,參與課程或活動的所有學(xué)生,無一例外地都能掌握圖形化編程技能,都能編程制作出至少一個強(qiáng)交互式幼兒園多媒體課件。
實(shí)踐中發(fā)現(xiàn),應(yīng)用圖形化編程軟件制作幼兒園課件的關(guān)鍵在于實(shí)現(xiàn)多媒體課件的人機(jī)交互功能的編程技術(shù)。下面,從圖形化編程技術(shù)實(shí)現(xiàn)強(qiáng)交互式功能角度,展示學(xué)前師范生的部分實(shí)踐成果。
用“Mind+”制作幼兒園小班活動“認(rèn)識顏色”多媒體課件,可以考慮應(yīng)用鼠標(biāo)點(diǎn)擊交互功能實(shí)現(xiàn)關(guān)于水果顏色的選擇題。為了增強(qiáng)交互氛圍,該課件選用“消息廣播與接收”內(nèi)置積木實(shí)現(xiàn)水果角色與教師角色間的單向通信,添加“文字朗讀”擴(kuò)展模塊實(shí)現(xiàn)教師角色的語音反饋。小朋友使用鼠標(biāo)點(diǎn)擊選擇水果,無論選擇正確與否,程序都會瞬間給出響應(yīng)。在圖形化編程中,鼠標(biāo)點(diǎn)擊交互可以制作選擇題、判斷題,按下鼠標(biāo)按鍵、觸碰鼠標(biāo)指針、跟隨鼠標(biāo)指針(移到鼠標(biāo)指針位置)這些條件也可以實(shí)現(xiàn)多種形式的交互。
用“Mind+”制作幼兒園小班活動“認(rèn)識顏色”多媒體課件,可以考慮應(yīng)用鍵盤輸入交互功能實(shí)現(xiàn)關(guān)于動物顏色的問答題。小朋友使用鍵盤寫出顏色,無論文字回答是否正確,程序都會及時給予響應(yīng)。在圖形化編程中,鍵盤輸入交互既可以制作問答題、填空題,又可以錄入選擇題、判斷題的答案,鍵盤按鍵按下操作可以實(shí)現(xiàn)用戶操控的角色在舞臺上的運(yùn)動。
用“Mind+”制作幼兒園中班活動“小熊過橋”多媒體課件,可以考慮應(yīng)用攝像頭視頻偵測交互功能實(shí)現(xiàn)小熊過橋全程動畫。小朋友朝攝像頭伸出一只小手使手掌影像遮住小熊全身,該課件通過偵測手掌向右移動引導(dǎo)小熊向右走過小橋。
用“Mind+”制作幼兒園大班活動“我愛跳舞”多媒體課件,可以考慮應(yīng)用麥克風(fēng)聲音控制交互功能,實(shí)現(xiàn)“聲音響起來”觸發(fā)“舞蹈跳起來”動畫。小朋友靠近麥克風(fēng)或拍手或唱歌或喊叫,該課件通過偵測發(fā)聲響度激發(fā)虛擬角色聞聲起舞。
筆者使用“Mind+”圖形化編程軟件制作強(qiáng)交互式幼兒園多媒體課件,參與實(shí)踐的學(xué)前師范生一致認(rèn)可:編程有趣、體驗(yàn)良好、簡單易學(xué)、實(shí)用可行、值得推廣。
從幼兒園對課件的需求的變化趨勢可知,幼兒園課件正從普通多媒體課件轉(zhuǎn)向編程多媒體課件,本質(zhì)上源于強(qiáng)交互性需求。以“Mind+”為代表的圖形化編程軟件因?yàn)榧婢咭讓W(xué)易用、集成多媒體處理常用技術(shù)、內(nèi)置外擴(kuò)強(qiáng)交互功能模塊三個優(yōu)點(diǎn),將會逐漸成為強(qiáng)交互式幼兒園多媒體課件的首選制作工具。實(shí)踐探索表明,學(xué)前師范生經(jīng)過學(xué)習(xí)能夠?qū)W會并掌握圖形化編程技術(shù),能夠應(yīng)用圖形化編程軟件制作出實(shí)用的強(qiáng)交互式幼兒園多媒體課件。從制作難度、時間成本、課件質(zhì)量這些角度考慮,“Mind+”圖形化編程比PowerPoint(VBA)更適合制作強(qiáng)交互式編程多媒體課件,但圖形化編程并不會取代PowerPoint制作普通多媒體課件。未來,在幼兒園課件制作中,圖形化編程將會與PowerPoint互為補(bǔ)充,長期共存。