鄒 慶
(湖南省郴州工業交通學校 湖南郴州 423000)
?
行動導向教學法在中職計算機程序設計教學課中的應用
鄒 慶
(湖南省郴州工業交通學校 湖南郴州 423000)
摘 要:由于目前社會對人才的需求量越來越大,需盡快對中等院校的教學方法及手段進行改革。學生需要活躍、自主的教學環境,而行動導向教學法則能滿足該要求。在教學過程中,教師的職能需有所改變,從“傳授”逐漸向“引導”轉變,學生從被動學習逐漸向主動探究學習轉變。本文通過筆者自身教學實例來進一步說明行動導向教學法是一種適用于中職計算機程序設計教學的方法。
關鍵詞:中職計算機 程序設計 教學法 行動導向
傳統中職計算機程序設計課程的教學中,依然沿用著以老師為主導,傳授學生知識的單一教學模式,使學生在學習時一直處于被動學習狀態,無法發揮自己的個性與活躍的思維,該教學方法對教學效果及學生學習興趣都有著極大影響。但是隨著社會的快速發展,技能型人才的短缺是目前的社會現狀,傳統的教學模式已經逐漸不能滿足社會對人才的需求,從而影響社會經濟發展,因此,改革教學模式在當今社會已經是必不可少的。在這種情況下,行動導向教學模式成了教學改革的首要選擇。該教學方式能有效提高學生的綜合實踐能力,具有明顯優勢,但實施該教學方法的依然有不小難度。[1]
行動導向教學法是由德國創立,是在教學過程中創造教師與學生互動的社會交往情景,是一種“以能為本”的教學模式。在該種教學模式中,以學生為主體,以學會教學內容為目標,通過教師的引導與教師以及同學之間進行互動,旨在激發學生學習的興趣,讓學生在學習過程中主動動腦學習,并能將學會的知識靈活運用于其他地方,達到理實一體、學用一致的目的。該教學方法的特點有以下幾點:[2]
1.教學內容與日常生活,甚至職業實踐都有著密切聯系,教學主題通常是工作中會遇到的一些實際問題或者任務委托。
2.重視學生的學習興趣以及動腦能力,強調學生與教師、同學之間的合作及交流。
3.通過學生自行組織學習,可充分培養學生的創造性思維以及實踐能力。
4.使用多種教學方式交替教學,讓學生時刻充滿新鮮感,如任務教學法、案例教學法、角色扮演法、項目教學法等。[3]
5.教師的職位從傳授者逐漸轉變為組織者、引導者及咨詢者。
1.課程選擇
選擇《VFP程序設計》中的“自定義函數”這一課題采用行動導向教學法中的項目教學法來進行教學。自定義函數屬于VFP語言中實現模塊化編程的基礎,同時也是其他高級語言中的子程序。在學習該課題之前,學生已自行編寫了一個成績處理程序,其主要功能包含成績的輸入、輸出、求總成績等項目,本次教學要求學生使用自定義函數將該程序改寫成一個完全模塊化的程序。
2.情景設計
設計出即將學習的課題內容與現實情況向接近的情景:首先將之前編寫的成績處理程序交給學生,其次要求學生使用自定義函數的知識將成績處理程序的模塊進行劃分,引導學生進入需要使用所學知識來解決現實問題的教學情景中。其原因是由于該程序具有成績輸入輸出、求總分等學生熟悉,且難度合適的功能,該方法容易調動學生在改寫程序時的積極性以及激發學生的興趣。
3.操作示范
使用當前以教學過的知識,選擇成績輸入項目,親自為學生示范使用自定義函數來實現改寫該模塊的功能。
4.獨立探索
首先讓學生獨立思考所學的自定義函數的內容,并將其消化,且對之前示范的成績輸入項目進行思考并理解,為之后將要進行的實際操作打下基礎。要理解的主要內容包括函數定義部分的參數定義、確定返回值、調用函數以及函數的原型聲明等。[4]
5.分組確定各小組項目
將所有學生分為幾個小組,將成績處理程序中的幾個項目分別分配給各個小組,讓各小組通過研究討論來改寫程序。
6.合作學習
在合作學習時,各小組的人數、個性、能力等方面都應該均勻分配,互補互助,每個小組選擇一位同學當小組長,主要任務在于對組內成員的分工進行協調,該方法有利于幫助學生之間互相學習,積極交流,總結經驗。各小組在完成自己的項目后,與其他小組進行交流,將自己的項目與其他小組所做的項目相結合,集成一個完整的模塊化程序。該做法是由于每個小組只負責成績處理程序中的一個小項目,需跟其他小組做的項目相結合才能得到完整的模塊化程序。[5]
7.學習評價
通過學生完成項目的情況來評價學生的學習效果,評價標準包括教師評價、小組評價以及自我評價三個部分。首先教師對小組是否有共同協作、是否實現預定功能、是否具有創新精神等幾個方面進行評價;其次各個小組成員之間進行互相評價,主要評價內容包括成員在完成項目中的參與意識;最后由學生對自己是否有所提高進行評價。將三個評價部分相結合,確定每位同學的總成績。
1.選取項目與處理教材
教學項目的選擇需既容納有基本知識點,又能充分調動學生學習與解決問題的積極性,讓學生在學習過程中能充分發揮自己的個性及創造力。教師選取用來講解的實例需相對簡單且具有典型,便于引導學生轉移知識,而讓學生實際操作的項目需具有一定難度,可引導學生運用新知識去解決這一難題。
2.正確處理行動導向教學法與傳統教學法的關系
行動導向教學法只是教學方法中一個密不可分的教學方式,并不能完全替代傳統教學方法,該方法更注重培養學生的創造力,以及活躍學生的思維,在實用性較強的程序設計課程中具有突出表現。而傳統教學方法則具備完整且系統的理論知識,讓學生能更牢固的掌握知識點、知識體系。在教學過程中應把兩種教學方式合理結合,為學生構建完整、全面的知識體系。
3.教師的定位
教師需在不同的情景下轉換不同的角色定位,如教授新知識時做一位傳授者;學生運用知識自行實施程序設計時做一位引導者;當學生進行討論交流時做一位協調者。
行動導向教學模式具備先進的教學理念,這種教學理念在對邏
輯能力相對較弱的青少年中有著良好教學效果。該教學模式將計算機程序設計教學中的應用與實踐相結合,不僅能促使學生更快理解理論知識,還能讓他們能靈活運用這些知識,充分激發學生在學習過程中的創造潛能,培養學生發現問題以及解決問題的思維方式。行動導向教學符合現代中職學校教育人才培養的需求,充分體現了“以能為本”的教學模式。
參考文獻
[1]慕秋娟.”行動導向教學法”在中職計算機課程教學中運用[J].課程教育研究(新教師教學),2015,(31):239.
[2]曾敏.行動導向教學法在中職計算機教學中的應用[J].卷宗,2013,(4):65.
[3]劉鵬飛.行動導向教學法在中職計算機實訓教學上的應用[J].赤子,2015,(11):275-275.
[4]徐朋,程穎,周林衛等.中職計算機“行動導向”教學法的價值取向[J].讀寫算(教育教學研究),2013,(25):379-379.
[5]藍思梅.淺談行動導向教學法在中職計算機教學中的應用[J].長春教育學院學報,2012,28(7):138.