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