鐘艷華
以游戲為引,從游戲出發,激發學生好奇心,進而激發學生學習興趣,促進學生對計算機學科知識的愛好。本文結合中職學校的學生學習特點,以計算機專業開展的游戲化教學為例,對計算機課程教學中的游戲開發式教學的應用和探索,作一個歸納和思考,為今后的進一步研究提供基礎。
一、游戲開發式教學概述
游戲開發指對游戲的設計、制作、測試和完善的過程。本文的游戲開發是指在計算機課程中,設計、制作、測試和修改小游戲。游戲開發式教學是指將游戲的設計與制作、測試與完善的過程,融入到課堂教學中來,為課堂教學服務。
游戲開發式教學是基于游戲開展的教學,將“玩中學”和“做中學”有機地結合起來。將日常的生活游戲移植到計算機課程的教學中,創設生動活潑的教學環境,使學生的情感、個性、智能得到全面的展現與發展。例如,制作一個FLASH小游戲,師生通過體驗游戲、欣賞游戲、設計游戲、制作游戲、修改游戲和評價游戲等環節開展教學活動。教師探索在教學中融入游戲和游戲精神,提高學生的學習興趣和學習能力,增強專業技能訓練效果,達到提高教學效果的目的。學生把玩游戲的過程,變成了解游戲,設計游戲,制作游戲的過程,在這個過程中學習專業知識和技能。
二、游戲開發式教學在探究式教學中的應用
探究式游戲化教學是利用游戲,給學生提供真實的問題情境及相關資源,讓學生通過游戲,自主探索,獲取知識,最后找出解決問題的辦法。它以探究為主要手段、以游戲情境為探究的前提、以具體活動和反省抽象相結合,引導和激發學生積極參與,重視培養學生綜合運用相關知識解決問題的能力,幫助學生從具體的游戲活動及活動過程本身中抽象出概念、定義、原理等知識和解決問題的辦法及規律,真正實現知識的自我構建。
在應用探究式學習開展教學中,首先要選擇合適的游戲,通常選擇易于課堂操作、規則易懂、難度適中、游戲性比較強、沉浸度較高的游戲;其次,提出核心的問題或任務,讓學生清楚任務,清晰解決問題的方向,引起學生對游戲探究活動的動機和興趣;再次,在教師的引領下,讓學生帶著問題開展游戲探究,對相關問題形成感性認識;最后,通過討論和總結,讓學生從游戲中獲取知識,真正實現知識的自我建構。
在探究式學習教學中,關鍵的環節是討論和總結。只有通過這個環節的實施,才能讓學生從游戲中獲取的知識,得到升華,而失去討論和總結,教學效果將大打折扣。
案例:《找茬》游戲
《找茬》是大家熟悉的游戲,可能通過個人或小組比賽的形式,在限定時間內,以最快的速度找出左右兩幅圖的不同之處為優勝者。這個游戲的素材準備,可以用在PhotoShop課程中的“圖片的處理與合成”。先讓學生試玩一下這個游戲,然后提出核心問題——這兩組相似圖像是怎么做出來的?接著引導學生以小組探究學習的方式來開展學習,并創作游戲,最后通過組織學生討論和總結,掌握PhotoShop軟件中常用工具的使用,理解和掌握圖像加工的基本過程和方法,體驗“做中學”的成功與快樂。
三、游戲開發式教學在技能訓練式教學中的應用
技能訓練式游戲化教學將游戲作為學生的操練和練習工具,將評價和鞏固融為一體,在鞏固的過程中評價,在評價的同時鞏固。它使傳統的枯燥乏味的操作練習變得生動活潑,維持學生對操作與練習的興趣和動機,從而達到鞏固知識、掌握技能和評價學習效果的目的。在技能訓練式教學中,教師應根據學習的重點內容,設計相應的游戲活動,開展游戲練習。例如,可以和系統時間、系統內置對手、其他同學一起競賽,在游戲中鞏固所學知識和技能。
格萊德勒(Margaret E. Gredler)指出,游戲能“練習、提高已有知識技能,發現在知識和技能上的差距或不足,提供知識和技能的歸納和回顧,拓展概念和原理之間的聯系”。游戲練習后,教師需對學生學習情況做出判斷、評價和總結。在對教學的效果進行評價時應注意,教育環境的游戲“不應是零和(zero-sum)的游戲,游戲可以支持多個獲勝者,例如失分最少的,策略最優的,進步最大的;也可以明確達到某個水平即獲勝,例如達到多少分”。
案例:“網頁拼圖游戲”
在網頁制作課有一節關于“層”的操作,對于“層”的操作點:隱藏、顯示、拖動,這是些比較枯燥的動作,針對學生喜歡游戲的特點,布置一個有趣的任務--制作拼圖游戲。首先讓學生按樣例要求做一次模仿練習,在此基礎上進行創作實踐,從而反復訓練學生的圖層行為設置的步驟和方法,熟練掌握本節課的重點和難點:理解圖層和行為的概念和熟練圖層和行為的設置。
以一個拼圖由10個小圖片組成來計算,當學生完成模仿練習和自主設計、創作拼圖游戲后,將至少練習圖層行為的設置20次。這樣的學習,學生學起來不枯燥乏味,掌握起來容易且熟練,而且可以隨時查看練習的效果,有助于發現和解決存在的問題。
四、游戲開發式教學在導學式教學中的應用
導學式游戲化教學以“教師主導一學生主體”為基礎理論,通過游戲既引導學生習得新知識,又鞏固和遷移新知識,同時重視教師給予面對面的指導。導學式通過設置有趣的游戲任務,將游戲融入到教學活動各個環節中,使學生樂于學習,為完成游戲任務而學習。這樣的學習不是“無的放矢”,而是有很強的目的性。
導學式教學中,首先要確定教學目標的,教學目標越詳盡越有利于選擇、設計游戲開展教學;其次是選擇游戲,可根據教學目標,從游戲的內容、時間、形式上選擇;接著讓學生在游戲中探究學習新知,在游戲中鞏固知識、掌握技能;最后再進行總結、提升。
案例:“VB飛機飛行游戲”
VB課程的“圖片移動”的制作,任務是在VB程序中制作一個飛機飛行的游戲。從任務驅動法的“創設情境、確定任務、完成任務、效果評價”四個環節,運用導入游戲、演示游戲、分析游戲、設計游戲、制作游戲、測試游戲等教學的過程,將游戲融入到計算機課堂教學中來。
教師通過組織學生欣賞游戲和體驗游戲,提出游戲設計和制作中的重點、難點問題,引導學生將注意力指向學科教學的重難點:Image、Timer、Command、HScroll等控件的理解和運用;通過分析游戲,分析源文件和動作代碼,讓學生清楚地知道整個游戲有多少個場景、控件和動作等,游戲設計和制作的基本步驟如何,從而明確游戲開發任務和教學內容之間的關系,理解游戲的功能是如何實現的;最后,通過設計、制作和修改游戲,學生理解和鞏固游戲設計和制作中的重難點知識。
責任編輯 潘孟良