周洪斌 溫一軍 許禮捷
摘 要: 依據當前先進的教育教學理念以及長期的教學實踐經驗,結合高職生源情況,形成以職業(yè)崗位能力培養(yǎng)為核心的DAP教學模式。通過Demo→Activity→Project漸進模式,逐步培養(yǎng)學生的專業(yè)能力,全面提升學生的職業(yè)能力?;贒AP高職教學模式,對ADO.NET課程進行改革。通過改革教學內容、開展教學資源庫建設、改革課程考核方法、開拓第二課堂、加強雙師型師資隊伍建設等措施,取得了一定的教學成果。
關鍵詞: DAP教學模式; ADO.NET課程; 高職教育; 教學改革
中圖分類號:G712 文獻標志碼:A 文章編號:1006-8228(2014)08-68-03
Reform and practice of ADO.NET course based on DAP teaching mode of higher vocational schools
Zhou Hongbin, Wen Yijun, Xu Lijie
(Shazhou Professional Institute of Technology, Zhangjiagang, Jiangsu 215600, China)
Abstract: Based on the advanced teaching theories and the long-term experience of teaching practice together with the characteristics of higher vocational students, a DAP teaching mode is proposed. The core of the DAP teaching mode is to cultivate the students' professional ability. By the Demo→Activity→Project progressive mode, the students' professional ability and the occupation ability are improved step by step. Based on DAP teaching mode, ADO.NET course is reformed. Some teaching goals are achieved through reforming teaching content and the evaluation methods, constructing teaching resources, exploiting the second classroom and strengthening the construction of "dual-qualification structure" teaching team.
Key words: DAP teaching mode; ADO.NET course; higher vocational education; teaching reform
0 引言
ADO.NET課程由基于.NET的應用程序設計與開發(fā)這一重要的行動領域轉化而來,培養(yǎng)學生使用C#開發(fā)數據庫應用程序的能力,對學生的程序設計與開發(fā)職業(yè)能力培養(yǎng)起到主要支撐作用,是高職計算機相關專業(yè)的一門核心課程?!督逃筷P于推進高等職業(yè)教育改革創(chuàng)新引領職業(yè)教育科學發(fā)展的若干意見》 (教職成[2011]12號)指出:“實現專業(yè)課程內容與職業(yè)標準對接;引入企業(yè)新技術、新工藝,校企合作共同開發(fā)專業(yè)課程和教學資源;繼續(xù)推行任務驅動、項目導向等學做一體的教學模式”,課程改革與實踐應以此為基點。針對當前高職學生基礎較薄弱、自學能力較弱,而企業(yè)實際項目往往比較復雜等綜合的實際情況,探索能夠讓學生真正理解和掌握項目中的各個技能點、知識點的方法,通過采用DAP教學模式,優(yōu)化課程教學組織形式,創(chuàng)新課程教學手段,降低學生學習的難度,讓學生每一堂課都有作品,獲得成就感,提高其學習興趣。
1 DAP教學模式
根據當前先進的教育教學理論,結合高職生源情況,以及長期的教學實踐經驗,形成以職業(yè)崗位能力培養(yǎng)為核心的DAP教學模式體系框架。
“DAP教學模式”內涵如圖1所示。
⑴ Demo(基礎訓練):通過Demo案例,教師示范講解知識點、技能點,然后讓學生重演Demo,使得學生能初步理解知識、掌握技能。
⑵ Activity(提高訓練):安排在Demo之后,Activity案例與Demo案例的技能點要求相同,由學生在課堂上獨立完成,Activity任務完成后再采取學生示范或教師講解示范的教學方式。主要訓練學生融會貫通、靈活應用技能點的能力;同時安排課外Activity(鞏固訓練),安排學生在課外獨立完成,使得學生進一步鞏固對知識點、技能點的掌握。
⑶ Project(項目實戰(zhàn)):安排在課程末期的課程設計(實訓)階段,布置學生完成若干個來源于企事業(yè)單位實際需求的項目,綜合培養(yǎng)學生的項目開發(fā)能力。
2 具體措施
2.1 改革教學內容
依據DAP教學模式,ADO.NET課程的內容組織以工作過程為導向,通過Demo→Activity→Project漸進模式,由淺入深,以典型工作任務為主線,介紹基于C#的數據庫編程技術,逐步揭開軟件開發(fā)的神秘面紗,帶領學生領略編程之美。
Demo案例中詳細講解了通訊錄系統的設計、開發(fā)和安裝部署的完整過程[1],把ADO.NET編程技術融入在各個任務中,對各個任務進行詳細講解,開展手把手教學。各個任務安排如表1所示。
表1 Demo案例任務安排
[任務名稱\&知識、能力目標\&任務1 用戶登錄\&SqlConnection、SqlCommand、SqlDataReader對象\&任務2聯系人及分組管理\&DataSet、SqlDataAdapter、SqlCommand對象\&任務3使用參數化SQL語句\&SqlParameter對象\&任務4使用存儲過程\&調用存儲過程操作數據庫 \&任務5使用自定義數據庫操作類\&數據庫操作類的定義及使用\&任務6三層架構系統開發(fā)\&三層架構\&]
典型學習任務安排如表2所示。
表2 典型學習任務
[任務1\&用戶登錄\&學時\&6\&任務描述:訪問數據庫,判斷用戶名、密碼是否正確,實現用戶登錄功能。\&能力目標:掌握SqlConnection、SqlCommand、SqlDataReader對象。\&實訓環(huán)境:
教師講解、演示Demo案例之后,在課堂上安排學生獨立完成Activity。參照Demo案例的任務安排,訓練學生融會貫通、靈活應用技能點的能力,通過逐步擴充系統功能,完成一個學生選課系統的開發(fā)。
在做好課內Demo、Activity教學的基礎上,提供與課內相同知識點和技能點的課外Activity,要求學生開發(fā)“畢業(yè)生實習與就業(yè)跟蹤系統”,實現“雙線平行”,起到強化課內所學的知識和技能的作用。
通過Demo→Activity,學生不僅能夠掌握數據庫編程的重要知識、技能,更重要的是能夠體會到軟件項目開發(fā)的樂趣,享受成功進行軟件開發(fā)的成就感。教師在教學過程中,要注重編碼規(guī)范,強調能力培養(yǎng),使學生在不知不覺中懂得企業(yè)開發(fā)規(guī)范,步入軟件開發(fā)大門。
針對高職人才培養(yǎng)與企業(yè)實際崗位需求之間脫節(jié)的問題,引企入校,在Project階段,通過企業(yè)專家,引入企業(yè)真實項目,要求學生開發(fā)“億美佳服飾有限公司計件系統”,進一步培養(yǎng)學生的職業(yè)崗位能力。
2.2 開展教學資源庫建設
在校企合作的基礎上,依據創(chuàng)新型DAP教學模式的體系框架,重新分解Demo、Activity、Project中使用的知識點、案例庫等資源,對資源庫進行歸類整理。建立課程網站,將課程標準、“教學做一體化”教案、多媒體在線教學視頻、項目實訓指導書、常見問題解答、參考資料等內容全部上網,向在校學生、軟件企業(yè)崗前培訓班學員免費開放,鼓勵學習者在課外自主學習。下一步要注重學習者對資源使用后的反饋和評價,通過收集反饋和評價意見,對資源的內容和平臺的建設加以針對性完善[2]。
2.3 改革課程考核方法
軟件開發(fā)是一項非常注重實踐的工作,不可能只憑看書、看視頻就能學會,必須扎扎實實、一行一行地編寫代碼,不斷地積累項目經驗,才能真正掌握編程技術。所以,對ADO.NET課程的考核絕對不能停留在一些原理、概念上,應以考核學生相關技能為重點,突出職業(yè)能力、職業(yè)素質考核。通過改革課程考核方法,采用與教學同步的形成性實踐考核與期末上機考試相結合的考核方法。對于形成性實踐考核,主要根據學生完成Activity的情況,給出每次實踐的成績。對于期末上機考試,突出職業(yè)能力的考核,重點考核使用C#編寫程序操作數據庫的能力,包括數據的增加、刪除、修改、查找。
2.4 積極開拓第二課堂
依托學院的3S人才拓展訓練體系[3],結合課程特點,企業(yè)兼職教師、校內專任教師與學生共同組成科技創(chuàng)新訓練團隊,在課余時間開展多樣化的“第二課堂”專業(yè)實踐教學活動。課程組教師指導學生積極申報江蘇省高等學校大學生實踐創(chuàng)新訓練計劃項目,帶著學生參與企業(yè)實際項目,培養(yǎng)學生項目開發(fā)能力、團隊協作能力。在此基礎上鼓勵并選拔優(yōu)秀學生參加各類技能競賽,取得了豐碩的成果。
2.5 加強雙師型師資隊伍建設
采用“請進來”與“送出去”的方式,大力推進雙師型師資隊伍建設[4]。通過聘請企業(yè)一線技術員、專家擔任課程兼職教師,引入企業(yè)實際項目到課程教學中,并為學生的動手實踐提供指導[5]。同時,為切實提高課程組專任教師的項目開發(fā)能力,在院系相關部門的大力支持下,每年安排教師脫產到江蘇國泰新點軟件有限公司、江蘇遠大信息系統有限公司等行業(yè)骨干企業(yè)鍛煉,參與企業(yè)實際項目開發(fā),并與企業(yè)專家合作,共同制定課程標準,編寫校企合作教材,開展課程建設。同時,依托江蘇省電子商務與政務軟件工程技術研究開發(fā)中心,課程組教師承擔了多項軟件項目研發(fā)工作,為企事業(yè)單位解決了信息化過程中遇到的瓶頸和困難,受到企事業(yè)單位好評。
3 課程改革成果
通過課程改革與實踐,取得了一系列成果。
⑴ 組建了一支結構合理、知識與技能并重的課程教學團隊。課程組教師完成多項企事業(yè)單位軟件的研發(fā)任務,申請獲得多項計算機軟件著作權,多次擔任軟件企業(yè)崗前培訓班講師,創(chuàng)造了良好的經濟和社會效益。
⑵ 建立了可裁剪的DAP教學資源庫,針對學生課堂教學、企業(yè)員工職業(yè)崗位培訓等不同需求,對DAP教學資源進行裁剪,設計適合不同層次、不同需求的教學和培訓資源包。
⑶ 與企業(yè)專家合作,共同編寫了基于工作過程導向的教材《C#數據庫應用程序開發(fā)技術與案例教程》,已由機械工業(yè)出版社正式出版。
⑷ 學生的學習興趣、編程能力、學習能力得到有效提高,先后在省級、校級專業(yè)技能競賽中獲獎,完成多項江蘇省高等學校大學生實踐創(chuàng)新訓練計劃項目。
4 結束語
根據ADO.NET課程教學目標以及高職學生特點,結合長期的教學實踐經驗,采用DAP高職教學模式對ADO.NET課程改革進行改革,取得了一系列成果。課程建設工作是一項長期的系統工程,需要課程組成員的不懈努力。下一階段,我們將根據企業(yè)新技術發(fā)展更新課程教學內容,豐富教師實踐經驗,提高教師教學科研能力,并進一步充實、完善課程教學資源庫,促進專業(yè)建設,提高人才培養(yǎng)質量。
參考文獻:
[1] 周洪斌,溫一軍.C#數據庫應用程序開發(fā)技術與案例教程[M].機械工
業(yè)出版社,2012.
[2] 李利平.高職教育專業(yè)教學資源庫建設的改革思考[J].中國高教研
究,2011.6:90-91
[3] 周洪斌,許禮捷.基于工學結合的計算機網絡技術專業(yè)人才培養(yǎng)方案
探討與實踐[J].現代計算機(專業(yè)版),2013.8:36-39
[4] 季舒鴻,高查清.高職_雙師結構_教學團隊_內涵與建設要素[J].職業(yè)
技術教育,2012.4:49-53
[5] 王曉剛,馮瑋.高職院校雙師型教師隊伍建設存在的問題與對策[J].
教育探索,2013.5:96-97