隨著計算技術(shù)和通信技術(shù)的迅猛發(fā)展和日益普及,以Internet為代表的計算機網(wǎng)絡(luò)已經(jīng)從軍事、科研和教育的專用網(wǎng)絡(luò)逐步向全球化網(wǎng)絡(luò)、商業(yè)化網(wǎng)絡(luò)和大眾化網(wǎng)絡(luò)方向發(fā)展,逐漸成為人們生活的一個重要部分。目前Internet為人們提供了多種服務(wù),其中網(wǎng)站的應(yīng)用最為廣泛,是網(wǎng)民進行網(wǎng)上購物、信息查找、軟件下載的好去處。Web前端開發(fā)也成為了各大高校計算機專業(yè)必修的課程.現(xiàn)今,網(wǎng)頁制作的軟件非常的多,更有許多可視化編輯軟件,功能強大,使網(wǎng)頁制作更加便捷、簡單。但對于專業(yè)的網(wǎng)頁制作人員來說,還需要熟練的掌握HTML、CSS、Javascript、AJAX等網(wǎng)頁制作技術(shù)。因此針對如今高校的Web前端課程中的教學問題,從教學內(nèi)容、教學方式等方面應(yīng)進行相應(yīng)的改革與探索,制定出面向能力培養(yǎng)的,符合當代學生發(fā)展的Web前端課程體系結(jié)構(gòu)。使學生發(fā)展成為專業(yè)的網(wǎng)頁制作人員,更好的設(shè)計出符合用戶需求和標準的網(wǎng)頁。
1 課程教學目標的制定
對于目前的大學生而言,在開設(shè)每一門課程之前,確定教學目標的意義是非常重大的。《Web前端開發(fā)》這門課更重視的是學生的實際動手能力,在開設(shè)這門課程之前,應(yīng)開設(shè)幾門與之相關(guān)的課程,如《計算機基礎(chǔ)》、《Flash制作》、《Java程序設(shè)計》等課程,提供必要的知識儲備,為學生學習網(wǎng)頁開發(fā)提供幫助。教師應(yīng)注重培養(yǎng)學生網(wǎng)站的開發(fā)與設(shè)計能力,這就要求我們在課堂中應(yīng)該多去讓學生通過實際操作來認識網(wǎng)站開發(fā)的過程。使學生能夠熟練掌握網(wǎng)站的開發(fā)步驟,理清網(wǎng)站開發(fā)的具體思路,靈活應(yīng)用網(wǎng)站開發(fā)的各項技術(shù)。
2.課程教學中存在的問題
2.1教學內(nèi)容陳舊、知識結(jié)構(gòu)不合理
隨著互聯(lián)網(wǎng)技術(shù)日趨成熟,網(wǎng)頁的開發(fā)技術(shù)也在不斷更新。而在現(xiàn)在的高校課堂中,更多的教學內(nèi)容仍停留在網(wǎng)頁制作和網(wǎng)頁工具的使用上,不能很好的與當前的Web前端開發(fā)技術(shù)同步,忽略了一些重要技術(shù)知識講解,也不能滿足學生親自動手訓練的目的。在很多Web程序設(shè)計與開發(fā)的課堂上,教師借助于DreamWeaver這樣的軟件進行網(wǎng)頁制作的講解,很多代碼是自動生成的,減少了學生程序編寫的訓練過程。不利于學生掌握相關(guān)語言的編寫能力,使學生不能夠深入理解網(wǎng)頁代碼。
2.2網(wǎng)站開發(fā)步驟、設(shè)計思路講解過少
在很多Web前端開發(fā)的課堂上,教師往往會介紹一些軟件的使用和基本語法的應(yīng)用,缺少了網(wǎng)站開發(fā)步驟的介紹,也沒有幫助學生理清開發(fā)網(wǎng)站過程的整體思路。教師在講解的過程中只注重于每一章節(jié)的知識點介紹,而無法將各章節(jié)知識融合貫通,形成體系。使知識脫節(jié)。導致整學期課程下來,學生仍無法熟練掌握網(wǎng)站開發(fā)步驟和整體思路。
2.3實踐課程少,考核體系仍需改善
在如今高校的計算機課堂中,仍有很多教師教學方法陳舊,教學手段匱乏。在課堂中還是黑板、課件、滿堂灌的教學方法,無法提供給學生更多的動手實踐機會,缺少了對學生實踐能力的培養(yǎng)過程。再加之當下的《Web前端開發(fā)設(shè)計》教材千差萬別,合適課堂的實踐教材缺很少,很多教材缺少一個綜合的實踐項目,達不到實踐的目的,培養(yǎng)出來的學生無法達到設(shè)計網(wǎng)頁與編寫程序能力的要求。同時該課程的考核體系仍有待改善,如今,仍有很多Web程序設(shè)計的課程考核是靠最后的一張試卷,這樣導致學生更注重筆試的結(jié)果,缺少了實踐能力水平的提高,缺乏團隊意識的形成。學生的創(chuàng)作熱情體現(xiàn)不出來,減少了學生對于該課程的學習積極性和成就感。
3.課程改革研究
3.1教學內(nèi)容的安排
在如今的Web程序設(shè)計課程中,我們應(yīng)該摒棄陳舊的教學內(nèi)容和教學思想,要做到與時俱進,不能讓課堂的教學內(nèi)容更多的局限于介紹一些編輯工具使用方法。我們應(yīng)該逐漸將教學內(nèi)容的重心從教學軟件的學習上轉(zhuǎn)移到網(wǎng)頁編寫能力的培養(yǎng)上。在課堂教學過程中,我們可以以一個實際的項目貫穿于整個學期的教學,包括項目需求分析、網(wǎng)頁設(shè)計框架的搭建、各模塊的設(shè)計開發(fā)、網(wǎng)站的測試等。鍛煉學生熟練掌握網(wǎng)站開發(fā)的步驟,加深對于網(wǎng)站開發(fā)思路的理解。同時,在選擇教材上,應(yīng)多注意選取實踐課時較多的教材,爭取更多的實踐課時,讓學生能夠積極的參與到程序的編寫中來,更快的培養(yǎng)學生良好的編程習慣和頁面設(shè)計能力。教師在布置教學任務(wù)時,應(yīng)使所涉及項目和技術(shù)緊跟當下時代步伐,更多的讓學生了解最新的技術(shù)方向,讓所學的知識和技術(shù)能夠滿足今后的就業(yè)需求。
3.2教學考核方式的改進
在該課程的考核方式上,應(yīng)改變以往的以知識點為主的考核方式。改變成以實踐操作為主。取消筆試考試,可以將學生期末的考試成績分為平時成績和作品展示。其中,平時成績主要為出勤情況、上課表現(xiàn)以及課堂作業(yè)完成效果,占總成績的20%-30%。作品展示的題目教師可以提前布置給學生,設(shè)置基本要求,多留給學生發(fā)揮和創(chuàng)造的空間,充分培養(yǎng)學生的網(wǎng)頁設(shè)計能力。作品可以從內(nèi)容、結(jié)構(gòu)、藝術(shù)性和制作水平、創(chuàng)造性和難易程度等方面評比打分,占學期總成績的70%。這樣既可以鍛煉學生自主開發(fā)設(shè)計網(wǎng)站的能力,也可以充分調(diào)動學生的學習積極性,讓學生對于該學科學習充滿熱情。
在現(xiàn)如今的《Web前端開發(fā)》課程中,我們應(yīng)該大膽地嘗試課程教學內(nèi)容的改革。讓該學科的教學過程更注重于培養(yǎng)學生的實踐能力,讓學生所學的知識和技術(shù)符合現(xiàn)代的企業(yè)和社會發(fā)展需要。讓學生能夠感受到所學即所用,所掌握的知識與能力水平足夠滿足今后的就業(yè)需求。教師在教學過程中應(yīng)更多的加入到課程的教學改革中來,讓當下的課程緊跟時代發(fā)展步伐。
(作者單位:東北師范大學人文學院)