【摘 要】闡述ActionScript應(yīng)用開發(fā)課程教學(xué)設(shè)計方案,將各種信息化教學(xué)要素進行優(yōu)化選擇和組合,通過信息化教學(xué)提高教學(xué)質(zhì)量。
【關(guān)鍵詞】ActionScript應(yīng)用開發(fā)課程 信息化教學(xué) 教學(xué)設(shè)計
【中圖分類號】 G 【文獻標(biāo)識碼】 A
【文章編號】0450-9889(2015)01C-0137-02
ActionScript應(yīng)用開發(fā)課程是廣西經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院軟件技術(shù)專業(yè)的必修課,定位于培養(yǎng)大學(xué)二年級已具備面向?qū)ο笳Z言基礎(chǔ)學(xué)生的Flash交互式應(yīng)用軟件開發(fā)能力。一方面,課程綜合性強、實踐性強,涉及語言學(xué)習(xí),數(shù)學(xué)、物理、游戲編程思路的巧妙運用。另一方面,當(dāng)編程任務(wù)代碼太長,思路復(fù)雜、調(diào)試不易時,以往單純以學(xué)生模仿老師編碼的方式,容易引起學(xué)生的厭學(xué)情緒,課程難度較大,學(xué)生掌握有一定難度。本文提出ActionScript應(yīng)用開發(fā)課程教學(xué)設(shè)計方案,將各種信息化教學(xué)要素進行優(yōu)化選擇和組合,以提高教學(xué)質(zhì)量。
一、信息化教學(xué)目標(biāo)
如何恰當(dāng)?shù)?、有的放矢地運用信息技術(shù),是關(guān)系到信息化教學(xué)有效性的關(guān)鍵。因此,我們應(yīng)先分析ActionScript應(yīng)用開發(fā)課程需解決的重要問題:一是必須采用項目教學(xué),才能更好地培養(yǎng)學(xué)生能力,但上課節(jié)奏會比較緊湊,只用好課內(nèi)時間是不夠的;二是編程思路啟發(fā)方面的內(nèi)容很多,必須有層次化工作任務(wù)驅(qū)動作支撐;三是學(xué)生抽象思維方面的能力,對復(fù)雜問題理解、分析比較吃力;四是學(xué)生編程基礎(chǔ)良莠不齊,部分同學(xué)很難跟上實踐環(huán)節(jié)的進度;五是學(xué)生課后自制力不足,不能充分自覺地進行課前自習(xí)和課后實踐;六是讓學(xué)生熟悉企業(yè)工作模式,提出不難,落到實處不易;七是過程考核勢在必行,但實踐任務(wù)多、周期長、評價記錄耗時對教師產(chǎn)生極大的文案負擔(dān);八是不能一味只培養(yǎng)學(xué)生寫代碼,抽象、表述、互助協(xié)作、自主學(xué)習(xí)、勇于探究等綜合素質(zhì)同樣重要。
二、教學(xué)設(shè)計思路
(一)確定教學(xué)內(nèi)容。具體如下:
首先,不能因為采用信息化教學(xué)降低課程難度,既然項目更有利于軟件開發(fā)課程的深入培養(yǎng),仍應(yīng)在課程整體上采用項目教學(xué)。ActionScript應(yīng)用開發(fā)課程教學(xué)內(nèi)容來自學(xué)生熟悉的真實項目“植物大戰(zhàn)僵尸游戲”,既注重創(chuàng)建真實游戲情境,提高對學(xué)學(xué)的吸引力,又能夠幾乎覆蓋課程的全部知識點。
其次,項目根據(jù)課程自身的邏輯關(guān)系及學(xué)生識知規(guī)律分解、提煉,將知識點序化形成學(xué)習(xí)情境,用“情境實現(xiàn)及問題解決”作為學(xué)習(xí)和研究活動的主線,有利于學(xué)生在真實開發(fā)中靈活應(yīng)用知識。學(xué)習(xí)情境如表1所示。
最后,每個學(xué)習(xí)情境都設(shè)計為深入淺出的多個工作任務(wù),以任務(wù)驅(qū)動進行教學(xué)組織,情境通過模仿實踐,到獨立實訓(xùn),再到開發(fā)實戰(zhàn),不斷加深學(xué)生理解、實踐、運用知識的能力。如表2學(xué)習(xí)“情境五:拾取陽光與卡片選擇”的工作任務(wù)表所示,以下將以“情境五:拾取陽光與卡片選擇”來繼續(xù)討論該課程的信息化教學(xué)設(shè)計。
(二)確定教學(xué)過程。學(xué)習(xí)“情境五:拾取陽光與卡片選擇”,教學(xué)活動過程包括課前自習(xí)、創(chuàng)設(shè)情境、情境分析、理解模仿、探究鉆研、教學(xué)評價、課后實踐七個環(huán)節(jié),其環(huán)節(jié)并不很特別,關(guān)鍵是各環(huán)節(jié)引入了關(guān)鍵的信息化教要素,如表3所示。
在各環(huán)節(jié)中引入關(guān)鍵信息化技術(shù),如圖1所示,包括動畫技術(shù)、屏幕錄像技術(shù)、Visio圖表繪制軟件、多媒體交互教學(xué)系統(tǒng)、課程學(xué)習(xí)社區(qū)等。其中自主研發(fā)支持移動終端的課堂綜合業(yè)務(wù)管理系統(tǒng)將信息化融入教學(xué)管理的各種相關(guān)活動中。自主研發(fā)的課程共享資源庫則包含教師開展信息化教學(xué)的數(shù)字化資源集合。全方位解決學(xué)情教情中的問題,包括突破重點難點、營造學(xué)習(xí)氛圍、構(gòu)造企業(yè)工作模式等,如圖1所示。
(三)教學(xué)效果評價。課程配合任務(wù)驅(qū)動教學(xué)法,以發(fā)放任務(wù)工單、驗收工作任務(wù)、記錄任務(wù)積分管理過程考核。學(xué)生完成課堂實踐任務(wù),或在課堂上有良好表現(xiàn),教師會記錄積分,累計積分作為課程評分依據(jù)。這樣既能對學(xué)生保持較強的學(xué)習(xí)壓力,提高學(xué)生學(xué)習(xí)積極性,也有利于學(xué)生及早熟悉企業(yè)的工作模式。
三、教學(xué)活動過程
以下通過“情境五:拾取陽光與卡片選擇”的教學(xué)活動過程,展示教學(xué)設(shè)計中關(guān)鍵信息技術(shù)對教學(xué)的主要環(huán)節(jié)的支持與促進。
(一)課前自習(xí)。教師通過課堂綜合業(yè)務(wù)管理系統(tǒng)發(fā)放工作任務(wù)書,學(xué)生移動終端接收工作任務(wù),明了考核細則、分組、時間期限等具體要求。學(xué)生按要求,在已根據(jù)項目需求序化技能學(xué)習(xí)要點的課程共享資源庫中,學(xué)習(xí)指定微視頻或閱讀電子教材,并根據(jù)自身需要在網(wǎng)絡(luò)搜集相關(guān)場景開發(fā)技術(shù)資料,完成知識預(yù)熱。課程資源的來源不限,依托網(wǎng)絡(luò)、自制、多校共建等都行,通過整合、改造解決資源使用的局限性,選擇的微課或微視頻一般在5~8分鐘以內(nèi),資源小而精。
(二)創(chuàng)設(shè)情境。教師展示陽光拾取游戲情景,讓學(xué)生對比無緩動的陽光拾取動畫與有緩動的陽光拾取動畫,做趣味盎然的找碴比拼,自然引入緩動主題。游戲?qū)胂喈?dāng)吸引人,形象生動趣味十足。信息技術(shù)應(yīng)用符合直觀性原則,摒棄紙質(zhì)教材中枯燥抽象的描述而代之以具象的游戲場景。
(三)情境分析。以拉抽屜、開關(guān)門做真人互動,展示駕車動畫。將教學(xué)與學(xué)生日常生活場景發(fā)生關(guān)聯(lián),既讓學(xué)生理解了緩動主題,又能夠讓學(xué)生將情境探索視作自己的研究。
(四)理解模仿。理解模仿環(huán)節(jié)涉及新概念的理解,數(shù)學(xué)物理到代碼的轉(zhuǎn)化,學(xué)生掌握起來有很大的難度。根據(jù)學(xué)生更擅長形象思維的特點,采用動畫突破重點難點。通過低幀率帶尺度緩動動畫,幫助學(xué)生領(lǐng)悟速度與時間的關(guān)系,分析基本緩動五步走;運用三組不同緩動系數(shù)的動畫作對比,學(xué)生能自行分析緩動系數(shù)的作用;緩動到達目標(biāo)卻未停止,這個肉眼無法正確觀察到的運行狀況,動畫幫助學(xué)生分析其成因;到達目標(biāo)判斷,兩點間距離幾何公式運用,動畫幫助學(xué)生輕松在代碼中實現(xiàn)出來。
針對部分基礎(chǔ)偏弱、沒有順利完成代碼的學(xué)生,教師將實訓(xùn)過程屏幕錄像,添加到課程共享資源庫,有需要的學(xué)生,課上課下就可以下載模仿練習(xí)。以往單純模仿只有30%的同學(xué)能完成掌握課程內(nèi)容,動畫突破重點難點,70%的同學(xué)都能順利完成工作任務(wù),以屏幕錄像作支撐,95%的同學(xué)都能跟上學(xué)習(xí)進度。
(五)探究鉆研。獨立實訓(xùn)任務(wù)陽光拾取,需要將距離緩動向影片剪輯的其他屬性擴展,并整合運用。在沒有教師演示代碼參考的情況下,對學(xué)生是不小的挑戰(zhàn)。首先,以縮放緩動動畫和透明度緩動動畫的展示與解析,很好地啟發(fā)學(xué)生的思路。再要求學(xué)生將編程思路用Visio軟件繪制出來。學(xué)生、教師通過多媒體交互教學(xué)系統(tǒng)選取典型圖例糾錯、點評,在“聽、寫、說、做”的過程中,絕大部分同學(xué)都加深了相關(guān)技能運用水平,同時兼顧抽象能力、表述能力等綜合素質(zhì)的培養(yǎng)。
開發(fā)實戰(zhàn)任務(wù)卡片選取,場景看起來相當(dāng)復(fù)雜,學(xué)生很難直接透過現(xiàn)象看本質(zhì),適合采用小組協(xié)作的方式來開展。首先提供鼠標(biāo)拖拽目標(biāo)位置及鼠標(biāo)拖拽起始位置的緩動動畫給學(xué)生分組討論,再引導(dǎo)學(xué)生分析可變目標(biāo)位置與可變起始位置相互轉(zhuǎn)化的方法。以分解動畫作啟發(fā),學(xué)生探究討論都更有動力,有效地拓展學(xué)生的思維。大部分小組都能在課后規(guī)定時間內(nèi)完成工作任務(wù),團隊精神也得到的加強。
(六)教學(xué)評價。過程考核的工作任務(wù)積分制通過課程綜合業(yè)務(wù)管理系統(tǒng)來實施。學(xué)生用移動終端接收任務(wù)工單,教師在移動APP記錄積分,學(xué)生隨時移動終端查看累計積分榜了解自己的學(xué)習(xí)狀態(tài)。課堂綜合業(yè)務(wù)管理系統(tǒng)明顯簡化了在課堂引入企業(yè)管理模式的難度。
(七)課后實踐。課后任務(wù),師生通過QQ、郵件進行指導(dǎo)及交流,完成后借助課程綜合業(yè)務(wù)管理系統(tǒng)上交、登記、自評、互評,輕松、簡便,大大減輕過程考核對教師造成的文案負擔(dān)。光在象牙塔是無法鍛煉一支鐵師的,以Flash游戲開發(fā)者學(xué)習(xí)社區(qū)、CSDN程序員網(wǎng)作為課程平臺,學(xué)生依靠社會大熔爐來磨礪成長更快。學(xué)生、教師都要求注冊其中,以一定量的發(fā)帖、結(jié)帖、回復(fù)、加精數(shù)完成與否作為課程評分依據(jù),促進大家參與提問、討論、分享感悟、解決疑惑、交朋友。同時,借助豬八戒網(wǎng),學(xué)生組隊投標(biāo)Flash項目,贏得經(jīng)費支持和會員升級,以點帶面激活學(xué)生學(xué)語言、寫代碼、做項目的熱情,營造出良好的學(xué)習(xí)氛圍。
實踐表明,ActionScript應(yīng)用開發(fā)課程教學(xué)設(shè)計能將各種信息化教學(xué)要素進行優(yōu)化選擇和組合,學(xué)生學(xué)習(xí)興趣與學(xué)習(xí)質(zhì)量大幅提升,取得了倍增的學(xué)習(xí)效率和可喜的學(xué)習(xí)效果。下一步,ActionScript應(yīng)用開發(fā)課程教學(xué)設(shè)計將研究合理利用教材多媒體化、資源全球化、教學(xué)個性化、環(huán)境虛擬化等新領(lǐng)域技術(shù),使基于資源學(xué)習(xí)教學(xué)模式能更好地服務(wù)于教學(xué)目標(biāo)。
【參考文獻】
[1]王欣,楊澤偉.關(guān)于職業(yè)教育信息化及信息化教學(xué)設(shè)計的探討[J]. 職教論壇,2014(5)
[2]郭俊杰,王佳瑩.信息化教學(xué)過程的有效性策略研究[J].中國遠程教育,2010(10)
【基金項目】2013年度廣西高等教育教學(xué)改革工程項目(2013JGB330)
【作者簡介】覃海寧(1979- ),女,壯族,廣西桂平人,碩士,廣西經(jīng)貿(mào)職業(yè)技術(shù)學(xué)院信息工程系副教授。
(責(zé)編 盧 雯)