李子龍
摘? 要:程序設(shè)計(jì)類課程是計(jì)算機(jī)類專業(yè)的核心課程,對后續(xù)專業(yè)課程的學(xué)習(xí)舉足輕重。為了推動(dòng)程序設(shè)計(jì)類課程教學(xué)的改革,該文在案例式程序設(shè)計(jì)教學(xué)中引入學(xué)科競賽機(jī)制,融合教學(xué)案例設(shè)計(jì)和競賽題目,對整個(gè)教學(xué)過程進(jìn)行改革,構(gòu)建出多模式的教學(xué)模式。該教學(xué)模式能夠完善和改進(jìn)現(xiàn)有的程序設(shè)計(jì)教學(xué)模式,進(jìn)一步促進(jìn)程序設(shè)計(jì)類課程的教學(xué)改革。
關(guān)鍵詞:學(xué)科競賽? 案例教學(xué)? 程序設(shè)計(jì)
中圖分類號:G642 ? ?文獻(xiàn)標(biāo)識(shí)碼:A 文章編號:1672-3791(2020)05(c)-0126-02
目前,很多高校的程序設(shè)計(jì)類課程教學(xué)仍采用傳統(tǒng)的教學(xué)模式,授課內(nèi)容偏重理論教學(xué),教學(xué)重點(diǎn)以講解語法知識(shí)為主,不去關(guān)注學(xué)生程序設(shè)計(jì)能力的培養(yǎng)。在整個(gè)教學(xué)過程中,學(xué)生無法參與實(shí)際項(xiàng)目,更談不上得到高強(qiáng)度計(jì)算思維的訓(xùn)練了。不難看出,傳統(tǒng)的教學(xué)模式很難培養(yǎng)出具有解決復(fù)雜工程問題能力的計(jì)算機(jī)專業(yè)人才。在這樣的教學(xué)模式下,很多學(xué)生感覺程序設(shè)計(jì)類課程單調(diào)、枯燥、抽象,難以理解。據(jù)統(tǒng)計(jì),筆者學(xué)校計(jì)算機(jī)類專業(yè)每學(xué)期大約只有35%的同學(xué)真正激起程序設(shè)計(jì)的學(xué)習(xí)興趣。
近年來,各類針對高校大學(xué)生的學(xué)科競賽層出不窮,如ACM程序設(shè)計(jì)大賽、中國大學(xué)生計(jì)算機(jī)設(shè)計(jì)大賽、中國高校計(jì)算機(jī)大賽等。這些學(xué)科競賽大都強(qiáng)調(diào)實(shí)用性,所考查內(nèi)容也都遠(yuǎn)遠(yuǎn)超出課堂教學(xué)內(nèi)容,并緊跟當(dāng)前社會(huì)的新技術(shù)新方法,能夠彌補(bǔ)課堂教學(xué)的不足。除此之外,這些學(xué)科競賽還能鍛煉提高學(xué)生的動(dòng)手實(shí)踐、團(tuán)隊(duì)協(xié)作及解決問題等方面的能力。
因此,各大院校積極鼓勵(lì)學(xué)生參與各類學(xué)科競賽,并高度重視學(xué)科競賽在教學(xué)改革中的應(yīng)用?!耙再惔賹W(xué)”已成為計(jì)算機(jī)及其相關(guān)專業(yè)教學(xué)的特色,也成為培養(yǎng)大學(xué)生科技創(chuàng)新能力的重要途徑和有效手段。這就對程序設(shè)計(jì)類課程的教學(xué)改革提出了更高的要求,而基于學(xué)科競賽的教學(xué)改革勢在必行。
案例式教學(xué)是教師依據(jù)課程教學(xué)目標(biāo),按照教學(xué)內(nèi)容設(shè)置多個(gè)教學(xué)案例,并通過講解一個(gè)個(gè)的教學(xué)案例,讓學(xué)生在具體的案例中參與問題的分析、討論和交流等活動(dòng)。這能夠讓學(xué)生積極思考探索,深入理解和掌握所學(xué)知識(shí),進(jìn)而培養(yǎng)學(xué)生的綜合能力。
案例式教學(xué)強(qiáng)調(diào)以學(xué)生為中心,學(xué)生能夠在具體、生動(dòng)、形象、針對性的案例中學(xué)習(xí)知識(shí),這能夠提高教學(xué)質(zhì)量、保證教學(xué)效果。目前,案例式教學(xué)也已經(jīng)成為我國高等院校教學(xué)改革的重要教學(xué)手段。
在高等學(xué)校的專業(yè)教學(xué)中,案例式教學(xué)和學(xué)科競賽都已經(jīng)獲得廣泛應(yīng)用,且涉及者眾多,這對教學(xué)模式的持續(xù)改進(jìn)都產(chǎn)生了深遠(yuǎn)影響。這是因?yàn)?,案例式教學(xué)是內(nèi)部驅(qū)動(dòng),而學(xué)科競賽是外部驅(qū)動(dòng),這兩者各有優(yōu)勢、相輔相成。本文欲結(jié)合案例式教學(xué)和學(xué)科競賽的優(yōu)勢,對程序設(shè)計(jì)類課程教學(xué)進(jìn)行改革和應(yīng)用。
1? 基于學(xué)科競賽和案例式程序設(shè)計(jì)相互融合的教學(xué)
(1)營造競賽氛圍。
在教師的教學(xué)活動(dòng)和學(xué)生的學(xué)習(xí)生活中加入競賽文化、創(chuàng)新實(shí)踐意識(shí)和激勵(lì)機(jī)制,營造出良好的學(xué)科競賽氛圍。在學(xué)校范圍加大學(xué)科競賽的宣傳,舉辦學(xué)科競賽講座,并開展校級學(xué)科競賽,選拔優(yōu)秀學(xué)生。對參與競賽的學(xué)生,根據(jù)其表現(xiàn)可以給予選修課學(xué)分或創(chuàng)新創(chuàng)業(yè)學(xué)分,甚至在獎(jiǎng)學(xué)金等各類榮譽(yù)評選時(shí)優(yōu)先考慮。對指導(dǎo)競賽的教師,也應(yīng)制定規(guī)范化制度和激勵(lì)措施,從而調(diào)動(dòng)其積極性。
(2)競賽和案例融合的程序設(shè)計(jì)教學(xué)。
在課程教學(xué)中,依據(jù)學(xué)科競賽的規(guī)則和要求,選取合適的競賽題目作為案例,進(jìn)行案例式教學(xué),彌補(bǔ)課程教學(xué)中的不足,不斷優(yōu)化教學(xué)。
在實(shí)踐教學(xué)中,根據(jù)教學(xué)任務(wù)和教學(xué)大綱需要,選取合適的競賽題目作為實(shí)驗(yàn)項(xiàng)目,實(shí)驗(yàn)項(xiàng)目應(yīng)按照章節(jié)進(jìn)行設(shè)置,內(nèi)容和課堂教學(xué)案例內(nèi)容相一致,且實(shí)驗(yàn)項(xiàng)目之間應(yīng)該具有連續(xù)性和進(jìn)階性。
競賽和案例融合的程序設(shè)計(jì)教學(xué)流程如下。
①根據(jù)課程的教學(xué)任務(wù),整理競賽題目,研究競賽題目與教學(xué)案例內(nèi)容的協(xié)調(diào)性,從中篩選出既符合課程教學(xué)要求又符合行業(yè)發(fā)展趨勢的案例,形成真實(shí)的課程案例素材庫。
②在課程準(zhǔn)備階段,根據(jù)教學(xué)目標(biāo)和學(xué)生當(dāng)前狀態(tài)選取合適的競賽題目作為案例,對案例所涉及的知識(shí)點(diǎn)進(jìn)行梳理,并設(shè)計(jì)案例教學(xué)過程。
③在案例分析階段,教師介紹案例背景,安排學(xué)生理解、分析案例,并通過案例分析牽扯出相關(guān)知識(shí)點(diǎn)。
④在交流互動(dòng)階段,主要采用自由發(fā)言、小組代表發(fā)言、質(zhì)疑辯論、主題式發(fā)言等方式,組織和引導(dǎo)學(xué)生通過獨(dú)立研究和相互討論的方式開展案例剖析。授課教師則通過層次豐富、角度不同的方式回答學(xué)生的“為什么”和“怎么樣”的問題。
在總結(jié)歸納階段,授課教師要對教學(xué)成果進(jìn)行考核、評價(jià),并要求學(xué)生提交案例分析報(bào)告、布置閱讀擴(kuò)展資料以及待思考的問題等。
(3)改革評價(jià)方式。
實(shí)施過程化考核為主、期末考試為輔的評價(jià)方式。教師將學(xué)科競賽的機(jī)制和模式加入到課程的課堂考核和上機(jī)考核中,更加注重考查學(xué)生的程序設(shè)計(jì)能力。
課堂考核重點(diǎn)考查學(xué)生的學(xué)習(xí)態(tài)度,包括出勤、作業(yè)、課堂表現(xiàn)、小組討論等。課堂表現(xiàn)和小組討論關(guān)注學(xué)生上課時(shí)能否專心、思考積極、精神集中。平時(shí)作業(yè)可以安排學(xué)生在指定時(shí)間內(nèi)完成競賽題目,提交到在線評測系統(tǒng),并以評測結(jié)果作為作業(yè)的考核依據(jù)。對于出勤、上課不積極的學(xué)生要給予減分。
上機(jī)考核采用競賽形式,考核學(xué)生的實(shí)踐能力。學(xué)生自由組隊(duì),協(xié)同合作,在競賽平臺(tái)上答題和完成測試,教師可對學(xué)生完成題目的情況實(shí)時(shí)關(guān)注。
期末考試主要考查學(xué)生對基礎(chǔ)知識(shí)掌握的情況,包括對常用數(shù)據(jù)結(jié)構(gòu)和算法的理解,側(cè)重考查學(xué)生分析解決問題的能力。
(4)完善競賽指導(dǎo)。
學(xué)科競賽題目所涉及的知識(shí)面較為寬泛,而每個(gè)教師皆有所長,單憑一個(gè)教師的力量很難做好競賽的指導(dǎo)工作。因此,將各有所長、教學(xué)經(jīng)驗(yàn)豐富、吃苦耐勞且具有奉獻(xiàn)精神的教師聚集在一起組成一支業(yè)務(wù)過硬的指導(dǎo)教師團(tuán)隊(duì)則尤為關(guān)鍵。
為了滿足學(xué)科競賽的需要,指導(dǎo)教師團(tuán)隊(duì)要重新謀劃課程大綱和教學(xué)計(jì)劃,對知識(shí)點(diǎn)進(jìn)行分類,明確主次和重難點(diǎn),并依各自所長進(jìn)行課程相關(guān)資料的搜集,有針對性地制定教學(xué)任務(wù),將競賽題目融入到案例教學(xué)中去。除此之外,組織學(xué)生在學(xué)科競賽平臺(tái)上進(jìn)行強(qiáng)化訓(xùn)練,指導(dǎo)教師在其中進(jìn)行答疑和講解。
2? 結(jié)語
學(xué)科競賽能有效提高學(xué)生的創(chuàng)新精神和實(shí)踐能力,而案例式教學(xué)是一種開放式、互動(dòng)式的教學(xué)方法。學(xué)科競賽能夠在程序設(shè)計(jì)案例分析過程中提升學(xué)生的計(jì)算思維和動(dòng)手能力,這也使得兩者能夠相輔相成,交相輝映。
該文將案例式教學(xué)和學(xué)科競賽相融合的教學(xué)模式引入到程序設(shè)計(jì)類課程中,將教學(xué)案例設(shè)計(jì)與競賽主題相結(jié)合,借助竟賽的賽項(xiàng)要求、獎(jiǎng)勵(lì)機(jī)制和評分標(biāo)準(zhǔn),能有效促進(jìn)該課程的教學(xué)改革。
參考文獻(xiàn)
[1] 程琳,張晶晶,范嚴(yán),等.基于“案例教學(xué),競賽驅(qū)動(dòng)”的《網(wǎng)頁網(wǎng)站技術(shù)》課程教學(xué)改革探究[J].電腦知識(shí)與技術(shù),2015,11(27):84-85.
[2] 陳竹秋,李穎,鄭新旺.基于學(xué)科競賽的單片機(jī)課程案例教學(xué)模式的構(gòu)建與實(shí)踐[J].吉林醫(yī)藥學(xué)院學(xué)報(bào),2019,40(5):399-400.
[3] 周興建,蔡麗華,萬星.學(xué)科競賽與案例教學(xué)融合下的“互聯(lián)網(wǎng)+教學(xué)”模式[J].教育現(xiàn)代化,2016,3(11):102-103.
[4] 劉翠云,吳慧芳,尤朝陽.“案例式課內(nèi)教學(xué)+學(xué)科類課外競賽”工科人才培養(yǎng)模式探討[J].教育教學(xué)論壇,2017(12):181-183.
[5] 陶小梅,黎辛?xí)?ACM競賽驅(qū)動(dòng)的程序設(shè)計(jì)類課程教學(xué)改革研究[J].科技資訊,2017,15(13):146-147.
[6] 楊莉,楊福華,呂峰.用ACM訓(xùn)練促進(jìn)程序設(shè)計(jì)課程教學(xué)[J].中國新通信,2018,20(17):182-183.