鄭輝
摘 要:本文以筆者的具體教學經驗為基礎,以Web技術的實踐應用為切入點,針對目前Web開發技術課程教學中存在的重理論、輕實踐、方式方法單一等問題,探討了該課程教學改革的方法和途徑。
關鍵詞:實踐應用; Web開發技術; 教學改革
中圖分類號:G434 ? ? ? ? ? ? 文獻標識碼:A ? ? 文章編號:1006-3315(2020)5-160-001
隨著Web技術應用領域的不斷拓展,各行各業對此方面的人才也提出了更高的要求,為了提高計算機專業Web開發技術課程的整體教學效果,培養集綜合素質與創新能力于一體的Web創新技術型人才,從而滿足社會日益旺盛的Web技術人才需求,本文對此方面進行了一些探討。
一、目前Web開發技術課程教學中存在的幾點問題
1.在課程設置上,理論課與實踐課未能做到有效結合
為了實現學校和社會在Web技術和人才方面的有效對接,國內大部分高校都對Web開發技術這門課程給予了高度重視和大力支持,在加大理論課程內容設置的基礎上,開設相應的實踐操作課程,但是同時也由于過于偏重理論教學,實踐內容相對較少,且實踐課程課時的安排大多都集中在理論課程教學全部結束之后,使得實踐教學遠遠滯后于理論教學,不能及時鞏固理論課程中學習的相關知識點,影響理論與實踐的有機結合,而且實踐課的內容一般都是為了驗證已經學過的知識,缺乏創新性和實用性,阻礙學生解決實際問題能力的培養,導致學生在畢業之后不能滿足工作崗位上的相關要求。
2.在課堂教學上,方法模式單一,氣氛枯燥沉悶
在Web開發技術的課堂教學上,大部分教師仍然采用傳統的“滿堂灌”“填鴨式”的單一教學模式,老師單方面地講解,學生被動地接受,師生、生生之間缺乏有效的互動和交流,教師的講授占據課堂太多的時間,學生自由討論和主動思考的是時間少之又少,而且一般也只是看和聽,無法做到眼、耳、手、腦的同步與統一,因此,學生普遍對課堂學習缺乏興趣和積極性,導致課堂氣氛枯燥沉悶,影響教學效果的提升,對學生實踐創新能力以及動手操作能力的培養造成消極影響。
3.純理論知識教學方面,也受到多重復雜因素的影響
Web開發技術的實用性特征要求學生對于Web的基本概念、C/S、B/S模型以及Web開發的基本技術等理論知識都要做到熟練掌握,從而為以后相關的開發設計工作奠定堅實的基礎。鑒于當前各大高校持續擴招的現狀,學生的地域來源和組成結構相對來說也較為復雜,基礎知識水平也參差不齊。除此之外,也存在很多跨專業選修的學生,因此知識結構存在很大差異,從而限制了理論知識教學質量和水平的提升。對于深化學生對C/S、B/S模型、常用Web開發工具以及Web網站開發技術等知識的理解,實踐教學是最行之有效的方法[1]。
二、基于實踐應用的Web開發技術課程教學的改革
(一)Web開發技術理論課程的教學改革
1.案例分析教學法。應用案例分析教學法進行Web開發技術理論課程的教學,需要計算機專業的教師對具體案例進行講解,闡述課堂內容,將案例與Web開發技術基本理論進行有機結合,構建完整且合理規范的課程內容體系。例如,在針對forward的教學中,首先,利用PPT讓學生對新語法的功能、屬性和方法有一個大致的了解。其次,借助案例讓學生認識在真實編程環境中的相關代碼以及頁內跳轉結果頁面[2]。
2.多媒體教學法。與網絡、多媒體視頻等現代教育技術的結合往往會使案例教學法發揮更大的功效。在案例教學的過程中搭建Web開發技術課程網絡平臺,將教學資料、教學案例和視頻等相關資源利用網絡展示出來,讓學生借助網絡平臺開展自主學習,同時通過網絡進一步了解和演示案例,從而鞏固所學知識。
(二)Web開發技術實踐課程的教學改革
1.互動式教學法。互動式教學法可以拉近教師和學生的距離,使雙方建立更為緊密關系,一方面,有利于教師了解學生的個性特點,從而有計劃、有針對、有步驟地進行分層次教學,做到因材施教、因人施教。另一個方面,有利于學生充分發揮和展示自身各方面的優勢,促進自身綜合素質的提高。例如,對于相對簡單的實例,教師可以拆分代碼,然后讓不同的學生在老師的電腦上對不同的代碼段進行編程,其他學生在自己的電腦上進行自主編碼。這種方式既便于教師對學生的問題進行靈活解答和糾正,也利于提高學生的動手實踐能力。互動式教學法在師生雙方互相獲取教學和學習信息方面具有其他方法不可比擬的優勢[4]。
2.分組教學法。分組教學法是將全班學生分成多個學習小組,讓學生在組內進行學習和討論,這種方法有助于培養學生的團隊合作精神。例如,教師可以按學號將學生分組,每個小組的學生平均5-6名,各組內民主選取組長負責組內每個同學各項學習情況的記錄和成績評定,并每隔一個階段就向老師遞交記錄表,方便老師及時掌握學生的學習進度,同時教師可以設置一些激勵措施,例如成績加分、口頭表揚、物質獎勵等,促進學生之間的協作和競爭。
三、結語
本文以實踐應用為基礎,從理論和實踐兩方面對Web開發技術教學改革進行了探索,目的在于在提高學生學習積極性和主動性的基礎上逐漸提升學生對Web開發技術課程理論和實踐知識的掌握程度以及Web系統的開發設計水平和能力,強化學生科學思維能力的同時進一步培養學生的實踐能力和創新能力,從而完善理論與實踐教學。
基金項目:1.院級智慧課程試點“HTML5開發基礎智慧課程試點”項目,項目編號:2017YZHK10。2. 安徽省高等學校自然科學研究重點項目“基于HBase的動態可配置數據采集整合與提取復用系統的應用研究” 項目編號:KJ2018A0764
參考文獻:
[1]湯雙霞.互聯網背景下教學一體化的WEB前端開發課程教學模式探究[J]科教導刊(電子版),2019(21):99-100
[2]鄒晶晶.項目化教學法在Web應用開發課程教學改革中的應用與實踐[J]電子測試,2015(18):134-135
[3]王俊松,王嵐.基于高職科技園平臺的課程改革實踐研究——以《Java web應用開發》為例[J].文教資料,2017(13):166-167
[4]林萍.Java web應用開發課程中MVC編程模式教學過程剖析[J]現代職業教育,2018(17)