沈蘊梅
摘 要: 針對“ASP.NET動態Web開發技術”課程改革,采用“三個項目并行”的工作過程項目化教學模式,以“學以致用,學用結合,綜合運用”原則選取教學內容,采用項目組角色模擬法等教學方法,探索將企業規范、行業標準和崗位流程嵌入到課程的教學模式,以提高教學質量與品牌競爭力。通過幾年的教學實踐,該教學改革已初見成效,取得了一定的教學成果。
關鍵詞: 工作過程; 教學模式; 教學質量; 教學實踐; 三個項目并行
中圖分類號:G420 文獻標志碼:A 文章編號:1006-8228(2014)08-65-03
On the reform of the teaching mode of 'ASP.NET Web developing technology'
Shen Yunmei
(School of Software and Service Outsourcing, Suzhou Chien-shiung Institute of Technology, Taicang, Jiangsu 215411, China)
Abstract: Aiming at the teaching reform of 'ASP.NET web developing technology', the teaching mode of the working process of three parallel projects is adopted. The teaching content is selected by the principle of "learn in order to practice, the combination of learning and using, the integrated utilization". The project team role simulation teaching is used. The teaching mode of embedding enterprise standards, industry standards and job process into the courses is explored to improve the teaching quality and brand competitiveness. The teaching practice has showed that the results are satisfactory and obtained certain achievements in teaching.
Key words: the working process; the teaching mode; the quality of teaching; the teaching practice; three projects in parallel
0 引言
ASP.NET動態Web開發技術是我校軟件技術專業的核心課程,該課程對于Web程序員的培養起到重要作用。在學生具備一定的靜態網頁設計能力、UML建模能力和C#程序設計能力的基礎上,介紹使用ASP.NET進行Web應用程序開發的技術,可使學生掌握基本的Web應用程序開發的方法和技能。本課程要求學生既有頁面設計能力,又能借助于ASP.NET技術實現網站的動態交互功能,培養學生按照標準和規范編寫.NET Web應用系統的能力,不斷提高崗位勝任能力。
1 現狀與存在的問題
教育部文件《教育部關于認真學習貫徹全國教育工作會議精神全面實施教育改革和發展規劃綱要的通知》(教辦[2010]8號)強調指出,要牢牢堅持改革方向,進一步明確改革思路,把改革創新精神貫徹到教育工作的各個方面、各個環節。隨著信息技術的迅速發展[1],網絡技術在教育中的應用日益廣泛和深入,教育工作者對利用計算機網絡進行教育改革的理論和實踐進行了大量的嘗試、試驗、研究,并取得了一些成果。但是經過比較研究、檢索分析和教學實踐總結發現,在校企深度合作和真實項目資源建設等方面存在著短板,具體表現在如下方面。
⑴ 校企合作停留在協議和形式上,沒有實現校企共建共享教學資源和共同實施教學。
⑵ 教學資源缺乏真實性、生產性,項目停留在“案例項目階段”。
⑶ 課程教學企業參與度太低,表現在校企共同施教不足,信息化課程教學特色不明顯。
⑷ 盲目追求雙師比例,教師實戰經驗存在極大缺陷。
本文以蘇州健雄職業技術學院軟件與服務外包學院軟件技術專業教學為案例,對專業核心課程ASP.NET動態Web開發技術進行課程改革,探索將企業規范、行業標準和崗位流程嵌入到課程的教學模式,以提高課程教學能力和品牌競爭力。
2 改革目標
汲取新加坡教學工廠和印度服務外包等國際先進職業教育理念,嵌入軟件服務外包行業標準和規范,探求高職軟件服務外包人才培養規律,以培養高技能人才為目標。以學生為主體,以能力為本位,以培養學生高級程序員的編程技能和編程素質為根本任務,力求做到精選內容,淡化理論,突出實訓和實戰。以ASP.NET動態Web開發技術課程為例,依據軟件服務外包行業中軟件研發(編碼)崗位規范和要求,以實戰項目為內容載體,采用“三個項目并行”(如圖1所示)的工作過程項目化教學模式、“產學并行”開展項目訓練和綜合項目實戰、“產教融合”開發課程資源和教學項目、形成性課程考核系統全方位評價學習質量,創設“立足學生、突出項目、強化技術、提高能力”的教學局面[3]。
[ 網上書店系統\&][ 在線考試系統\&][ 自選題目\&] [課內主講][課內主練][課外拓展]
圖1 ASP.NET動態Web開發技術三個項目
3 改革步驟
3.1 教學內容的選取
經過對太倉市軟件園中太倉智博軟件等服務外包行業企業調研,以崗位需求為導向,參考外包行業規范,培養學生會使用ASP.NET開發動態Web應用系統,會應用ASP.NET各種對象、類、方法和組件進行實際的Web系統開發和設計,并將此作為重點。課程內容堅持“以用為本,學以致用,學用結合,綜合運用”的實用性原則,課程分為七個教學模塊,每個教學模塊又分為相應的教學單元,每個教學單元采取三個項目并行的模式進行內容設計和項目選取[4]。具體單元及課時分配如表1所示。
3.2 教學模式的設計與創新
課程教學實施“三個項目并行”的工作過程項目化,即課內主講一個項目、課內主訓練一個項目,課外“產學并行”實戰一個項目,通過項目導入(導入課內訓練項目的工作場景)、技術與知識準備(講練“課內主講項目或示例”)、項目訓練(完成課內訓練項目)、平行項目訓練(完成并行項目)。
3.3 教學方法的運用
⑴ “師徒式”的講練結合
對于課程新內容,主要采取“師徒式”的講、練結合的形式,教師像師傅一樣親自演示每一步驟和每一代碼,并即興添加新要求,鼓勵學生思考和激發主動性,杜絕讀代碼或課件列舉代碼,學生能根據實際要求直接編寫代碼。
⑵ 項目組“角色模擬”法
對于中、大型項目要求以小組團隊形式進行訓練和提交成果,要求學生能團結協作、體驗崗位角色、互幫互助、誠信學習,實現團結友愛、各盡其責、責任學習、不斷進取和自主學習。在項目綜合訓練中主要采取這種方法。
⑶ 師生之間良好互動,營造一個輕松、愉快的學習氛圍
在教學中以學生為主體,教師為主導,通過各任務單元里精心設計的問題,引導學生思考、發言,表達自己的設計思路,并請學生到教師機上編寫和演示程序,指出錯誤的原因,幫助排錯,鼓勵學生參與教學過程,變被動學習為主動學習。
⑷ 基于軟件企業工作流的項目實戰
在項目實戰階段,仿真企業項目組的形式,每個項目組配備一名學生擔任項目組長,項目組成員完成不同的任務,承擔不同的項目組角色。項目組長負責項目的組織、實施、協調工作。在這一階段定期召開小會,進行技術研討、進度控制。教師全程跟蹤指導,直至項目實戰結束,教師以用戶身份驗收項目。以此重點培養學生的職業素質及職業習慣。
⑸ 學生優秀作品庫
在教學的各階段,展示學生的優秀作品,這樣能起到極大的示范作用。
4 教學效果
經過幾年的教學實踐,初步顯示出模式改革的效果,取得了一定成果。“產學并行”實訓極大地提高了學生主動學習積極性,通過課外項目訓練,成功申報江蘇省大學生創新訓練項目三項,課程教師帶領特長生通過“產學并行”訓練獲得軟件著作權五項,參與學院創新大賽項目六項。建成了包括形成性考核計劃表、項目考核表、階段測試表、并行項目考核表、結業測試表、課堂表現評分表在內的一整套形成性考核檔案。
5 結束語
路漫漫其修遠兮,吾將上下而求索。雖然教學模式的改革已初步顯示出成效,取得了一定的成果,獲得了多項軟件著作權,不少畢業生在軟件開發行業已嶄露頭角,但是,還存在不少需要改進的方面,例如,課程配套網站的教學資源還需要進一步豐富和完善,項目案例還需要進一步充實等,這些問題有待于在今后的教學實踐中去探索更有效的解決辦法。
參考文獻:
[1] 吳小花,張等菊.基于EDA技術的高職一體化教學模式建構與實踐[J].
計算機系統應用,2012.21(11):149-152
[2] 王建功.教學模式改革嘗試與研究[J].陜西廣播電視大學學報,
2005.7(1):14-17,22
[3] 朱翠苗,鄭廣成.基于ITSS的高職軟件技術專業“產學并行”教學模
式創新與實踐[J].軟件,2013.34(6):134-136
[4] 北京阿博泰克北大青鳥信息技術有限公司.使用ASP.NET技術開發
網上書店[M].科學技術文獻出版社,2011.
[5] 宋爭輝.高校課堂教學模式改革的探索與實踐.南陽師范學院學報,
2012.11(7):101-103