許法強,章增優(yōu)
(浙江工貿(mào)職業(yè)技術(shù)學(xué)院,浙江 溫州 325003)
高職計算機類專業(yè),尤其是計算機應(yīng)用專業(yè),其課程特點是突出高級實踐應(yīng)用能力的培養(yǎng),這也是順應(yīng)產(chǎn)教融合、工學(xué)結(jié)合、知行合一的國家職業(yè)教育發(fā)展趨勢[1]。本文結(jié)合計算機應(yīng)用專業(yè)的教學(xué)實踐,探討了遠程式、分組式、答辯式教學(xué)在專業(yè)課程(以《開源CMS》為例)中的創(chuàng)新應(yīng)用。
隨著網(wǎng)絡(luò)信息量的不斷擴充,網(wǎng)站搭建、維護、管理的工作量也越來越繁重,繼續(xù)靠人工手工的方式來完成是不可能的,而必須要借助于專業(yè)的網(wǎng)站內(nèi)容管理系統(tǒng)?!堕_源CMS》課程為專業(yè)必修課,主要介紹了基于微軟.NET架構(gòu)的開源DianCMS和基于PHP語言的開源DedeCMS的網(wǎng)站開發(fā)管理過程,其前導(dǎo)課程是SQL Server數(shù)據(jù)庫、C#程序設(shè)計、ASP.net程序設(shè)計等課程。通過本課程的學(xué)習(xí),能夠熟練掌握DianCMS、DedeCMS系統(tǒng)上的開發(fā)架構(gòu)和模式,并能予以應(yīng)用來搭建、配置、部署和管理大/中型網(wǎng)站系統(tǒng)。最終目的是使學(xué)生了解開源CMS平臺上的網(wǎng)站開發(fā)一般流程,并能掌握一至兩種比較常用的第三方平臺使用方法,以提高學(xué)生的Web開發(fā)效率。
通過分析以往幾個學(xué)期的該門課程教學(xué)過程及效果,發(fā)現(xiàn)主要存在如下三方面的問題:
1.學(xué)生積極性不夠高,主動參與并解決問題的意愿也不強烈。內(nèi)容管理系統(tǒng)(CMS)這一工具雖然能極大減輕網(wǎng)站維護人員的工作量,且網(wǎng)站開發(fā)階段也只需要編寫很少的代碼量,但仍會涉及到較多的功能設(shè)置細節(jié)問題,這些都會降低學(xué)生主體的學(xué)習(xí)積極性。圖1所示即為易點內(nèi)容管理系統(tǒng)(Di?anCMS)的常用工作界面,其中左欄每個菜單項又可展開為一系列功能參數(shù)設(shè)置窗口。
圖1 DianCMS常用工作界面
2.學(xué)生個人獨自完成一個網(wǎng)站的搭建和部署,對于大部分同學(xué)而言難度系數(shù)較大、花費時間較長,不利于提升課堂教學(xué)效果,甚至有個別同學(xué)的抄襲現(xiàn)象發(fā)生,不能真實考核專業(yè)教學(xué)質(zhì)量。
3.學(xué)生完成大作業(yè)后,需要導(dǎo)出數(shù)據(jù)庫或模型、標簽等內(nèi)容以備提交,教師在檢查作業(yè)時的運行配置環(huán)境與學(xué)生所用電腦并不相同,導(dǎo)致出現(xiàn)網(wǎng)站運行異?;虿荒苷o@示,從而無法反映出最后作業(yè)的真實水平。
針對以往課程教學(xué)方式所存在的問題,個人分析其原因具體如下:
1.學(xué)生能力有高低之分、興趣點和擅長的方面也有所不同,如有的對Web代碼開發(fā)和實現(xiàn)感興趣,有的則擅長網(wǎng)頁布局效果的設(shè)計,而《開源CMS》這門課程從布局設(shè)計到功能實現(xiàn)均有所涉及,因此學(xué)生個人較少有能夠獨自完成課程大作業(yè),這樣就導(dǎo)致學(xué)生有畏難情緒。
2.一旦產(chǎn)生畏難情緒,學(xué)生就會避重就輕,盡量簡化自己的作業(yè)任務(wù),從而降低了課程標準要求,甚至個別同學(xué)會有抄襲代做。這樣如果單純從作業(yè)上來評分,不易判斷是否本人完成及完成工作量。
3.學(xué)生完成大作業(yè)時一般是在個人電腦上進行的,導(dǎo)出到教師所用電腦上由于CMS配置不同的原因,除非將教師機CMS配置還原為初始化狀態(tài)并重新進行個別設(shè)置,否則就可能出現(xiàn)網(wǎng)站運行異常或教師機與學(xué)生機顯示不一致的情況。
高職計算機類專業(yè)課程尤其是高年級課程,對綜合實踐應(yīng)用能力的要求較高,但學(xué)生個體的理論基礎(chǔ)、動手能力和學(xué)習(xí)態(tài)度都有很大差異,采用分組教學(xué)的優(yōu)勢在于踐行因材施教、促進創(chuàng)新教育、激發(fā)學(xué)習(xí)興趣、體現(xiàn)學(xué)生主體、培養(yǎng)協(xié)作能力[2][3]。另外對于實操類課程,僅通過在線語言文字很難去解答學(xué)生提出的疑難問題,依托現(xiàn)代化信息技術(shù)手段的遠程式教學(xué)是一種很好的課堂教學(xué)輔助手段[4],最好是能形成這類教育的課程教學(xué)團隊[5]。這既符合國家進一步推進職業(yè)教育信息化發(fā)展的要求,又能促使學(xué)生主動接觸了解云計算和大數(shù)據(jù)等“互聯(lián)網(wǎng)+”前沿應(yīng)用。
《開源CMS》課程是一門綜合前端設(shè)計和后臺開發(fā)的技術(shù)性課程,需要學(xué)生熟練掌握網(wǎng)頁設(shè)計與制作、.Net和Web前端開發(fā)技能,要求最后能創(chuàng)建一個貼近實際的企業(yè)網(wǎng)站。
為了解決上述分析所存在的問題,達到課程既定的教學(xué)目標,準備采用基于遠程演示練習(xí)的分組答辯式課堂教學(xué)方法。將學(xué)生按2人標準分為若干小組,針對課程所學(xué)內(nèi)容每組分配一個取自實際的網(wǎng)站項目,要求實現(xiàn)預(yù)先設(shè)定的功能和效果。開始前每個小組撰寫網(wǎng)站結(jié)構(gòu)設(shè)計和任務(wù)計劃/分配書,完成后再提交項目報告并指定本組答辯人,負責(zé)向答辯老師講解及演示網(wǎng)站。
具體實施方案闡述如下:
1.日常教學(xué)時讓每位學(xué)生申請遠程服務(wù)器空間,教師與學(xué)生通過遠程桌面連接的方式來登錄進行互動。平時有問題了不再只是通過QQ或微信等方式來簡單交流,而是以實際操作的方式來及時呈現(xiàn)給學(xué)生,完成練習(xí)與演示批閱。在本案例中,學(xué)生自行注冊申請的是騰訊云+校園計劃推出的面向?qū)W生群體的免費云空間,網(wǎng)址http://www.qcloud.com/act/campus,學(xué)生優(yōu)惠套餐申請界面如圖2所示。
2.期末測試時先讓學(xué)生按2人標準進行分組,再給每組分配一個聯(lián)系實際的網(wǎng)站項目或自主選擇,并每組設(shè)定一個遠程服務(wù)器空間,組員共用該空間來完成各自部分的任務(wù),作業(yè)提交以后教師也可登陸該服務(wù)器空間來進行遠程批閱和演示,從而保證所有操作均在同一環(huán)境下完成。下圖3所示即為本校計算機應(yīng)用技術(shù)專業(yè)1502班學(xué)生分組情況,其中個別優(yōu)秀學(xué)生可以獨立完成,并申請了公網(wǎng)域名地址以方便瀏覽和批閱。特別是該班班長為方便統(tǒng)計本班分組情況,又另開發(fā)了一個簡易信息提交用網(wǎng)站,并上傳到上述同一公網(wǎng)服務(wù)器中,其提交界面中的內(nèi)容包括圖3中的信息和各組成員的學(xué)號。此過程中可結(jié)合錄屏軟件來輔助操作,最終搭建和部署一個能實現(xiàn)預(yù)定功能和效果的完整網(wǎng)站。
3.項目開始前每組指定一名組長,經(jīng)過集體討論后負責(zé)撰寫網(wǎng)站結(jié)構(gòu)設(shè)計和任務(wù)計劃/分配書,以及協(xié)調(diào)完成最終作品。項目完成后每組再指定一名答辯人,負責(zé)講演本組作品的功能和效果。講演結(jié)束后,需要對答辯老師的提問進行回答或解釋,并能明確下一步可繼續(xù)完善的應(yīng)用,當(dāng)中可利用錄屏軟件提前錄制操作步驟,以作為答辯輔助材料。圖4所示即為某組作品演示的錄屏截圖。
4.本課堂創(chuàng)新項目參與人需在前期進行相關(guān)課程教學(xué)資料的收集和分類整理工作,主要是教學(xué)案例和實踐案例的操作視頻錄制,因為根據(jù)以往教學(xué)實踐過程,學(xué)生反映最多的問題就是設(shè)置步驟多且細、不易掌握和記憶、不能很好地實際應(yīng)用,這一點可針對不同類型的開源框架來完成,并共同探討最后分組答辯過程中的實施細節(jié),以達到較好的教學(xué)實效。
圖2 騰訊云+校園計劃學(xué)生優(yōu)惠套餐申請界面
圖3 班級部分分組申請情況
圖4 分組作品演示時的錄屏截圖
在《開源CMS》課程中采用遠程分組答辯式教學(xué)后,最明顯的一個成效就是學(xué)生對完成作業(yè)的信心更大,所以學(xué)習(xí)積極性更高,遇到問題后愿意主動去解決。尤其是在分組情況下,各自事先安排好自己的任務(wù)和進度,當(dāng)遇到小組成員都無法解決的問題時,學(xué)生和教師之間會通過遠程方式及時地進行溝通和答疑,能夠?qū)嶋H有效地解決當(dāng)前問題。特別是在采取答辯考核形式后,一小部分實踐應(yīng)用能力強的學(xué)生會盡力將網(wǎng)站系統(tǒng)做得更完善,并申請了外網(wǎng)空間去進行公開展示,既能提高自身水平又能促進其他同學(xué),形成一個良好的教、學(xué)、用循環(huán)。
該實踐項目的課堂教學(xué)創(chuàng)新點主要體現(xiàn)在以下三方面:
1.學(xué)生需要按組申請服務(wù)器空間,同一小組共用該空間來遠程完成課程任務(wù),這樣既能保證任務(wù)期間運行配置環(huán)境的一致性,而且最后教師本人也能通過遠程桌面登錄來批閱作業(yè),避免了學(xué)生提交作品的運行異?;虿荒苷o@示問題。另外當(dāng)任務(wù)期間有問題時,還能通過遠程方式或錄屏軟件來進行演示,可及時地解決學(xué)生困惑,以便于后續(xù)步驟的操作。這樣,很好地適應(yīng)了信息化教學(xué)的發(fā)展趨勢。整個教學(xué)方案的框架設(shè)計如圖5所示。
2.學(xué)生分組后,能充分發(fā)揮和調(diào)動個人的積極性和興趣特長。以往學(xué)生通過CMS獨立完成一個網(wǎng)站系統(tǒng)的配置、部署和維護,通常都會覺得非常困難,現(xiàn)在讓大家基于自愿原則和興趣互補來靈活組隊,這就要求每個成員都要各盡其職、各盡所能,從而提高學(xué)生主體的課程參與度以及專業(yè)課程的教學(xué)質(zhì)量。
圖5 遠程分組答辯式教學(xué)方案的框架設(shè)計圖
3.采用分組答辯的方式,同時結(jié)合錄屏軟件,給予學(xué)生一個展示其開發(fā)作品的平臺,一方面有助于教師快速了解其網(wǎng)站項目及存在的問題,另一方面也可以借此方式鼓勵學(xué)生發(fā)揮創(chuàng)意,提高自身交流能力和團體協(xié)作能力,使作品具有自身的鮮明特色并予以展示。
本教學(xué)創(chuàng)新項目作為計算機類專業(yè)課程課堂教學(xué)的輔助手段,一方面確實起到了提高學(xué)生積極性和課堂教學(xué)質(zhì)量的作用,但同時仍要注意到以下兩個問題的存在:
1.項目分組基于自愿原則和興趣互補,雖然充分尊重了學(xué)生本人意愿,但仍難保證合理組隊,最典型的問題就是組與組之間的成員水平相對不均衡,這樣就必然會抵消弱隊成員的參與積極性。因此,可以考慮由任課教師來進行分組的適當(dāng)調(diào)整,以起到幫帶作用。
2.非考試的考核形式都普遍存在著難以制定考核方案的問題,尤其是在分組完成的情況下,雖然讓學(xué)生通過答辯來展示了各自的工作成果,但由于答辯過程的延時性而難以客觀公平地予以評價,目前只有通過加大教師自身的工作量來完善。
遠程分組答辯式教學(xué)方法順應(yīng)國家職業(yè)教育發(fā)展趨勢,在對綜合實踐應(yīng)用能力要求較高的高職計算機類專業(yè)課程中的創(chuàng)新應(yīng)用,很好地提高了學(xué)生的主動學(xué)習(xí)意愿,但也存在一定問題,主要是分組和考核方案的合理性。