劉偉++李榮國
摘 要:針對動態(tài)網(wǎng)站建設(shè)課程教學(xué)中存在的問題,提出采用“微課”目標分解教學(xué)模式對課程進行改革,并從教學(xué)內(nèi)容、教學(xué)方法、考核方式等方面介紹改革的具體實施過程。
關(guān)鍵詞:微課;目標分解;動態(tài)網(wǎng)站;教學(xué)改革
1 課程教學(xué)現(xiàn)狀
目前,動態(tài)網(wǎng)站建設(shè)課程教學(xué)存在如下問題。
1)教學(xué)內(nèi)容存在問題。
(1)教學(xué)內(nèi)容比較分散,教學(xué)主線不夠清晰。
(2)滯后的知識和技能偏多,先進、前沿的技術(shù)較少,與實際用人單位的要求有一定距離。
(3)教學(xué)項目缺乏真實性,未能融入實用項目的開發(fā)技能。
2)教學(xué)方法單一,缺乏創(chuàng)造性。
(1)雖講練結(jié)合,卻不注重拓展和引申,學(xué)生很難做到舉一反三、學(xué)以致用、融會貫通。
(2)學(xué)生自主學(xué)習能力差,教師偏重技術(shù)的傳授,忽略編程思路的引導(dǎo)。
(3)教學(xué)任務(wù)不分層,優(yōu)秀生“吃不飽”,困難生跟不上。
2 課程教學(xué)內(nèi)容的改革
目標分解的課程設(shè)計模式和微課程是當今高職院校教學(xué)改革熱潮下出現(xiàn)的新型教學(xué)手段。目標分解的課程設(shè)計模式是將課程目標設(shè)計為教會學(xué)生完成一個與課程相關(guān)的實際項目,也稱作大案例。課程的組織以實現(xiàn)大案例為目標,將大案例逐層分解成若干有邏輯關(guān)系的“微任務(wù)”,并在此基礎(chǔ)上確定“微任務(wù)”所需的知識和技能,完成學(xué)科知識向職業(yè)課程的解構(gòu)和重構(gòu)。學(xué)生在“微任務(wù)”及情境問題的引導(dǎo)下,通過自主探索和協(xié)作學(xué)習完成課程目標。
微課程實際是一種方便學(xué)生自主學(xué)習的資源。通常以教學(xué)視頻或音頻為載體,以學(xué)習某一知識點或掌握某項操作技能為目的。微課程提供了一個知識挖掘的平臺,幫助學(xué)生如何搜索相應(yīng)資源,促進學(xué)生自學(xué)能力的培養(yǎng)。
采用目標分解課程設(shè)計模式形成微課程學(xué)習資源,積極創(chuàng)新適于微課的教學(xué)方法是解決動態(tài)網(wǎng)站建設(shè)課程教學(xué)問題的有效途徑。
1)以網(wǎng)站開發(fā)生命周期為依據(jù),以“技能培養(yǎng)為主,知識夠用為度”為教學(xué)思想,重新組織教學(xué)內(nèi)容。
動態(tài)網(wǎng)站的開發(fā)生命周期主要包括:需求分析與設(shè)計、網(wǎng)站規(guī)劃設(shè)計、網(wǎng)站頁面設(shè)計、代碼模塊編寫、網(wǎng)站測試、網(wǎng)站發(fā)布部署等幾個階段。按照動態(tài)網(wǎng)站開發(fā)過程組織教學(xué)內(nèi)容,可以使學(xué)生在仿真的工作環(huán)境下學(xué)習知識、技能,既能激發(fā)、提高學(xué)生的學(xué)習興趣,又避免學(xué)生只關(guān)注網(wǎng)站頁面設(shè)計、編碼技能而忽略全局,見表1。
2)“微課”目標分解模式下“微任務(wù)”的提煉和教學(xué)項目的開發(fā)。
(1)“微課”目標分解模式下教學(xué)項目的選擇策略。
教學(xué)項目應(yīng)貼近學(xué)生生活,接近社會實際,難易適中,內(nèi)容有針對性。簡單的項目不能提高學(xué)生的編程水平和實踐經(jīng)驗;不貼近社會實際的項目,學(xué)生不能準確把握課程目標;沒有熟悉的生活場景和應(yīng)用,很難激發(fā)學(xué)生的開發(fā)熱情??梢栽趯W(xué)生的日常生活中尋找合適的教學(xué)項目,比如為信息工程系大學(xué)生食品創(chuàng)業(yè)中心開發(fā)食品推廣銷售網(wǎng)站、為校園超市開發(fā)校園在線超市網(wǎng)站等。這樣可以極大地提高學(xué)生的實戰(zhàn)經(jīng)驗,為其將來更好地就業(yè)奠定基礎(chǔ)。
根據(jù)網(wǎng)站開發(fā)流程,筆者將整門課的知識點按照目標分解原則分解到以下典型任務(wù)中,見表2。
(2)目標分解原則下 “微任務(wù)”的提煉。
目標分解要保證課程目標的整體性,分解的子目標(微任務(wù))要與總體目標保持方向一致,內(nèi)容上下貫通;目標分解要注重“微任務(wù)”的典型性、通用性,可將其運用于其他類似系統(tǒng)或案例中,實現(xiàn)知識與技能遷移;目標分解要符合職業(yè)成長規(guī)律,“微任務(wù)”太難,學(xué)生容易產(chǎn)生挫敗感,“微任務(wù)”太容易難以激起學(xué)生興趣;“微任務(wù)”的序化要滿足由簡到繁、由易到難、循序漸進的原則;目標分解要便于教學(xué)設(shè)計和實施。
“會員注冊”是各類網(wǎng)站的常用模塊,該任務(wù)的選取具有典型性和通用性。下面以“會員注冊”任務(wù)為例,介紹其微任務(wù)的提煉?!皶T注冊”功能分解在課程模塊“會員注冊頁面設(shè)計”和“會員注冊功能實現(xiàn)”兩個任務(wù)中,任務(wù)涉及的知識點包括:Web服務(wù)器標準控件、Web服務(wù)器驗證控件、ADO.NET數(shù)據(jù)訪問技術(shù)、存儲過程等。該模塊的實現(xiàn)按照由易到難、循序漸進的原則可劃分為以下5個微任務(wù),見表3。
表3 “會員注冊”模塊“微任務(wù)”劃分會員注冊 微任務(wù)1:基本頁面設(shè)計
微任務(wù)2:數(shù)據(jù)有效性驗證
微任務(wù)3:使用T-SQL提交會員信息
微任務(wù)4:使用參數(shù)化的T-SQL提交會員信息
微任務(wù)5:調(diào)用存儲過程提交會員信息
微任務(wù)1主要學(xué)習Web服務(wù)器標準控件的使用,教師可根據(jù)要講解的控件知識點設(shè)計頁面內(nèi)容,比如會員注冊過程可使用wizard控件設(shè)置為導(dǎo)航樣式,會員出生日期可選用下拉列表DropDownList控件或Calendar日歷控件來設(shè)計等;微任務(wù)2是在完成微任務(wù)1的基礎(chǔ)上,通過學(xué)習驗證控件實現(xiàn)頁面數(shù)據(jù)的有效性驗證;微任務(wù)3至微任務(wù)5為編碼階段,在學(xué)習了基本的ADO.NET核心對象后,可先學(xué)習使用T-SQL實現(xiàn)數(shù)據(jù)訪問,但該信息提交方式存在SQL注入式攻擊隱患,進而使用參數(shù)化T-SQL避免注入式攻擊;另外,考慮到代碼的執(zhí)行效率,還可以通過調(diào)用存儲過程提交會員信息。
3 課程教學(xué)設(shè)計與方法的改革
1)基于“微課”目標分解教學(xué)設(shè)計模式。
該教學(xué)設(shè)計模式采用目標分解模式對教學(xué)項目進行分解,提煉出“微任務(wù)”,在“微任務(wù)”的基礎(chǔ)上形成“微視頻”“微課件”“微練習”“微教案”“微評價”“微反思”等微課程學(xué)習資源,該教學(xué)設(shè)計模式以“L-G-T-E-R”迭代模式進行教學(xué)。
(1)Learning——“學(xué)”。微課程學(xué)習資源可以促成學(xué)生自主學(xué)習。課前,學(xué)生通過自主學(xué)習微課程資源,掌握解決“微任務(wù)”的關(guān)鍵知識和技能,完成相關(guān)知識儲備。課堂上,學(xué)生可以有更多的時間進行任務(wù)的討論、實施和總結(jié)。endprint
(2)Guiding——“引”。首先,教師提出本次課的“微任務(wù)”,為學(xué)生創(chuàng)設(shè)相應(yīng)的職業(yè)情境,使用任務(wù)體驗、案例演示、角色扮演等教學(xué)方法,激發(fā)學(xué)生的學(xué)習興趣,使學(xué)生了解任務(wù)需求;然后,教師提出引導(dǎo)問題,引導(dǎo)學(xué)生思考、分析“微任務(wù)”,完成知識點與任務(wù)點的契合,提出解決“微任務(wù)”的思路、方法。
(3)Training——“練”。以“練”實現(xiàn)任務(wù),主要是練習解決任務(wù)的能力,也是對“學(xué)”環(huán)節(jié)的檢驗。學(xué)生通過“學(xué)”環(huán)節(jié)掌握了任務(wù)的關(guān)鍵知識和技能,“練”主要是學(xué)生在小組合作、探究、討論及師生交流等活動中完成實踐任務(wù),驗證“引”階段的解題思路,完成技能和知識的內(nèi)化,提高解決問題的方法和技能。
(4)Evaluation——“評”?!霸u”是對任務(wù)實施效果進行評判,并對取得的成果及實施過程予以反思,提出改進方法??捎蓪W(xué)生對工作結(jié)果進行自我評價,再由教師進行檢查評分,師生共同討論、評判實施任務(wù)中出現(xiàn)的問題、學(xué)生解決問題的方法以及學(xué)習行動的特征。通過對比師生評價結(jié)果,找出造成結(jié)果差異的原因,改進學(xué)習策略。
(5)Rethink——“思”?!八肌笔菐熒?、生生進行反思、交流。學(xué)生可將“學(xué)”階段遇到的問題、心得,“練”階段的編碼技巧、測試錯誤等,與教師、同學(xué)分享交流。課堂不再是教師的一家之言,每個人既是學(xué)生又是教師。師生角色的轉(zhuǎn)換,既拓展了學(xué)生的思路,鍛煉了學(xué)生的溝通能力,也使教師進一步掌握學(xué)生個體的學(xué)習情況,進行有針對性的指導(dǎo)。
整個教學(xué)過程中,教師是“微課”資源的搜集者、加工者、傳播者,是學(xué)習的引導(dǎo)者、管理者、咨詢者;學(xué)生是學(xué)習策略的參與者、學(xué)習過程的行動者、學(xué)習效果的評價者。通過“L-G-T-E-R”迭代的教學(xué)模式,使學(xué)生自主、自覺、有目的地參與學(xué)習,實現(xiàn)“教學(xué)做”的融合,達到“手腦心”的統(tǒng)一,學(xué)生在知識建構(gòu)的同時,綜合提升其方法能力及交流協(xié)作能力。
2)開發(fā)微課程資源庫,建立課程學(xué)習、交流平臺。
(1)開發(fā)微課程資源庫。微課程資源庫以“微任務(wù)”為基礎(chǔ),涵蓋了“微視頻”“微教案”“微課件”“微練習”“微評價”“微反思”?!拔⑷蝿?wù)”的生成遵循目標分解原則,既要保證課程目標的整體性、任務(wù)的典型性,又要符合職業(yè)成長規(guī)律;既能培養(yǎng)學(xué)生自主學(xué)習能力、探索能力,又能使學(xué)生在最短的時間內(nèi)掌握解決問題的知識技能。
(2)建設(shè)“教學(xué)做”一體的微課程學(xué)習平臺。學(xué)習平臺上傳課程的微課資源供學(xué)生課下“學(xué)”和“做”。課堂上,通過提問或小案例演示及時檢查學(xué)生預(yù)習情況。對本次課要完成的任務(wù),教師主要幫助學(xué)生分析任務(wù),引導(dǎo)學(xué)生自己尋找解決任務(wù)的關(guān)鍵技術(shù)及方案,幫助學(xué)生形成自己的解題思路、編程思路。整個教學(xué)的過程,學(xué)生是學(xué)習的行動者,教師是學(xué)習的引導(dǎo)者、咨詢者和管理者。
3)充分考慮學(xué)生實際學(xué)習情況,實施分層教學(xué)。
應(yīng)該承認學(xué)生的個體差異,有些學(xué)生學(xué)習基礎(chǔ)較好、學(xué)習態(tài)度認真、思維活躍、對課程有高度的學(xué)習熱情,有些學(xué)生基礎(chǔ)較差、對新知識的接受能力較弱、思維呆板、甚至不愛學(xué)習。針對不同情況,將任務(wù)按難易度或繁簡度設(shè)計為3個等級:拓展任務(wù)、基本任務(wù)、低保任務(wù),允許學(xué)生根據(jù)自己的學(xué)習情況選擇相應(yīng)等級的任務(wù)。這樣,基礎(chǔ)好的學(xué)生通過完成拓展任務(wù)可以多獲取一些課外知識,中間大部分學(xué)生完成基本任務(wù)達到教學(xué)目標,基礎(chǔ)差一些、缺乏學(xué)習熱情的學(xué)生也可以通過完成低保任務(wù)取得成就感,樹立學(xué)習自信心。
4)定期開展討論課。
激勵學(xué)生自主學(xué)習的最好方法就是把學(xué)生變成教師。一周的最后一次課可由學(xué)生組織,可以匯報、討論或授課等形式,由學(xué)習小組推薦成員將本周學(xué)習過程中遇到的問題及解決方法、代碼測試中常見錯誤、網(wǎng)站開發(fā)新技術(shù)等與同學(xué)分享交流。鼓勵學(xué)生多討論、勤總結(jié),提出自己解決問題的思路和方法,進而拓展學(xué)生的知識來源,提高學(xué)生的溝通能力和創(chuàng)新能力。
4 課程考核改革
考核不應(yīng)是檢測學(xué)習者記住了多少知識 ,而應(yīng)考核學(xué)習者獲取知識和運用知識的能力。對學(xué)習者必須進行多元化的綜合評價,才能全面反映學(xué)習者的學(xué)習狀況和成果。動態(tài)網(wǎng)站建設(shè)課程評價體系以課程目標為基本依據(jù),重點考查學(xué)生運用知識分析、解決實際問題的能力,科學(xué)合理地設(shè)計評價方案和內(nèi)容,全面檢測學(xué)習過程、學(xué)習態(tài)度和學(xué)習效果。堅持以能力考核為主,強調(diào)形成性過程考核,包括“微任務(wù)”的實踐能力考核,學(xué)習資源庫的使用情況、出勤情況、課堂表現(xiàn)、作業(yè)完成情況、團隊協(xié)作及學(xué)習態(tài)度的考核。課程終結(jié)性考核采用“課程項目考核+項目答辯+理論試卷考核”的方式。項目考核對學(xué)生從準備到分析到設(shè)計到互評的整個過程做出評價,并由小組互評和教師評價形成最終成績。項目答辯是考查學(xué)生表述能力、檢查學(xué)生項目作品的最佳方式,主要是對學(xué)生作品的完整性、正確性,學(xué)生對作品說明的條理性做出綜合評價。課程多元化的評價體系有利于提高學(xué)生的實踐能力和職業(yè)素養(yǎng)。
5 結(jié) 語
學(xué)校應(yīng)堅持以學(xué)生為主體,以能力為本位,以培養(yǎng)學(xué)生高級程序員的編程技能和編程素質(zhì)為根本任務(wù),按照典型的網(wǎng)站開發(fā)過程編排課程內(nèi)容,組織教學(xué)過程,力求做到精選內(nèi)容、突出實訓(xùn)、完善考核;通過科學(xué)的教學(xué)設(shè)計,將學(xué)習領(lǐng)域細化成具體的學(xué)習情境,使學(xué)生自主、自覺、有目的地參與學(xué)習,實現(xiàn)“教學(xué)做”的融合,達到“手腦心”的統(tǒng)一,從而提高教學(xué)質(zhì)量,激發(fā)學(xué)生學(xué)習熱情;積極嘗試各種具有創(chuàng)造性的教學(xué)方法,采用當前網(wǎng)站開發(fā)的先進技術(shù),力爭在最短的時間內(nèi)讓學(xué)生具備動態(tài)網(wǎng)站開發(fā)能力,使學(xué)生實現(xiàn)在校即成為準職業(yè)人的目標;創(chuàng)設(shè)“立足學(xué)生、突出項目、強化技術(shù)、提高能力”的教學(xué)局面。
參考文獻:
[1] 李錫輝, 王櫻. 基于目標分解模式的高職課程教學(xué)設(shè)計策略[J]. 新課程研究, 2014(7): 66-67.
[2] 金凡路. 職業(yè)教育立體多元化項目主題式教學(xué)評價構(gòu)想[J]. 職教論壇, 2011(3): 61-64.
[3] 袁芳, 龍秋云. 高職《動態(tài)網(wǎng)站建設(shè)》課程實踐教學(xué)的探索與研究[J]. 電腦知識與技術(shù), 2014(33): 44-46.
[4] 莫洪武.《ASP.Net程序設(shè)計》課程分層教學(xué)研究與探討[J]. 軟件導(dǎo)刊, 2013(12): 178-180.
[5] 周賢波, 雷霞. 基于微課的翻轉(zhuǎn)課堂在項目課程中的教學(xué)模式研究[J]. 電化教育研究, 2016(1): 97-102.
(編輯:孫怡銘)endprint