柳原
摘要:本課題采用混合式學(xué)習(xí)模式,即“網(wǎng)絡(luò)教學(xué)平臺(tái)+課堂+部分翻轉(zhuǎn)課堂”這種以學(xué)為中心的新型教學(xué)方法。這種新型學(xué)習(xí)方法將學(xué)習(xí)分成“課前、課中、課后”三個(gè)環(huán)節(jié),通過(guò)包頭醫(yī)學(xué)院的網(wǎng)絡(luò)教學(xué)平臺(tái)(線上)將課前預(yù)習(xí)、課中討論及測(cè)試(線上下)、課后作業(yè)(線上)自然地融合在一起。該課題選取《c語(yǔ)言程序設(shè)計(jì)》課程,研究?jī)?nèi)容包括混合式學(xué)習(xí)過(guò)程設(shè)計(jì)、混合式學(xué)習(xí)資源設(shè)計(jì)、混合式學(xué)習(xí)環(huán)境設(shè)計(jì)和混合式評(píng)價(jià)方式設(shè)計(jì)。通過(guò)c語(yǔ)言課程實(shí)際教學(xué)實(shí)驗(yàn)以及數(shù)據(jù)為計(jì)算機(jī)專業(yè)課程的教學(xué)改革提供可參考的操作過(guò)程和新型教學(xué)方法,以探索大學(xué)生新型學(xué)習(xí)方法。
關(guān)鍵詞:網(wǎng)絡(luò)教學(xué)平臺(tái);翻轉(zhuǎn)課堂;混合教學(xué);c語(yǔ)言
中圖分類號(hào):TP3 文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2020)06-0121-02
1C語(yǔ)言程序設(shè)計(jì)課程教學(xué)存在的問(wèn)題
1.1為什么學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)課程
自20世紀(jì)90年代以來(lái),C語(yǔ)言已在全世界迅速普及。無(wú)論在中國(guó)還是在世界其他國(guó)家,“c語(yǔ)言編程”一直是高等院校的基礎(chǔ)計(jì)算機(jī)課程。C語(yǔ)言編程在計(jì)算機(jī)教育和計(jì)算機(jī)應(yīng)用程序中起著重要作用。
大學(xué)生不能滿足并且只能使用辦公軟件,因此應(yīng)該有更高的要求,特別是對(duì)于理科學(xué)生。計(jì)算機(jī)的本質(zhì)是“程序機(jī)器”。程序和指令的思想是計(jì)算機(jī)系統(tǒng)中最基本的概念。編程是軟件開發(fā)人員的基本技能。只有了解程序設(shè)計(jì),我們才能進(jìn)一步了解計(jì)算機(jī)并真正了解計(jì)算機(jī)的工作方式。通過(guò)學(xué)習(xí)程序設(shè)計(jì),學(xué)會(huì)進(jìn)一步理解計(jì)算機(jī)的工作原理,更好地理解和應(yīng)用計(jì)算機(jī),掌握使用計(jì)算機(jī)處理問(wèn)題的方法,培養(yǎng)計(jì)算思維,提高分析和解決問(wèn)題的能力,并具有初步的能力。編寫程序。C語(yǔ)言功能豐富,表達(dá)能力強(qiáng),使用靈活方便,應(yīng)用廣泛,目標(biāo)程序效率高,可移植性好。它具有高級(jí)語(yǔ)言的優(yōu)點(diǎn)和低級(jí)語(yǔ)言的許多功能。可以很容易地用來(lái)編寫應(yīng)用程序軟件。
1.2學(xué)生存在的問(wèn)題
C語(yǔ)言是學(xué)生大學(xué)期間接觸的第一門計(jì)算機(jī)專業(yè)課程。大部分學(xué)生在高中階段是沒(méi)有接觸過(guò)計(jì)算機(jī)編程語(yǔ)言課程的,甚至好多學(xué)生的高中階段都沒(méi)有開設(shè)計(jì)算機(jī)課程,個(gè)別幾個(gè)學(xué)生在高中接觸過(guò)計(jì)算機(jī),也僅是限于簡(jiǎn)單的Word的操作。在高中階段,由于計(jì)算機(jī)不是主課,也不參與高考,所以學(xué)生在高中階段不會(huì)學(xué)習(xí)計(jì)算機(jī)的相關(guān)知識(shí),所以在進(jìn)入大學(xué)后,剛上大一,第一門計(jì)算機(jī)專業(yè)課程就是C語(yǔ)言程序設(shè)計(jì)。對(duì)于沒(méi)有任何計(jì)算機(jī)基礎(chǔ)知識(shí)的學(xué)生來(lái)學(xué),學(xué)習(xí)這門編程課程就顯得尤為困難。
剛上大一的學(xué)生,還不適應(yīng)大學(xué)的學(xué)習(xí)環(huán)境:沒(méi)有父母的監(jiān)管,沒(méi)有老師的督促,需要完全靠自己管理自己,自己學(xué)習(xí)。老師課下很少布置作業(yè),導(dǎo)致好多學(xué)生在課下不會(huì)復(fù)習(xí)也不會(huì)預(yù)習(xí),在上下一節(jié)課時(shí),可能上一節(jié)的內(nèi)容有遺忘的、不會(huì)的,導(dǎo)致本節(jié)課部分內(nèi)容沒(méi)有聽懂,如此惡性循環(huán),到最后上課,老師講的內(nèi)容根本聽不懂。
1.3C語(yǔ)言程序設(shè)計(jì)課程課堂教學(xué)存在的問(wèn)題
因?yàn)槭軐W(xué)校既定的教學(xué)大綱、課時(shí)和授課計(jì)劃等因素影響,教師的上課方式還是主要以教師講、學(xué)生聽為主。學(xué)生只是被動(dòng)的吸取知識(shí),沒(méi)有參與到課程的有效互動(dòng)中。這樣的教學(xué)方法無(wú)法提起學(xué)生的學(xué)習(xí)興趣和主動(dòng)性,學(xué)生的參與度不高,編程實(shí)踐大多是在學(xué)完一節(jié)課后再上機(jī)練習(xí),學(xué)生對(duì)課上的知識(shí)點(diǎn)記憶不深,多是教師布置練習(xí)題目,學(xué)生被動(dòng)的抄寫代碼,不能體現(xiàn)學(xué)生的學(xué)習(xí)主動(dòng)性。C語(yǔ)言這門課程是一門程序設(shè)計(jì)課程,要想學(xué)好這門課學(xué)生必須轉(zhuǎn)換成計(jì)算機(jī)思維,而不是高中時(shí)代的數(shù)學(xué)思維。學(xué)生要自己設(shè)計(jì)算法并用計(jì)算機(jī)思維把算法轉(zhuǎn)換成計(jì)算機(jī)語(yǔ)言,所以在學(xué)習(xí)的過(guò)程中學(xué)生必須要參與到整個(gè)教學(xué)過(guò)程中。如果只是聽老師講,而不參與到實(shí)際的算法設(shè)計(jì)中是無(wú)法理解整個(gè)課程的精髓,只聽老師講解是無(wú)法順利地編出程序,學(xué)生還是要靠自己的思路去理解程序。
2C語(yǔ)言課程設(shè)計(jì)教學(xué)改革
2.1注重培養(yǎng)科學(xué)思維方法
大學(xué)計(jì)算機(jī)基礎(chǔ)教育要綜合考慮三個(gè)方面的因素:(1)信息技術(shù)的發(fā)展;(2)面向應(yīng)用的需求;(3)科學(xué)思維的培養(yǎng)。大學(xué)不僅要使學(xué)生學(xué)到豐富的知識(shí),更要培養(yǎng)學(xué)生的科學(xué)思維能力。
在教學(xué)中要“講知識(shí),講應(yīng)用,講方法”。方法比知識(shí)更重要。方法是處理問(wèn)題的思維方式,教育就是教人養(yǎng)成正確的思維方式,知識(shí)不能代替思維。編程是一項(xiàng)引發(fā)積極思維的活動(dòng),它不是一種簡(jiǎn)單的技能,不是只要熟記有關(guān)規(guī)則、熟能生巧,就能完成任務(wù)。編程需要智慧,編寫每一個(gè)程序都要積極開動(dòng)腦筋,發(fā)揮創(chuàng)造精神。編程是一件很靈活的工作,沒(méi)有標(biāo)準(zhǔn)答案,不同的人可以寫出不同的程序。在教學(xué)過(guò)程中要引導(dǎo)學(xué)生善于思考,在給出程序設(shè)計(jì)任務(wù)后,首先要引導(dǎo)學(xué)生對(duì)問(wèn)題進(jìn)行任務(wù)分析,思考解題的思路,設(shè)計(jì)算法,研討算法的過(guò)程就是培養(yǎng)科學(xué)思維方法的過(guò)程。
2.2課前教學(xué)設(shè)計(jì)
為引導(dǎo)學(xué)生在課前主動(dòng)預(yù)習(xí),那么需要教師提前準(zhǔn)備的工作是:①布置本節(jié)課的教學(xué)重點(diǎn)、教學(xué)難點(diǎn);②完成課前預(yù)習(xí)需要的步驟,包括先學(xué)習(xí)什么,再練習(xí)什么題目;③然后列出預(yù)習(xí)的知識(shí)點(diǎn)或技能點(diǎn);④最后發(fā)布檢驗(yàn)預(yù)習(xí)效果的測(cè)試題,并規(guī)定完成時(shí)間。為完成以上工作,教師提供給學(xué)生的資源包括:預(yù)習(xí)目錄、教學(xué)課件、重點(diǎn)難點(diǎn)總結(jié)、微課以及對(duì)應(yīng)的預(yù)習(xí)測(cè)試題。所有資源教師應(yīng)在課前一周上傳至網(wǎng)絡(luò)教學(xué)平臺(tái),學(xué)生可以反復(fù)在線學(xué)習(xí)和測(cè)試。
2.3課中教學(xué)設(shè)計(jì)
課中教學(xué)過(guò)程中,把本節(jié)課必掌握的重點(diǎn)和難點(diǎn)進(jìn)行講解。對(duì)書上的例題進(jìn)行算法分析,引導(dǎo)學(xué)生自己根據(jù)算法寫出可運(yùn)行的代碼,鼓勵(lì)學(xué)生自己設(shè)計(jì)算法。例如:交換兩個(gè)變量的值。代碼如下:
在講解這種題目,可把選擇結(jié)構(gòu)中的語(yǔ)句去掉,引導(dǎo)學(xué)生如何實(shí)現(xiàn)兩個(gè)變量的交換(兩個(gè)杯子里的不同的飲料如何交換一借助第三個(gè)空杯子一三個(gè)杯子互倒飲料一實(shí)現(xiàn)最初的兩個(gè)杯子里的內(nèi)容交換—通過(guò)三個(gè)杯子互倒飲料,引導(dǎo)學(xué)生寫出三條賦值語(yǔ)句)。再寫出不同的三條賦值語(yǔ)句,讓學(xué)生分析這寫賦值語(yǔ)句的功能是否實(shí)現(xiàn)了兩個(gè)變量的交換,最后總結(jié)實(shí)現(xiàn)兩個(gè)變量交換的賦值語(yǔ)句的特點(diǎn)。課上講解的所有例題參照此法,引導(dǎo)學(xué)生寫出主要代碼,以培養(yǎng)學(xué)生的編程思維。課上在講解時(shí),可把重點(diǎn)、難點(diǎn)內(nèi)容進(jìn)行錄制,課下把視頻上傳至網(wǎng)絡(luò)教學(xué)平臺(tái),學(xué)生可以在課后繼續(xù)鞏固上課所學(xué)的內(nèi)容,也可以幫助學(xué)生日后進(jìn)行復(fù)習(xí)。
2.4課后線下學(xué)習(xí)設(shè)計(jì)
課程結(jié)束后,線下教師需要完成的工作:①根據(jù)課堂教學(xué)效果對(duì)教學(xué)內(nèi)容進(jìn)行反思和總結(jié);②根據(jù)學(xué)生在課堂上的學(xué)習(xí)情況,布置課后作業(yè)以及學(xué)生需要進(jìn)行的活動(dòng):①按時(shí)完成作業(yè);②對(duì)重點(diǎn)、難點(diǎn)進(jìn)行反復(fù)學(xué)習(xí);③對(duì)教師教學(xué)過(guò)程進(jìn)行反饋和評(píng)價(jià)。
2.5監(jiān)控與評(píng)價(jià)
有效的監(jiān)控和評(píng)價(jià)手段是提高學(xué)生學(xué)習(xí)自覺(jué)性的有效方式,可及時(shí)檢驗(yàn)學(xué)生在課上的學(xué)習(xí)效果。本課程的監(jiān)控和評(píng)價(jià)手段包括線上考核和線下考核。線上考核包括:課堂提問(wèn)、每章節(jié)測(cè)試(利用本校的考易網(wǎng)絡(luò)題庫(kù)與考試評(píng)價(jià)系統(tǒng),在課上利用半小時(shí)的時(shí)間對(duì)章節(jié)內(nèi)容進(jìn)行測(cè)試)、期中測(cè)試。線下考核主要是課程設(shè)計(jì),依據(jù)給每位學(xué)生分配的項(xiàng)目任務(wù)進(jìn)行考核。通過(guò)這種有效的監(jiān)控和評(píng)價(jià)手段,可大大提高學(xué)生的參與度和學(xué)習(xí)積極性。
3總結(jié)
通過(guò)對(duì)c程序課程的教學(xué)改革,可看到學(xué)生的學(xué)習(xí)主動(dòng)性有了提高,課堂效率有了提高。學(xué)生課后在網(wǎng)絡(luò)教學(xué)平臺(tái)可繼續(xù)回聽回看課上的內(nèi)容,對(duì)在課上沒(méi)有掌握的內(nèi)容,可及時(shí)學(xué)習(xí),鞏固當(dāng)天所學(xué)內(nèi)容,為下次課程做好準(zhǔn)備。學(xué)生不會(huì)因?yàn)橐惶谜n的內(nèi)容沒(méi)聽匿而影響下節(jié)課的學(xué)習(xí),如此良性循環(huán),大大提高了學(xué)生的學(xué)習(xí)效果。但是,在線評(píng)估方法和監(jiān)控模型仍然需要改進(jìn)和加強(qiáng)。