孫睿,王俊平
摘要:ASP.NET程序設計是一門動手實踐能力要求高、與實際工作崗位聯系緊密的課程。轉變思想,“以學生為中心”,改變課堂教學模式,優化課堂結構,改進教學措施,合理組織與安排教學內容,分階段教學培養及鍛煉學生能力,選擇合適的項目,科學分組,合理分工,使學生理解知識點,聯系實際,融會貫通,提高實踐能力,實現高職教育與人才市場接軌,是我們課題組研究的重要內容。
關鍵詞:項目教學;分階段教學;B/S;教學模式
中圖分類號:G712 文獻標志碼:A 文章編號:1674-9324(2014)20-0099-02
隨著Internet和Web應用技術的發展,網站開發成為程序員必備的職業技能之一。ASP.NET技術是開發B/S結構WEB應用軟件的主流技術,許多高校的計算機專業都開設了這門課。基于對“上網”的喜愛甚至癡迷,在學習初期,學生對“做網站”會有很大的興趣。但“做網站”所需要掌握的基礎知識理論性較強,在深入學習時,如果完全采用傳統的方法教學,有的學生會覺得枯燥,漸漸喪失學習興趣;有的學生能夠堅持學到最后,但不能理解知識點之間的關聯,就不會應用于實際。
如何構建優質課堂,以實現教學的實效和高效;如何調動學生的積極性、主動性,將所學知識融會貫通,提高實踐能力等,都是要考慮的問題。作為教師,應充分認識課程特點,采取有效的教學方法完成教學任務,以達到良好的教學效果。實踐證明,用傳統的教學方式或單一的教學改革手段都難以達到良好的教學效果。
一、課程特點與難點
高等職業院校的教學方向是突出“能力為導向”。因此,“項目化教學”成為很多教師進行教學改革的第一選擇。在教學過程中,我們經常安排一些項目管理案例,對學生進行必要的綜合分析能力和實踐能力的培養。但是,完全拋棄傳統,采用全新的教學方法也是錯誤的。采用傳統方法講基礎理論知識部分,能使學生牢固掌握概念,就應該保留。
二、改變教學模式
提高課堂質量,必須注重學生在課堂中所占的地位。讓學生主動學習、思考,教師來組織、幫助和引導。在課堂上我們轉變角色,充分調動學生的學習積極性、主觀能動性,是非常重要的。
1.充分準備、精心設計。教師要構建高效課堂,就要站在學生的思維角度考慮問題。精心鉆研教學內容,挖掘教學內容與學生的聯系;根據學生的接受能力、認知水平來設計教學環節,選擇最佳的教學切入點。合理、科學的組織教學活動,對課堂中容易出現的問題考慮得細致、考慮全面,課堂才會變得更加優質且高效。
2.改進教學措施、優化課堂結構。①態度和藹可親、語言幽默風趣,使學生進入最好的學習狀態,幫助學生克服畏難情緒,輕松地融入課堂中,積極主動地去思考、探究,提高學習效率,順利完成學習目標。②傳統的課堂教學強調教學過程完整,程式化教學模式并不適用于所有教學內容,影響教學效果。因此,優化課堂結構,簡化教學環節,依據教學內容和學生實際,合理調整、簡化教學環節,才能提高課堂效率。③教學理論、方法數不勝數,而在具體的環境中實施且取得成效卻很難。優化教學手段,多種教學手段相結合才能達到目標。
現在社會各界對教育提出了更高的要求,學校、教師壓力很大。構建高效課堂是我們老師必須要努力做到的。要“授以漁”,還要使學生“樂以漁”,才會“漁有所得”。
三、教學內容的組織與安排
基礎部分內容的教學采用傳統的教學方法,但在授課時要適度取舍,加快講解速度;應用部分內容可以采用項目教學方法,將一個大的項目分解到各個知識點中,最終將分解的項目進行整合,形成一個完整的項目。
四、階段教學法
由于本課程與工作崗位的實際要求聯系緊密,許多教師都采用基于“項目驅動,案例教學”的教學模式,但是忽視學生的知識基礎而盲目地引導學生去實現項目卻是不可取的。具體項目的實現需要許多其他相關技能的綜合應用,要求程序員非常熟悉網站在服務器端和客戶端運行的過程。在學生全面掌握各知識點之前,盲目地引領學生去開發項目只會讓學生對知識點的認知零亂不成體系,反而影響正常的學習。因此,根據教學內容分階段,各階段采取最適合的教學方法,使學生對知識點牢固掌握并將其熟練應用于開發過程。
階段教學法,顧名思義,就是將整個教學過程分成不同階段,每個階段都使學生在之前的基礎上有進步。本門課程就可以分三個階段進行:第一階段的目標是使學生掌握理論基礎知識,為第二階段的知識應用打下基礎,因此我們稱之為認知理論知識階段;第二階段我們要針對各主要知識點安排一系列的小實訓交給學生去做,使學生在應用中增強對知識點的理解,所以是實訓階段;第三階段最終決定成敗,學生在這個階段必須將各知識聯系在一起,同時提高實踐能力,完成知識與能力的轉換。實踐能力只能通過具體項目的開發來錘煉,我們稱之為“項目階段”。
1.認知理論知識階段。學生有扎實的基礎知識才能合理、有序地實現項目。而對理論知識的講解只能按照傳統的教學模式,以知識體系為主線來安排教學內容;課堂講解采用“設置問題情境—講知識—例題講解—習題”的方式來運行。在這種以教師“教”為主導的教學,學生基本上處于被動的接受狀態,主動性不強,因此通過問題情境的設置引起學生的學習欲望就非常重要。
2.實訓階段。經過第一階段的學習,學生已初步掌握了基礎理論,這個階段就需要教師安排具體的小實例來運用知識。所以本階段最好采用案例教學,以設計型實驗讓學生開展練習。案例教學對教師的要求較高:所安排的案例要實用,對目標知識點要有針對性,對該知識點的實際應用要有代表性,這就要求教師對本課程整體內容分析透徹,將教學內容整合成若干模塊,每個模塊都有獨立的主題,使學生應用該模塊所涉及的各種知識及技術,實現實訓項目的主體功能。
3.項目實戰階段。在這個階段,我們以“項目驅動”重構課程。在項目的選擇上,應該選學生接觸過的網站類型。在項目實踐中采用“小組合作學習”模式,讓學生在學中做,做中學,提高他們的專業實踐能力的同時培養他們的溝通與組織能力,使他們具備較強的團隊意識和協作精神。
五、結語
課程的學習實踐不能僅局限在課堂上。ASP.NET是當前分布式系統開發的主流技術之一,該課程的技能實踐性又非常強,其教學改革要求充分發揮教師的潛能和學生的主觀能動性,形成師生之間的對話,互相討論、觀摩、交流和促進。激發學生的學習積極性、主動性和創造性是我們教學方法改革的基本目標;師生之間有效溝通,教師能夠在學生的學習過程中發現問題,因材施教,總結經驗,提高教學效率和效果。這樣有利于教學相長,在培養學生的同時也提高教師的教學技能。
參考文獻:
[1]康晶,王愛民,葛彥強,葛文英,周宏宇.基于階段教學法的ASP.NET Web程序設計課程改革[J].計算機教育,2010,(8).
[2]吳豐軍.淺談如何提高教學質量并構建高效課堂[J].科技資訊,2010,(8).
[3]樊艷英.《ASP.NET程序設計》教學探討[J].電腦知識與技術,2011,(11).
[4]林海霞.高職計算機專業“三階段教學法”的研究與應用[J].計算機教育,2009,(10).
劉彥楠.ASP.net課程“階段式”教學改革研究[J].計算機光盤軟件與應用,2013,(8).
[5]呂雅麗.許成剛,高志宇.基于任務驅動的《ASP.NET程序設計》課程教學模式探討[J].現代企業教育,2012,(10).
[6]吳金秀.基于工作過程導向的ASP.NET程序設計課程開發[J].教育與職業,2013,(10).
[7]蔣美云.基于工作過程的“ASP.NET程序設計”課程教學探討[J].南京工業職業技術學院學報,2012,(12).
作者簡介:孫睿(1978-),碩士,河南職業技術學院,講師。endprint