王平 高勝 高玉峰
摘? ?要:互聯(lián)網(wǎng)已經(jīng)成為當(dāng)今時(shí)代的主流,如何利用互聯(lián)網(wǎng)有效的提高教學(xué)質(zhì)量,為社會(huì)培養(yǎng)更多優(yōu)秀的軟件專業(yè)人才及綜合型人才,已經(jīng)成為每位教師都需要深入思考和解決的問(wèn)題。本文從互聯(lián)網(wǎng)+開始,指出傳統(tǒng)教學(xué)中存在的問(wèn)題,針對(duì)不足提出了對(duì)教學(xué)方法的改革,指出互聯(lián)網(wǎng)+與課程的關(guān)系,進(jìn)行教學(xué)理念的轉(zhuǎn)變,探討了案例教學(xué),研究了網(wǎng)絡(luò)與實(shí)踐教學(xué)的關(guān)系以及考試方式上的改革,以希望達(dá)到更好的教學(xué)效果。
關(guān)鍵詞:互聯(lián)網(wǎng)+? C++程序設(shè)計(jì)? 課程改革
基于互聯(lián)網(wǎng)的課程教學(xué)資源的建設(shè),在我國(guó)信息化教育的飛速發(fā)展,已然成為對(duì)國(guó)家教育發(fā)展水平檢驗(yàn)的重要標(biāo)志之一。一種新型的教學(xué)模式——“互聯(lián)網(wǎng)+教育”成為當(dāng)前課程改革領(lǐng)域中的熱門研究問(wèn)題。許多非計(jì)算機(jī)專業(yè)已經(jīng)把C++程序設(shè)計(jì)這門課程當(dāng)為學(xué)生學(xué)習(xí)的必修課,其主要目的是培養(yǎng)學(xué)生的邏輯思維、動(dòng)手實(shí)踐以及程序設(shè)計(jì)能力,成為以后專業(yè)課程學(xué)習(xí)的敲門磚。
在實(shí)際教學(xué)中,C++程序設(shè)計(jì)課程存在著諸多問(wèn)題,例如章節(jié)多、知識(shí)點(diǎn)晦澀難懂等,這些問(wèn)題影響了學(xué)生對(duì)這門課程的學(xué)習(xí)興趣。這就對(duì)教師的教學(xué)提出了更高要求,如何利用互聯(lián)網(wǎng)資源同時(shí)結(jié)合教師的教學(xué)特點(diǎn),使學(xué)生在學(xué)習(xí)這門課程時(shí)能夠發(fā)現(xiàn)其中的樂(lè)趣,成為當(dāng)前C++程序設(shè)計(jì)教學(xué)中的重要課題。
1? 教學(xué)問(wèn)題
通過(guò)問(wèn)卷調(diào)查,發(fā)現(xiàn)學(xué)生普遍認(rèn)為C++語(yǔ)言比C語(yǔ)言新增了很多知識(shí),例如面向?qū)ο缶幊痰葍?nèi)容,而且語(yǔ)法知識(shí)復(fù)雜,學(xué)生很難學(xué)到精通,編寫過(guò)程也比較困難。書本中的基本概念和原理比較多且抽象,知識(shí)體系繁雜且難懂。課程的教學(xué)中普遍存在著教學(xué)內(nèi)容與應(yīng)用實(shí)踐難以順利銜接、教學(xué)方式不符合學(xué)生的現(xiàn)狀和認(rèn)知特點(diǎn),現(xiàn)如今知識(shí)傳授的主要模式為課堂教學(xué),這種模式難以激發(fā)學(xué)生的創(chuàng)造性思維和競(jìng)爭(zhēng)意識(shí)等。
在以課堂講解書本知識(shí)的C++程序設(shè)計(jì)課程教學(xué)中,主要存在以下問(wèn)題:(1)基本掌握C++的語(yǔ)法,但是解決實(shí)際問(wèn)題困難;(2)單一知識(shí)點(diǎn)能夠掌握,但多個(gè)知識(shí)點(diǎn)靈活使用較差;(3)增刪改查和糾錯(cuò)的能力不足,不懂如何調(diào)試試驗(yàn)中發(fā)現(xiàn)的問(wèn)題等;(4)虎頭蛇尾,課程伊始學(xué)習(xí)興趣濃厚,但隨著課程內(nèi)容的進(jìn)行,編寫的程序越來(lái)越復(fù)雜,部分學(xué)生因?yàn)檎n程難度的提高而逐漸喪失學(xué)習(xí)的興趣;(5)忽略動(dòng)手編程的實(shí)習(xí)實(shí)踐環(huán)節(jié),只會(huì)死記硬學(xué)理論,動(dòng)手能力弱。
2? 教學(xué)方法的改革
在互聯(lián)網(wǎng)的時(shí)代下,為了使教學(xué)質(zhì)量得到提高,有必要改革C++程序設(shè)計(jì)課程教學(xué)。本課題以互聯(lián)網(wǎng)為背景,對(duì)教學(xué)硬件環(huán)境、實(shí)驗(yàn)實(shí)習(xí)平臺(tái)、課堂教學(xué)模式等方面通過(guò)運(yùn)用互聯(lián)網(wǎng)的方式進(jìn)行優(yōu)化和改進(jìn),將互聯(lián)網(wǎng)和計(jì)算機(jī)課堂教學(xué)相結(jié)合,使學(xué)生的計(jì)算機(jī)專業(yè)素養(yǎng)能夠得到切實(shí)的提高,及專業(yè)方面的軟硬件結(jié)合,使學(xué)生能夠完成綜合項(xiàng)目的分析和設(shè)計(jì)工作。
(1)改變傳統(tǒng)以書本為主的教學(xué)方法,使用新型的互聯(lián)網(wǎng)+案例教學(xué)方式。傳統(tǒng)教學(xué)方式太過(guò)重視知識(shí)點(diǎn)的講解,學(xué)生的動(dòng)手操作能力不足。而讓學(xué)生編寫一個(gè)程序來(lái)解決實(shí)際問(wèn)題恰恰是C++程序設(shè)計(jì)課程的一位重要教學(xué)目標(biāo),因此運(yùn)用互聯(lián)網(wǎng)+案例的教學(xué)方式使學(xué)生能夠從互聯(lián)網(wǎng)中得到案例操作并學(xué)習(xí)。采用網(wǎng)絡(luò)教學(xué)平臺(tái)獲得課程資源除了相關(guān)書本教材所提供的以外,教師和學(xué)生還可以利用互聯(lián)網(wǎng)+平臺(tái)找到更多的學(xué)習(xí)資源。所獲得的不僅僅有教學(xué)文案、課后題解答、試題庫(kù)等,而且還能夠在互聯(lián)網(wǎng)中得到很多項(xiàng)目案例、成功案例和經(jīng)典的C++案例等。并且在互聯(lián)網(wǎng)+的時(shí)代,許多成功案例的源代碼也可以在互聯(lián)網(wǎng)中查詢到,學(xué)生也可以自行查詢并練習(xí)自己感興趣的案例,這樣不僅可以培養(yǎng)學(xué)生主動(dòng)學(xué)習(xí),同時(shí)也使學(xué)生的學(xué)習(xí)更加趨于全面化。互聯(lián)網(wǎng)+與傳統(tǒng)行業(yè)的深度交流與融合的特點(diǎn),使這些案例與生活息息相關(guān)、緊密相連,更能體現(xiàn)解決實(shí)際問(wèn)題的中心思想并激發(fā)學(xué)生的學(xué)習(xí)樂(lè)趣。
(2)中國(guó)傳統(tǒng)教學(xué)方式是班級(jí)授課制,采取填鴨式教學(xué),不注重實(shí)踐與實(shí)習(xí)。如今已經(jīng)認(rèn)識(shí)到了實(shí)踐與實(shí)習(xí)對(duì)學(xué)生的重要作用。重視實(shí)踐教學(xué),加大實(shí)習(xí)的次數(shù)是不可或缺的。由于C++課程是要解決實(shí)際問(wèn)題,所以需要很強(qiáng)的實(shí)踐性,實(shí)驗(yàn)環(huán)節(jié)就顯得尤為重要。除了實(shí)驗(yàn)與理論課程相結(jié)合,讓學(xué)生通過(guò)實(shí)驗(yàn)深入的了解本學(xué)科的內(nèi)容以外,還應(yīng)讓學(xué)生學(xué)會(huì)案例的閱讀與解析。通過(guò)練習(xí)互聯(lián)網(wǎng)上的優(yōu)秀案例,除了讓學(xué)生們學(xué)會(huì)編寫代碼,還要體會(huì)如何通過(guò)C++來(lái)解決實(shí)際生活中存在的問(wèn)題,將別人成功的代碼融入到自己的代碼中,降低錯(cuò)誤率,使自己的程序更加無(wú)懈可擊。互聯(lián)網(wǎng)不僅豐富了教師的教學(xué)方法和內(nèi)容,還給學(xué)生提供許多優(yōu)秀的案例,使學(xué)生能夠了解更多的實(shí)例,同時(shí)從中汲取自己所需的知識(shí),提高學(xué)生的自主性。
(3)改革考試方式。采用期末成績(jī)來(lái)當(dāng)做學(xué)生的總成績(jī)是現(xiàn)在大部分學(xué)校的選擇。針對(duì)C++程序設(shè)計(jì)這門課程的特點(diǎn),應(yīng)該結(jié)合多種考核方式用綜合的評(píng)價(jià)來(lái)檢驗(yàn)學(xué)生一學(xué)期的成績(jī)。平時(shí)成績(jī)加實(shí)習(xí)成績(jī)加期末考試成績(jī)相結(jié)合的方式來(lái)作為學(xué)生的學(xué)期總成績(jī)顯得的尤為重要。平時(shí)成績(jī)由平時(shí)上課的出勤率和課本內(nèi)容的掌握程度構(gòu)成,占總成績(jī)的20%。實(shí)習(xí)成績(jī)分為實(shí)習(xí)內(nèi)容的操作,實(shí)習(xí)結(jié)果和實(shí)習(xí)報(bào)告的檢測(cè),占總成績(jī)的40%。督促學(xué)生提高對(duì)平時(shí)學(xué)習(xí)注重,避免出現(xiàn)“臨陣磨槍”的現(xiàn)象。
3? 互聯(lián)網(wǎng)+下課程教學(xué)應(yīng)對(duì)
隨著互聯(lián)網(wǎng)+的發(fā)展與信息技術(shù)的日益完善,互聯(lián)網(wǎng)+的課程教學(xué)方式與教學(xué)內(nèi)容也隨時(shí)間的進(jìn)行而發(fā)生改變。在這種情況下,C++程序設(shè)計(jì)課程一些新的特點(diǎn)也在逐漸顯現(xiàn)出來(lái),對(duì)于教師來(lái)說(shuō),只有充分了解這些新理念與新特點(diǎn)的內(nèi)容才能順利應(yīng)對(duì)新的教學(xué)。
第一,認(rèn)識(shí)日益豐富的C++程序設(shè)計(jì)課程教學(xué)資源與教學(xué)關(guān)系。在互聯(lián)網(wǎng)+背景下,教學(xué)思想與教學(xué)理念的不斷更新,因此要求教師要對(duì)教學(xué)方法進(jìn)行改進(jìn),在新的教學(xué)思想與教學(xué)理念下,采用新型教學(xué)方式,獲取新的教學(xué)信息,最終提高C++程序設(shè)計(jì)課程教學(xué)效果。
第二,在互聯(lián)網(wǎng)+的背景下,C++程序設(shè)計(jì)課程教學(xué)的方式得到了更新,教師應(yīng)不斷優(yōu)化和完善傳統(tǒng)的教學(xué)方法,從互聯(lián)網(wǎng)中得到更加適合學(xué)生的教學(xué)方法。因此,在互聯(lián)網(wǎng)+背景下,C++程序設(shè)計(jì)課程應(yīng)與互聯(lián)網(wǎng)相結(jié)合。應(yīng)該把學(xué)生掌握正確的學(xué)習(xí)方法作為主要任務(wù),讓學(xué)生不僅在課堂中得到基本的知識(shí),同時(shí)能在互聯(lián)網(wǎng)中得到自己感興趣的知識(shí)。
第三,充分利用互聯(lián)網(wǎng)對(duì)課程教學(xué)環(huán)境的改善。無(wú)論是學(xué)生的學(xué)習(xí)環(huán)境,還是教師的教學(xué)環(huán)境都在互聯(lián)網(wǎng)+的幫助下得到了改善。學(xué)生學(xué)習(xí)資料的獲取,學(xué)習(xí)內(nèi)容與學(xué)習(xí)地點(diǎn)應(yīng)視情況做出改變,可以大大提高C++程序設(shè)計(jì)課程學(xué)習(xí)的自由度,有助于師生溝通,一起解決學(xué)習(xí)遇到的問(wèn)題,使學(xué)習(xí)順利進(jìn)行。
4? 結(jié)語(yǔ)
C++程序設(shè)計(jì)教學(xué)的效率在互聯(lián)網(wǎng)+時(shí)代下通過(guò)互聯(lián)網(wǎng)的特性得到了顯著的提高,通過(guò)這種方式對(duì)教學(xué)模式和教學(xué)內(nèi)容進(jìn)行改進(jìn),從而在C++程序設(shè)計(jì)教學(xué)中發(fā)揮其應(yīng)有的作用,對(duì)現(xiàn)代大學(xué)的教學(xué)具有重大的意義。
參考文獻(xiàn)
[1] 于寅驊.程序設(shè)計(jì)教學(xué)的思考[J].西部素質(zhì)教育,2018(22):113-114.
[2] 徐紅云,高英,曾健.C++程序設(shè)計(jì)基礎(chǔ)探究式教學(xué)模式研究與實(shí)踐[J].計(jì)算機(jī)教育,2019(9):99-102.
[3] 江歸安.淺談C++程序設(shè)計(jì)課程教學(xué)改革[J].電腦知識(shí)與技術(shù),2019(22):128-129.
[4] 沈雯.“互聯(lián)網(wǎng)+”模式下C語(yǔ)言程序設(shè)計(jì)的課程改革[J].電子世界,2019(17):67-68.
科技創(chuàng)新導(dǎo)報(bào)2020年3期