吳瑤 陳文馳 胡柳
摘要:在信息化時代,高職院校正不斷嘗試對計算機應用技術(shù)專業(yè)的相關(guān)課程進行改革創(chuàng)新,從而探索出能夠適應高職特點的教育課程。結(jié)合本院校背景,深入分析了《JQuery程序設(shè)計》課程中存在的不足,提出了如何在教學過程中利用多種創(chuàng)新型教學模式相結(jié)合的解決方案,能夠有效地開展教學任務,并為新形勢下JQuery課程教學改革提供參考。
關(guān)鍵詞:高職院校;教學改革;Jquery;課程;教學
中圖分類號:G712 文獻標識碼:A
文章編號:1009-3044(2020)18-0155-02
開放科學(資源服務)標識碼(OSID):
1 引言
JQuery是一個兼容多種瀏覽器的JavaScript框架,其宗旨是寫更少的代碼,做更多的事情。JQuery能快速、方便地幫助用戶處理HTML文檔和事件的交互,從而實現(xiàn)網(wǎng)頁的動畫效果[1]?!禞Query程序設(shè)計》是我院計算機應用技術(shù)專業(yè)中前端開發(fā)方向的核心專業(yè)課程之一,通過該門課程的教學,培養(yǎng)學生熟練地使用JQuery,從而使學生具備能開發(fā)常見的網(wǎng)頁界面交互效果的能力。
2 課程教學現(xiàn)狀分析
近年來,我院在教授JQuery課程的過程中,主要呈現(xiàn)出了三個弊端:1)學生處理需求的能力不足;2)理論與實踐銜接滯后;3)教學方式較為陳舊。
1)學生處理需求的能力不足
我院學生在解決業(yè)務需求的過程中,會出現(xiàn)或多或少的困難,而造成這些困難的主要因素有:首先,學生生源差異較大,自身的專業(yè)技術(shù)水平參差不齊,因此主動思考的能力偏弱,不擅于在業(yè)務需求中先思考和分析,而是直接尋找是否存在類似問題,習慣于照搬照抄現(xiàn)有書本中的源代碼或者是網(wǎng)絡(luò)上存在的資源,從而失去了自己的想法;其次,我院的部分學生對其所選專業(yè)的盲目性較大,使得學生的學習興趣不濃厚,缺乏學習的動力,自主學習的主動性不高,這便造成了學生的學習效率不高。
2)理論與實踐銜接滯后
大學計算機專業(yè)課程在開設(shè)的過程中需要考慮到理論與實踐相互促進作用,綜合提升實踐的課上時間,進而使學生能夠?qū)ψ陨韺I(yè)理論的理解予以有效深化[2]。實踐能讓學生更加直接地加深對理論知識的理解,還能提升學生的動手能力,因此對于專業(yè)性較強的課程更應加強實踐。但由于我院的學生數(shù)量較多,而實驗室的機房有限,存在著理論課與對應的實驗課之間的安排的間隔時間過長,學生對所學理論知識遺忘,導致了學生無法完成對理論知識的綜合實踐,造成了教學效果不太理想。
3)教學方式較為陳舊
目前,我院主要使用任務驅(qū)動教學法和案例教學法。任務驅(qū)動教學法是學生在教師的指導下,以一個共同既定任務為中心,自主解決問題,完成教師布置的任務[3],適用于計算機應用類課程的教學,這類課程知識更新較快,需要學生具備一定的自主學習能力和獨立分析問題、解決問題的能力。案例教學法指將案例作為教學材料,結(jié)合教學主題,通過討論、問答等師生互動環(huán)節(jié)讓學習者了解與教學主題相關(guān)的概念或理論,并培養(yǎng)學生高層次能力的教學方法[4]。案例教學以案例為線索,打破了傳統(tǒng)教學的條條框框,從而讓師生圍繞案例進行多方面討論。
3 多模式結(jié)合的教學方法在教學中的應用
針對當前存在的問題,本文提出了任務驅(qū)動教學法為主、案例教學為輔的多模式結(jié)合的教學方法,即任務案例共同驅(qū)動法,從而可以激發(fā)學生的學習興趣,積極引導學生參與教學活動,提高教學質(zhì)量。該教學方法分為以下幾個階段:課程任務設(shè)計,案例引導、實施項目任務、測試與運行項目任務和驗收任務。
1)課程任務設(shè)計,案例引導
教師在教授課程時,應根據(jù)課程標準中的要求選擇合適的案例用于貫穿整個教學過程。在JQuery程序設(shè)計課程中,選取制作網(wǎng)站作為該課程的終極項目,如學生個人博客網(wǎng)站,該網(wǎng)站的實現(xiàn)包含本課程所學的所有知識:JQuery的基礎(chǔ)知識、JQuery的選擇器、使用JQuery控制網(wǎng)頁、JQuery的動畫特效、JQuery的事件處理以及JQuery的功能函數(shù)。
其次,教師應該對案例進行分解,選取其中合適的內(nèi)容,通??蛇x擇與理論所對應的具體功能作為實踐課程的教學任務,同時也可尋找相似的小案例作為理論課程的教學素材,由教師在理論課上講解案例需求,通過分析一講解一實現(xiàn)三個階段,提取對應的知識點,加強學生對知識點的理解。分解情況如表1所示。
2)實施項目任務
在任務驅(qū)動教學模式下教學,學生是學習的主體,教師根據(jù)分解好的任務實施教學。在針對JQuery的動畫特效章節(jié)內(nèi)容,理論課前先讓學生收集輪播圖特效例子,先了解學習完本章內(nèi)容后,自己可以完成的基本特效,增加學生的學習興趣;課堂中以制作輪播圖動畫為目標,從分析效果實現(xiàn)的思路中逐漸引入本章學習的理論知識,帶領(lǐng)學生一起完成輪播圖動畫特效,時刻帶動著學生的注意力;課后布置類似的或者分解步驟的動畫特效作業(yè)讓學生去完成,一來可以達到鞏固理論知識,不會因為間隔時間過長而遺忘教授的理論知識,其次還為實踐課打下良好的基礎(chǔ)。
實踐課堂中由學生獨立完成本次任務,實現(xiàn)預先制定的目標,指導學生完成輪播圖特效的編碼。而在編碼過程中遇到問題時,教師引導學生先分析問題存在的原因,然后對癥下藥,而不是盲目的直接幫助學生解決問題,從而可以培養(yǎng)學生分析問題,解決問題的能力。還要鼓勵學生使用自己的想法實現(xiàn)任務,而不是一味地復制他人代碼。開發(fā)完成后,學生將完成的任務添加到自己的個人博客網(wǎng)站中。使得每次的實踐課程上都能讓學生看到成果,并且每次任務的完成都是在對終極項目進行完善,這樣不僅提高了學生完成任務的成就感,還可提高學生的學習興趣和創(chuàng)新性。
3)測試與運行項目任務
待任務編碼完成后,還需要針對完成的功能進行測試。輪播圖特效編碼完成后,需要運行網(wǎng)頁進行測試,查看是否存在效果不行或是不能循環(huán)播放等情況。若發(fā)現(xiàn)的問題,例如不能循環(huán)播放,就要及時處理問題,完善代碼。任務基本完成后,教師還可引導學生進一步擴展項目功能,鼓勵學生進行個性化創(chuàng)新設(shè)計,例如針對輪播圖特效,可以改變圖片翻轉(zhuǎn)的樣式,或者添加一些炫酷的樣式,培養(yǎng)學生的創(chuàng)新能力。
4)驗收任務
驗收任務的要求不止查看任務功能代碼、功能效果是否完成,還需針對程序結(jié)構(gòu)是否合理規(guī)范、程序邏輯是否清晰和輸入輸出是否準確等進行檢查。如輪播圖特效的代碼是否存在注釋、可讀性是否良好等。針對存在的不足,要及時跟學生反映,并督促學生進行改進。
4 結(jié)束語
目前,JQuery課程設(shè)計學生處理需求能力弱、理論與實踐銜接滯后以及教學方式較為陳舊等問題,最終導致該門課程的教學效果不好。針對這些問題,提出一種以任務驅(qū)動主、案例教學為輔的多種教學模式相結(jié)合的教學方法,通過該方法,能讓學生做到邊學邊用,以用促學,將枯燥的理論知識運用到具體的實際項目案例中,學習知識的同時更是培養(yǎng)了學生分析和解決問題的能力。此外,通過課程的每次任務的實現(xiàn)到最終目標的完成所帶來的成就感能大大地提高學生學習的興趣,并進一步激發(fā)學生學習的熱情。多管齊下,相信能給我院的JQuery課程改革提供一定的指導意義,還能進一步促進其他高職院校具有相似問題課程的持續(xù)改革。
參考文獻:
[1]梅元昭.基于Jquery課程網(wǎng)站的設(shè)計[J].無線互聯(lián)科技,2019(10):39-41.
[2]李鑫,戰(zhàn)德臣,大學計算機課程的教學模式改革研究[J].吉林化工學院學報,2019,36(6):27-31.
[3]宋積滿,任務驅(qū)動教學法在計算機應用基礎(chǔ)教學中的應用,信息與電腦,2019,31(21):250-251,254.
[4]史小平,以案例教學法為核心的高職學生自主學習能力培養(yǎng) 途徑探析[J].湖南工業(yè)職業(yè)技術(shù)學院學報,2017,17(4):111-114.
【通聯(lián)編輯:王力】
作者簡介:吳瑤(1993-),女,湖南永州人,碩士,主要研究方向為數(shù)據(jù)挖掘、軟件技術(shù);陳文馳(1989-),男,湖南益陽人,碩士,講師,主要研究方向為云計算技術(shù)研究;胡柳(1988-),男,湖南長沙人,碩士,講師,主要研究方向為網(wǎng)絡(luò)軟件開發(fā)、網(wǎng)絡(luò)信息安全。