溫志萍 劉愛華 程初
摘要:針對Web開發(fā)技術(shù)課程教學(xué)內(nèi)容多、授課模式陳舊、實踐能力差等問題,結(jié)合實際教學(xué)經(jīng)驗,提出理論實踐一體化教學(xué)模式,從教學(xué)內(nèi)容、教學(xué)模式、教學(xué)方法、實踐環(huán)節(jié)、課程評價等方面進行課程教學(xué)的改革和探索。實踐表明,改革措施有利于提高學(xué)生的實踐能力,培養(yǎng)高級工程應(yīng)用型人才。
關(guān)鍵詞:理論實踐;一體化;Web開發(fā);實踐能力
中圖分類號:G642.0 文獻標志碼:A 文章編號:1674-9324(2018)33-0087-03
一、課程現(xiàn)狀及改革目標
2015年,中國統(tǒng)計網(wǎng)給出的報告表明[1],IT行業(yè)統(tǒng)計薪酬最高的5個IT職位分別是移動應(yīng)用開發(fā)人員、網(wǎng)絡(luò)架構(gòu)師、大數(shù)據(jù)工程師、數(shù)據(jù)安全分析師和高級Web開發(fā)人員。
在我校,作為JAVA企業(yè)級架構(gòu)師方向的核心課程——《WEB開發(fā)技術(shù)》,已成為軟件工程、網(wǎng)絡(luò)工程等專業(yè)的專業(yè)必修課。然而該課程在教學(xué)中仍存在一些問題[2],主要有:①教學(xué)內(nèi)容多,綜合性高;②以教為主,學(xué)生缺乏學(xué)習(xí)主動性;③教、學(xué)、做相脫節(jié);④實驗之間缺少緊密聯(lián)系,系統(tǒng)性差。
因此,課程改革的目標是“以知識為本位,以能力培養(yǎng)為導(dǎo)向”,通過本課程的學(xué)習(xí),學(xué)生能適應(yīng)動態(tài)網(wǎng)站的設(shè)計與開發(fā)、信息管理系統(tǒng)的設(shè)計與開發(fā),以及軟件管理、軟件銷售等職業(yè)崗位對知識、技能及職業(yè)態(tài)度的要求,對學(xué)生的能力培養(yǎng)和素質(zhì)養(yǎng)成起到主要的支撐作用,使學(xué)生真正成為適應(yīng)社會的應(yīng)用型技術(shù)人才[3]。
二、改革主要內(nèi)容
《WEB開發(fā)技術(shù)》課程的教學(xué)改革主要思路是:設(shè)計具有工程背景的項目教學(xué)內(nèi)容,引入自主學(xué)習(xí)、討論等多種教學(xué)方法,改革傳統(tǒng)教學(xué)模式,實現(xiàn)理論實踐一體化教學(xué),增強學(xué)生的動手能力,使學(xué)生具備動態(tài)網(wǎng)站設(shè)計與開發(fā)能力,滿足用人單位對學(xué)生知識、技能等各方面要求。
主要改革內(nèi)容包括:教學(xué)內(nèi)容改革、教學(xué)模式改革、教學(xué)方法改革、教學(xué)實踐改革。
1.教學(xué)內(nèi)容改革?!禬EB開發(fā)技術(shù)》課程,其先修課程為“Java程序設(shè)計語言”、“數(shù)據(jù)庫原理與應(yīng)用”等,后續(xù)課程包括“JavaEE技術(shù)”等。課程教學(xué)內(nèi)容改革,主要是按工程化設(shè)計思想,對教學(xué)內(nèi)容重新進行知識體系劃分,分為表示層技術(shù)、控制層技術(shù)和模型層技術(shù),表示層技術(shù)包括HTML、CSS、JavaScript、JSP、JSTL、EL、Ajax等,控制層技術(shù)主要為Servlet,模型層技術(shù)主要為JDBC、JavaBean。對每一層技術(shù),進行知識劃分并設(shè)計思維導(dǎo)圖。同時,針對劃分后的教學(xué)內(nèi)容,設(shè)計軟件業(yè)界真實的、具有商業(yè)應(yīng)用價值的綜合性項目——網(wǎng)上商城。教師對該項目進行分解,考慮任務(wù)與課程知識點的關(guān)聯(lián)性,將網(wǎng)上商城分為商城首頁、分類瀏覽、購物車、商品后臺管理等功能,并化解難點和重點。
2.教學(xué)模式改革。改變傳統(tǒng)的“理論教學(xué)在教室,上機實踐在機房”的教學(xué)模式,按照“由以教師為中心轉(zhuǎn)變?yōu)橐詫W(xué)生為中心,由以教材為中心轉(zhuǎn)變?yōu)橐皂椖繛橹行摹盵4]的思想,建立“理論實踐一體化”教學(xué)模式,將理論實踐全部置于機房,先由教師進行任務(wù)展示,講解相關(guān)技術(shù)和實現(xiàn)要點,然后由學(xué)生進行模仿練習(xí),實現(xiàn)教、學(xué)、做無縫連接、緊密結(jié)合,提高課堂教學(xué)效果。
3.教學(xué)方法改革。在教學(xué)過程中,充分發(fā)揮教師的主導(dǎo)作用和學(xué)生的主體作用,激發(fā)學(xué)生的興趣[5]。在整個教學(xué)活動中引入項目驅(qū)動、自主學(xué)習(xí)、案例教學(xué)、互動啟發(fā)、翻轉(zhuǎn)課堂等多種教學(xué)方法。針對不同的教學(xué)內(nèi)容,確定不同的能力要求,再根據(jù)知識點的難易程度,設(shè)計其適合的教學(xué)方法和教學(xué)手段,建立完善的課程教學(xué)方法矩陣。如表1為表示層教學(xué)方法矩陣。
其中:A1要求學(xué)習(xí)、了解知識點內(nèi)容;A2要求學(xué)習(xí)知識點內(nèi)容,理解知識點含義;B1要求會使用學(xué)到的能力知識點來開發(fā)利用;B2要求不僅會使用學(xué)到的能力知識點來開發(fā)利用,還能分析具體的案例。
4.實踐環(huán)節(jié)改革.按照“由淺入深”、“由易而難”、“循序漸進”的原則,設(shè)計層次化實踐環(huán)節(jié)“模仿→應(yīng)用→拓展”,先模仿再實踐。先讓學(xué)生進行基本技能模仿訓(xùn)練,然后再讓學(xué)生進行獨立應(yīng)用,最后通過拓展訓(xùn)練,綜合所學(xué)知識,最終實現(xiàn)學(xué)生對知識點的熟練掌握。
三、教學(xué)實施
整個教學(xué)過程包括圖1所示所有或多個步驟:
主要思路為:①采用“理論實踐一體化”教學(xué)模式,理論和實踐全部在機房進行,以2—4個課時為一個單元,除傳統(tǒng)的案例教學(xué)外,在整個教學(xué)活動中引入自主學(xué)習(xí)、項目驅(qū)動、任務(wù)分解、啟發(fā)式教學(xué)、討論等多種教學(xué)方法,針對不同的教學(xué)活動、根據(jù)不同的教學(xué)時間段,采用不同的教學(xué)方法,以激發(fā)學(xué)生興趣,引導(dǎo)學(xué)生思考,同時邊講邊學(xué),學(xué)完就練,將教、學(xué)、練緊密結(jié)合在一起。②為提高學(xué)生實踐能力,采用分層實踐。每個知識要點,教師演示后,首先進入“學(xué)生模仿”環(huán)節(jié),對與教師演示項目高相似度的學(xué)生模仿項目進行基本技能訓(xùn)練;在完成完整任務(wù)的相關(guān)知識點學(xué)習(xí)后,進入“課堂實踐”環(huán)節(jié),學(xué)生綜合應(yīng)用若干知識點技能獨立完成任務(wù);此外,適當(dāng)布置“課外拓展”,讓學(xué)生課后予以鞏固[3]。
四.教學(xué)評價與實施效果
1.教學(xué)評價?!禬EB開發(fā)技術(shù)》是一門實踐性非常強的課程,在建立學(xué)生成績考評體系時,不能僅僅考查學(xué)生理論知識的掌握情況,也要考查學(xué)生的實踐能力以及創(chuàng)造力[6],因此改革傳統(tǒng)的單一筆試考核模式,建立多元化考核方式,對學(xué)生的學(xué)習(xí)過程進行全程跟蹤評價。①平時成績,占15%。主要由學(xué)生在視頻觀看、在線討論及課堂討論等各個教學(xué)環(huán)節(jié)中的表現(xiàn)情況構(gòu)成,由教師根據(jù)平時表現(xiàn)給分。②實踐成績,占50%。主要包括課堂實踐和實踐考核。其中課堂實踐占15%,以小組答辯的形式進行,成績由小組互評決定。實踐考核占35%,以機試形式進行,主要要求為綜合性運用所學(xué)知識完成指定應(yīng)用開發(fā)。③理論成績,占35%。主要是基礎(chǔ)理論知識考試,可以筆試、機試形式進行。總成績由以上三部分組成,不僅考查了學(xué)生對基礎(chǔ)知識的掌握程度,還對學(xué)生的分析問題、解決問題的能力進行了全面地評估。
2.實施效果。作者在梳理教學(xué)內(nèi)容、重新劃分知識體系,并設(shè)計教學(xué)案例的基礎(chǔ)上,在本校計算機學(xué)院網(wǎng)絡(luò)專業(yè)進行教學(xué)改革試點,效果如下。
從考核情況看,改革后同學(xué)的實踐能力顯著提高,絕大多數(shù)同學(xué)已經(jīng)能進行小型綜合應(yīng)用系統(tǒng)開發(fā)。
五、結(jié)語
實踐證明,“項目驅(qū)動”可以激發(fā)學(xué)生的學(xué)習(xí)興趣,“任務(wù)分解”降低了實施難度、消除了學(xué)生的畏難情緒,“啟發(fā)式教學(xué)”和“討論”有助于提高學(xué)生解決問題的能力,而教、學(xué)、練一體化的“分層實踐”有助于增強學(xué)生實際動手能力。改革措施符合學(xué)校全面推行的工程專業(yè)認證,取得的成果對培養(yǎng)工程應(yīng)用型人才具有一定的指導(dǎo)作用。
參考文獻:
[1]搜狐科技.2016互聯(lián)網(wǎng)行業(yè)薪酬數(shù)據(jù)分析[EB/OL].
http://it.sohu.com/20160402/n443189857.shtml.
[2]趙朋飛.JSP課程教學(xué)改革探討[J].電腦知識與技術(shù),2014,10(33):7955-7956.
[3]溫志萍.基于工程應(yīng)用人才培養(yǎng)的WEB開發(fā)課程教學(xué)改革[J].電腦知識與技術(shù),2015,11(23):99-101.
[4]馬海峰,宋井峰,袁海峰.基于CDIO模式下JavaEE課程教學(xué)改革探索[J].計算機教育,2014,(22):42-45.
[5]趙潔,何健民.基于混合式學(xué)習(xí)的《現(xiàn)代教育技術(shù)》課程教學(xué)實踐與研究[J].軟件導(dǎo)刊,2014,13(12):198-199.
[6]儲澤楠,李世揚.基于遞進式項目驅(qū)動教學(xué)法的JSP課程教學(xué)改革研究[J].長江大學(xué)學(xué)報,2013,(9):144-145.