曹曉潔 白辰瑤
摘要:該文分析了目前VB程序設(shè)計(jì)授課中出現(xiàn)的問題,提出引入混合教學(xué)模式來改變目前的教學(xué),提升教學(xué)效果,并對(duì)教學(xué)設(shè)計(jì)的內(nèi)容進(jìn)行了具體的介紹。
關(guān)鍵詞:混合教學(xué)模式; VB程序設(shè)計(jì);教學(xué)設(shè)計(jì)
中圖分類號(hào):G642 ? ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)28-0106-02
Abstract: This paper analyzes the current problems in the teaching of VB.Net programming language, introduces a mixed teaching model and also gives a specific introduction to the content of teaching design, which is expected to change the current mode, and to improve the teaching effect.
Keywords: Mixed Teaching Model; VB Programming; Teaching Design
1 引言
VB語言作為大學(xué)文科專業(yè)的入門程序設(shè)計(jì)課程,在我校開設(shè)已久,在整個(gè)教學(xué)的實(shí)施中,仍存在一些問題。如教師上課通常采用滿堂講解的單向傳遞知識(shí)的教學(xué)模式,調(diào)動(dòng)不了學(xué)生的學(xué)習(xí)興趣;教學(xué)內(nèi)容按傳統(tǒng)的課時(shí)進(jìn)行劃分編排,忽視了學(xué)生的不同特點(diǎn)和需求,抹殺了學(xué)生的差異性[1];更為突出的問題是受到課堂時(shí)間的限制,不能很好地培養(yǎng)學(xué)生的實(shí)踐能力、分析能力和利用程序求解問題的能力上。這些問題,都需要我們從教學(xué)方法上有所改變,將教師從常規(guī)知識(shí)點(diǎn)的重復(fù)講解中解脫出來,集中于學(xué)生主要問題的講解;將課堂的時(shí)間節(jié)約下來,讓學(xué)生有更多的時(shí)間去深入實(shí)踐。在網(wǎng)絡(luò)極度發(fā)達(dá)的今天,我們希望引入混合教學(xué)模式來改變傳統(tǒng)教學(xué),將教學(xué)以教師為主轉(zhuǎn)換為以學(xué)生為主,從而更好地提升教學(xué)效果。
2 混合教學(xué)模式
近年來隨著互聯(lián)網(wǎng)的發(fā)展,MOOC、SPOC、翻轉(zhuǎn)課堂等概念不斷涌現(xiàn),給傳統(tǒng)的教學(xué)帶來新理念。其中混合教學(xué)模式在教學(xué)領(lǐng)域也已成為新的熱點(diǎn)?;旌辖虒W(xué)模式的理論基礎(chǔ)包括建構(gòu)主義學(xué)習(xí)理論、結(jié)構(gòu)主義理論、人本主義學(xué)習(xí)理論等。其中混合式教學(xué)受建構(gòu)主義學(xué)習(xí)理論的影響很大。建構(gòu)主義學(xué)習(xí)理論主張調(diào)動(dòng)學(xué)習(xí)者自主學(xué)習(xí)的積極主動(dòng)性,學(xué)習(xí)者能夠主動(dòng)對(duì)所學(xué)知識(shí)進(jìn)行探索和發(fā)現(xiàn)。這也與現(xiàn)代遠(yuǎn)程教育的教學(xué)特點(diǎn)極為符合?;旌辖虒W(xué)模式將傳統(tǒng)的課堂教學(xué)優(yōu)勢(shì)與網(wǎng)絡(luò)學(xué)習(xí)優(yōu)勢(shì)結(jié)合起來,優(yōu)勢(shì)互補(bǔ),形成新的教學(xué)模式[2]。通過課前(網(wǎng)絡(luò)學(xué)習(xí)+實(shí)踐)-課中(課堂學(xué)習(xí)+實(shí)踐)-課后(網(wǎng)絡(luò)學(xué)習(xí)+實(shí)踐),將整個(gè)學(xué)習(xí)的時(shí)間和空間進(jìn)行了延伸,將老師從常規(guī)知識(shí)點(diǎn)的講解中解放出來,把關(guān)注力集中到學(xué)生的學(xué)習(xí)效果、學(xué)生的突出問題;將課堂的時(shí)間更多的還給學(xué)生、教師,供他們討論、操作實(shí)踐,從而更大地提升學(xué)習(xí)的自主性與學(xué)習(xí)的深度?;旌辖虒W(xué)模式更加強(qiáng)調(diào)以學(xué)生為主的中心地位,教師則成為教學(xué)過程的組織、引導(dǎo)者、監(jiān)督者,更注重學(xué)生學(xué)習(xí)效能的反饋[3]。教研室研究決定在VB.Net程序設(shè)計(jì)語言課程中引入混合教學(xué)模式。
3 教學(xué)設(shè)計(jì)
開課前首先通過網(wǎng)絡(luò)平臺(tái)對(duì)學(xué)生進(jìn)行摸底調(diào)研。調(diào)研中通過課程內(nèi)容、目標(biāo)介紹,讓他們對(duì)課程有大致的了解。最重要的是對(duì)他們?cè)诟咧谢蛘叽髮W(xué)是否正式或者自學(xué)過程序的學(xué)習(xí)經(jīng)歷進(jìn)行排摸;并對(duì)學(xué)習(xí)過的同學(xué),排摸知識(shí)的遺忘性,如對(duì)一些簡單程序問題進(jìn)行測試。只有讓學(xué)習(xí)者先了解課程的概況,確定學(xué)習(xí)目標(biāo)的同時(shí),讓教師更好地了解學(xué)生的基本情況,也為后續(xù)針對(duì)不同特點(diǎn)的學(xué)生盡可能地給于不同的教學(xué)要求做準(zhǔn)備,真正地做到因材施教。
3.1課前
教師在上課前一周,將課前任務(wù)單公布在網(wǎng)絡(luò)學(xué)習(xí)平臺(tái)上,要求學(xué)生在課前完成。任務(wù)單中包含預(yù)習(xí)微視頻、小測試以及拓展知識(shí)。預(yù)習(xí)微視頻可以自建、引進(jìn)或者改造,如引進(jìn)MOOC平臺(tái)、好大夫在線等平臺(tái)上的優(yōu)質(zhì)課程等。這里我們采用自建方式。通過確定課程知識(shí)點(diǎn)、重點(diǎn)和難點(diǎn),梳理出最基礎(chǔ)的知識(shí)點(diǎn)(如各種語句、結(jié)構(gòu)的語法),并對(duì)其進(jìn)行微型化、碎片化,進(jìn)行微視頻的制作,供學(xué)生在課前進(jìn)行預(yù)習(xí)。微視頻學(xué)習(xí)完畢的小測試(包含編程的實(shí)踐題)對(duì)學(xué)生的預(yù)習(xí)效果進(jìn)行檢驗(yàn)。還可對(duì)測試的內(nèi)容進(jìn)行分層,分為基本測試和進(jìn)階難度測試。其中基本測試是必須完成的,進(jìn)階難度則是選做的,對(duì)于之前調(diào)研過有程序?qū)W習(xí)經(jīng)歷或者學(xué)習(xí)程度好的同學(xué)以及一些對(duì)課程有濃厚興趣的同學(xué)都是極大地挑戰(zhàn),也是提高學(xué)習(xí)要求的方式。擴(kuò)展知識(shí)是搜集國內(nèi)外的一些優(yōu)秀學(xué)習(xí)資源,以文本、圖片、視頻等多媒體方式呈現(xiàn),供學(xué)生資源學(xué)習(xí)。學(xué)生在課前學(xué)習(xí)微視頻、進(jìn)行小測試、學(xué)習(xí)拓展知識(shí)的情況,學(xué)習(xí)時(shí)長、次數(shù)以及測試的時(shí)長等都將被平臺(tái)記錄下來,幫助教師及時(shí)了解學(xué)生的預(yù)習(xí)情況和學(xué)習(xí)態(tài)度,也可作為平時(shí)成績?cè)u(píng)定的依據(jù)。
3.2課中
課中主要是回到傳統(tǒng)的課堂環(huán)境下,但與以往不同的是,學(xué)生有了預(yù)習(xí)的基礎(chǔ),教師通過課前預(yù)習(xí)的測試情況,了解到學(xué)生學(xué)習(xí)過程中的主要問題,可以隨時(shí)調(diào)整課堂的教學(xué)重點(diǎn)。由于一些淺層的知識(shí)已經(jīng)通過微視頻學(xué)習(xí)過,可以由學(xué)生以小組的形式在課堂進(jìn)行要點(diǎn)的整理、展示,再由教師進(jìn)行總結(jié)鞏固。對(duì)于一些難點(diǎn),也可以展開小組形式的討論。課堂上多余的時(shí)間可以讓教師發(fā)揮,提出更多切合實(shí)際的問題。如在多分支選擇結(jié)構(gòu)中,在教材上出現(xiàn)的較多的經(jīng)典例題是分段函數(shù)的計(jì)算、學(xué)生成績的五級(jí)值判斷。我們可以將生活中每家每戶電費(fèi)的分段式、醫(yī)院體檢中體重、血檢等項(xiàng)目的檢查結(jié)果在哪個(gè)區(qū)間段都屬于多分支結(jié)構(gòu)范疇。這些問題交由學(xué)生在課堂作為新的問題進(jìn)行探討,不僅可以感受到程序在生活中的用處,還能強(qiáng)化選擇結(jié)構(gòu)的學(xué)習(xí)、訓(xùn)練學(xué)生的分析能力和解決實(shí)際問題的能力。由于程序的特殊性,不同組對(duì)于同一問題可能有不同的解決方法,這時(shí)候,可以由不同組進(jìn)行演示,說明其優(yōu)缺點(diǎn),由學(xué)生投票選出最佳方法,教師進(jìn)行比較、點(diǎn)評(píng)。在提高程序的可維護(hù)性方面,教師可以設(shè)計(jì)將學(xué)生兩人一組,其中一人在電腦上進(jìn)行編程實(shí)踐,另一人進(jìn)行程序測試程序中的bug,來提高學(xué)生編程能力的完整性和嚴(yán)謹(jǐn)性。最后教師將課堂中的問題、知識(shí)點(diǎn)進(jìn)行梳理、總結(jié)。
3.3課后
課后環(huán)節(jié)是對(duì)前期兩個(gè)階段學(xué)習(xí)情況的總結(jié)、評(píng)價(jià)。教師通過網(wǎng)絡(luò)平臺(tái)布置課后任務(wù)單(包含實(shí)踐題、課后測試),來檢驗(yàn)學(xué)生線上和課堂學(xué)習(xí)的學(xué)習(xí)情況。通過學(xué)生實(shí)踐題的完成情況、課后測試結(jié)果客觀地反映了學(xué)習(xí)能效,是學(xué)生平時(shí)成績的重要依據(jù),最主要的是可以幫助教師在下一輪教學(xué)中進(jìn)行教學(xué)內(nèi)容、重點(diǎn)等的調(diào)整,并不斷完善平臺(tái)資源,包括預(yù)習(xí)微視頻、預(yù)習(xí)小測試等,從而形成良性循環(huán)。
4 結(jié)束語
《VB程序設(shè)計(jì)》課程在融入混合教學(xué)模式后,通過線上線下的混合學(xué)習(xí)模式讓學(xué)生更加主動(dòng)地參與到課程學(xué)習(xí)中,無論是學(xué)習(xí)熱情、學(xué)習(xí)效果等都有了明顯提升。教學(xué)資源也得到了更加合理地組織和反復(fù)地提煉。當(dāng)然其中也存在一定的問題,如如何對(duì)學(xué)生完成預(yù)習(xí)測試、課后實(shí)踐題、課后測試的真實(shí)性進(jìn)行把控,仍需要我們?nèi)ヌ剿骱脱芯?,以確保對(duì)學(xué)習(xí)效果、學(xué)習(xí)態(tài)度評(píng)定的公平、公正。
參考文獻(xiàn):
[1] 陳然,楊成.SPOC混合學(xué)習(xí)模式設(shè)計(jì)研究[J].中國遠(yuǎn)程教,2015(5):42-47.
[2] 潘曉利.“C語言程序設(shè)計(jì)”混合教學(xué)模式設(shè)計(jì)與應(yīng)用[J].計(jì)算機(jī)時(shí)代,2019(8):85-86.
[3] 呂娜,張琎,張芊茜.史桂嫻混合教學(xué)模式在程序設(shè)計(jì)類課程中的應(yīng)用[J].計(jì)算機(jī)教育, 2019(5):115-118.
[4] 陳葉芳,王曉麗.混合教學(xué)模式下程序設(shè)計(jì)課程在線實(shí)踐探索[J].寧波大學(xué)學(xué)報(bào)(教育科學(xué)版),2019,41(1):103-107.
【通聯(lián)編輯:王力】