C語言程序設(shè)計(jì)教學(xué)探索

時(shí)間:2022-01-12 03:47:57

導(dǎo)語:C語言程序設(shè)計(jì)教學(xué)探索一文來源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

C語言程序設(shè)計(jì)教學(xué)探索

摘要:隨著社會的發(fā)展,教育業(yè)開展了一系列的改革,而高校作為專業(yè)人才培養(yǎng)的主要基地更是為了更好地實(shí)現(xiàn)人才的輸出對各學(xué)科的教學(xué)都進(jìn)行了一定的改革。隨著信息時(shí)代的到來,信息技術(shù)的重要性不言而喻。因此,教育從業(yè)人員在對“C/C++語言程序設(shè)計(jì)”這一學(xué)科的教學(xué)中,一直致力于對其教學(xué)模式改革的探索,并提出了“以應(yīng)用為前提,學(xué)生為主體,知識為主線,培養(yǎng)學(xué)生的實(shí)踐動手能力為著力點(diǎn)”的教學(xué)理念。為了更好地實(shí)現(xiàn)和貫徹這一教學(xué)理念,需要教師們對教學(xué)活動中的各個(gè)環(huán)節(jié)進(jìn)行一定的改革與創(chuàng)新。本文將對課程教學(xué)現(xiàn)狀及存在問題進(jìn)行分析,并對教學(xué)設(shè)計(jì)、課程內(nèi)容組織、教學(xué)方法和手段等方面的改革進(jìn)行探討,希望能為更好地實(shí)現(xiàn)“C/C++語言程序設(shè)計(jì)”這一學(xué)科教學(xué)的發(fā)展產(chǎn)生一定的推動作用。

關(guān)鍵詞:C/C++語言程序設(shè)計(jì);教學(xué)改革;教學(xué)方法

1引言

“C/C++語言程序設(shè)計(jì)”是一門較為基礎(chǔ)的計(jì)算機(jī)課程,是很多理工科學(xué)生的必修科目,在理工科的教學(xué)設(shè)計(jì)中占有重要的地位。由于大部分理工類學(xué)生在進(jìn)行專業(yè)學(xué)習(xí)的時(shí)候都會應(yīng)用到計(jì)算機(jī)這一強(qiáng)大的輔助工具,所以學(xué)習(xí)好“C/C++語言程序設(shè)計(jì)”這一課程將對理工類學(xué)生綜合能力的提高起到非常積極的作用。在這種情況下,學(xué)校與教師要重視“C/C++語言程序設(shè)計(jì)”教學(xué)活動的開展,并對其進(jìn)行不斷地探索,以使得其積極作用得到充分地發(fā)揮[1]。從目前的高校教學(xué)可以看出,雖然對“C/C++語言程序設(shè)計(jì)”課程的教學(xué)進(jìn)行了一定的改革,但是其仍然存在一些問題。例如,有些教師在教學(xué)時(shí)依然沿用傳統(tǒng)的教學(xué)理念,過于重視課堂理論教學(xué)而忽視上機(jī)實(shí)踐,使得學(xué)生所學(xué)習(xí)的理論知識無法通過一定的練習(xí)轉(zhuǎn)化為相應(yīng)的能力,理論教學(xué)與實(shí)踐教學(xué)形成很大的脫節(jié);有些師并沒有認(rèn)識到學(xué)生操作能力及創(chuàng)新能力培養(yǎng)的重要性,使得學(xué)生因疏于實(shí)踐造成編程能力不強(qiáng),當(dāng)程序發(fā)生問題時(shí)缺少相應(yīng)的調(diào)試能力;此外,由于“C/C++語言程序設(shè)計(jì)”課程的教學(xué)內(nèi)容較多,但相應(yīng)的課時(shí)有限,導(dǎo)致很多學(xué)生無法跟上教師的授課進(jìn)度,造成了教學(xué)效率不佳的現(xiàn)狀。

2教學(xué)及課程設(shè)計(jì)

2.1教學(xué)設(shè)計(jì)。(1)以學(xué)生為本在以往的教學(xué)過程中,教師往往將自身作為課堂的中心,來進(jìn)行知識點(diǎn)的講解,學(xué)生只需要被動地進(jìn)行知識點(diǎn)的接收。這種教學(xué)方式使得學(xué)生的學(xué)習(xí)積極性受到了很大的打擊,不利于學(xué)習(xí)興趣的培養(yǎng),而且會給今后的學(xué)習(xí)生活帶來不利的影響[2]。因此,教師需要擺脫傳統(tǒng)教學(xué)模式的束縛,要以學(xué)生為教學(xué)中心來開展一系列的教學(xué)活動,拋棄以往的灌輸式的教學(xué)方法,以引導(dǎo)為教學(xué)的主要方式來實(shí)現(xiàn)學(xué)生課堂的主體地位。此外,教師要重視學(xué)生自學(xué)能力的培養(yǎng),要充分利用多媒體等教學(xué)輔助工具,重視相關(guān)知識點(diǎn)的提示資源的選取,使學(xué)生能夠在教師的引導(dǎo)下發(fā)揮主體作用。學(xué)生通過獨(dú)自探索以及小組探討等模式實(shí)現(xiàn)知識點(diǎn)的探究式學(xué)習(xí)。與此同時(shí),教師需要對學(xué)生的學(xué)習(xí)情況進(jìn)行及時(shí)了解并予以一定的引導(dǎo),使得他們能夠更加高效更有質(zhì)量地完成自主學(xué)習(xí)。在學(xué)生進(jìn)行探究學(xué)習(xí)后,教師需要對學(xué)生的學(xué)習(xí)成果進(jìn)行了解,并對重點(diǎn)難點(diǎn)進(jìn)行講解、強(qiáng)調(diào),對學(xué)生的自主學(xué)習(xí)進(jìn)行補(bǔ)充。為了使理論課教學(xué)能夠更加有效地開展,教師要在教學(xué)開展前通過實(shí)踐來充分了解學(xué)生對基礎(chǔ)知識及相關(guān)技能的掌握情況,以便他們在進(jìn)行教學(xué)課程設(shè)計(jì)時(shí)能夠更加貼合學(xué)生的實(shí)際教學(xué)目標(biāo)以及環(huán)節(jié)的設(shè)置[3]。這樣當(dāng)學(xué)生掌握了相關(guān)知識點(diǎn)后,教師就可以適當(dāng)?shù)丶涌鞂W(xué)生的學(xué)習(xí)進(jìn)度,并對知識點(diǎn)進(jìn)行適當(dāng)擴(kuò)展,使得學(xué)生可以更加高效地完成課程學(xué)習(xí)。(2)激發(fā)學(xué)生學(xué)習(xí)興趣實(shí)驗(yàn)表明,學(xué)生主動學(xué)習(xí)相比于被動學(xué)習(xí)往往會產(chǎn)生更好的學(xué)習(xí)效果。如果想要讓學(xué)生能夠積極地投入到主動學(xué)習(xí),就要讓他們對相關(guān)知識點(diǎn)的學(xué)習(xí)產(chǎn)生一定的興趣,進(jìn)而為學(xué)生的自主學(xué)習(xí)提供動力,這就需要教師對每一節(jié)課的課程設(shè)計(jì)都予以重視,并對流程進(jìn)行精心設(shè)計(jì),使得教學(xué)活動能夠最大限度地激發(fā)學(xué)生的學(xué)習(xí)積極性。在開始進(jìn)行課程教學(xué)時(shí),教師就要將“C/C++語言程序設(shè)計(jì)”課程學(xué)習(xí)的作用進(jìn)行闡述??紤]到學(xué)生們往往會更加關(guān)注課程與自身專業(yè)之間的聯(lián)系,教師可以結(jié)合相應(yīng)的專業(yè)以及有關(guān)IT的熱點(diǎn)話題來介紹課程的意義,也可以舉一些往屆學(xué)生將課程知識用于專業(yè)設(shè)計(jì)以及參加程序設(shè)計(jì)競賽的事例讓學(xué)生對課程學(xué)習(xí)產(chǎn)生一定的好奇與探究欲望,為學(xué)生更好地跨入程序設(shè)計(jì)大門奠定基礎(chǔ)。(3)培養(yǎng)學(xué)生設(shè)計(jì)思維在進(jìn)行程序設(shè)計(jì)的教學(xué)過程中,相關(guān)的語法、語句和細(xì)節(jié)特點(diǎn)一直是教學(xué)活動開展的重點(diǎn)內(nèi)容。若教學(xué)流程的設(shè)計(jì)按照語言的脈絡(luò)來進(jìn)行課程的開展,會很容易使得學(xué)生在學(xué)習(xí)時(shí)感到枯燥乏味,而且過于理論化的講解方式也會讓學(xué)生無法直觀了解相關(guān)語句的作用。這樣會使得很多學(xué)生雖然對程序設(shè)計(jì)的相關(guān)理論有所了解,但在獨(dú)自進(jìn)行編程時(shí)往往存在一定的困難且會出現(xiàn)多種問題,很難實(shí)現(xiàn)相關(guān)知識點(diǎn)的充分利用,更是難以實(shí)現(xiàn)相關(guān)問題的解決[4]。這就要求教師在進(jìn)行教學(xué)活動的開展時(shí),要對傳統(tǒng)的以語言脈絡(luò)為教學(xué)計(jì)劃的教學(xué)活動進(jìn)行改革,實(shí)現(xiàn)以系統(tǒng)化程序設(shè)計(jì)思維來開展相應(yīng)的教學(xué)活動,使得學(xué)生在進(jìn)行相關(guān)理論知識學(xué)習(xí)時(shí),也可以得到編程能力的提高,并促使學(xué)生具備一定的系統(tǒng)性思維。程序設(shè)計(jì)課程除了要讓學(xué)生實(shí)現(xiàn)對C/C++語言基礎(chǔ)知識的熟練掌握外,還要讓學(xué)生能夠?qū)W會程序員解決問題的思維方式,讓學(xué)生能夠更加專業(yè)地實(shí)現(xiàn)程序設(shè)計(jì),進(jìn)而能夠更加高效地提高編程能力。系統(tǒng)化的程序設(shè)計(jì)思維的培養(yǎng)過程就是要讓學(xué)生能夠獨(dú)立地實(shí)現(xiàn)對相關(guān)問題的探索及創(chuàng)新,使得學(xué)生能夠解決語言程序設(shè)計(jì)時(shí)出現(xiàn)的問題,讓學(xué)生的思維得到一定的鍛煉,增強(qiáng)編程能力及實(shí)際應(yīng)用能力,進(jìn)而提高綜合素質(zhì)。(4)轉(zhuǎn)變角色進(jìn)行提問從“C/C++語言程序設(shè)計(jì)”的實(shí)際教學(xué)可以看出,很多學(xué)生在課堂上并不活躍,而且很少提出對相關(guān)知識點(diǎn)的問題。造成這一現(xiàn)象的原因有兩點(diǎn),一是因?yàn)橛行W(xué)生提不出問題,二是因?yàn)橐徊糠謱W(xué)生不知道如何提問。學(xué)生很少提問這一現(xiàn)象就使得一部分學(xué)生在學(xué)習(xí)中遇到問題無法得到解決,而教師也無法對學(xué)生的學(xué)習(xí)情況進(jìn)行全面了解,對教學(xué)效果造成一定的消極影響。為了使課堂教學(xué)能夠產(chǎn)生更好的教學(xué)效果,教師需要站在學(xué)生的立場上以學(xué)生的角度來進(jìn)行相關(guān)知識點(diǎn)的思考,并以此為基礎(chǔ)來針對學(xué)生提出一系列的問題并讓他們進(jìn)行回答。如果學(xué)生回答錯(cuò)誤或者無法給予相應(yīng)的答案,教師則需要對相應(yīng)知識點(diǎn)進(jìn)行講解。這樣就改變了以往教師以自己為主體來進(jìn)行課堂準(zhǔn)備的教學(xué)方式,而是通過更加貼合學(xué)生的問題設(shè)置實(shí)現(xiàn)學(xué)生學(xué)習(xí)重難點(diǎn)的把握[5]。此外,教師要為知識點(diǎn)選取相應(yīng)的經(jīng)典案例并以此為教學(xué)方式向?qū)W生提出恰當(dāng)?shù)膯栴}并進(jìn)行一定的分析,教師還可以對相關(guān)的程序設(shè)置一定的錯(cuò)誤讓學(xué)生進(jìn)行修改。這樣就可以推動學(xué)生不斷進(jìn)行相關(guān)問題的分析并實(shí)現(xiàn)更深入地了解錯(cuò)誤產(chǎn)生的內(nèi)在原因,促使學(xué)生在不斷的練習(xí)中實(shí)現(xiàn)相關(guān)知識以及技能的掌握。這種與學(xué)生有著更好互動的教學(xué)方式也可以更好地激發(fā)學(xué)生的學(xué)習(xí)積極性,使得學(xué)生能夠更加積極地投入到編程問題的分析及解決中去。2.2理論課程設(shè)計(jì)。當(dāng)前正處于一個(gè)信息技術(shù)速度飛速發(fā)展的時(shí)代,計(jì)算機(jī)技術(shù)在各行各業(yè)的發(fā)展中都起到了一定的推動作用。這就使得計(jì)算機(jī)科學(xué)與其他科學(xué)進(jìn)行了一定的融入及交叉,因此計(jì)算機(jī)應(yīng)用能力已成為理科生進(jìn)行專業(yè)學(xué)習(xí)的必備能力。如今大部分院校都為理工類專業(yè)學(xué)生設(shè)置了計(jì)算機(jī)程序設(shè)計(jì)的學(xué)習(xí)要求,并對其教學(xué)活動的開展予以了越來越多的重視。開設(shè)計(jì)算機(jī)語言程序設(shè)計(jì)課程的最根本目的就是要讓學(xué)生能夠?qū)崿F(xiàn)對其進(jìn)行一定的運(yùn)用,進(jìn)而更好地處理實(shí)踐中的一系列問題。所以在教學(xué)活動的開展過程中,要本著學(xué)以致用的原則。函數(shù)作為“C/C++語言程序設(shè)計(jì)”課程的重要內(nèi)容之一,同時(shí)也是教學(xué)過程中的重難點(diǎn),教師在進(jìn)行課程授課的時(shí)候要將函數(shù)提前講解,使得學(xué)生能夠更早地接觸函數(shù)這一知識點(diǎn)進(jìn)而實(shí)現(xiàn)模塊化的教學(xué),促使學(xué)生能夠更好地掌握函數(shù)的相關(guān)知識點(diǎn),產(chǎn)生更好的學(xué)習(xí)效果。為了使得學(xué)生能夠?qū)ο嚓P(guān)知識點(diǎn)進(jìn)行靈活地運(yùn)用,教師在講解輸入\輸出庫函數(shù)的時(shí)候可以與文件的相關(guān)知識進(jìn)行結(jié)合,使得學(xué)生能夠在實(shí)際應(yīng)用中遇到不同數(shù)據(jù)的不同輸入\輸出方式時(shí)可以實(shí)現(xiàn)更高效的解決。除了理論教學(xué)的改革外,在教材內(nèi)容的編排上也要進(jìn)行一定的改良,要更加注意其合理性以及實(shí)用性,而且為了使得學(xué)生能夠?qū)W(xué)習(xí)內(nèi)容以及重難點(diǎn)進(jìn)行充分的把握,可以在每章節(jié)內(nèi)容開展之前標(biāo)明該部分內(nèi)容學(xué)習(xí)的目標(biāo),并設(shè)置課前思考、本章難點(diǎn)以及易錯(cuò)點(diǎn)等環(huán)節(jié),使得學(xué)生在依據(jù)教材進(jìn)行學(xué)習(xí)時(shí)可以對教學(xué)內(nèi)容以及要求一目了然,進(jìn)而更有針對性地實(shí)現(xiàn)重點(diǎn)知識的掌握以及易錯(cuò)點(diǎn)的理解[6]。而且在每章節(jié)知識點(diǎn)的講解后還要設(shè)置一定的題目,在練習(xí)題目的選擇上需要包括難易程度不同的程序設(shè)計(jì)題目,并且還要涉及一些較為常見的算法知識的運(yùn)用。同時(shí)也要注意題目之間的關(guān)聯(lián)性,這樣可以使得學(xué)生能夠逐步實(shí)現(xiàn)對相關(guān)知識點(diǎn)的深入了解,使得學(xué)生能夠舉一反三地處理相關(guān)的程序設(shè)計(jì)問題,促使學(xué)生的編程能力以及解決問題的能力得到一定的提高。2.3實(shí)驗(yàn)課程設(shè)計(jì)。語言程序設(shè)計(jì)相關(guān)理論知識學(xué)習(xí)的目的就是為了能夠?qū)崿F(xiàn)對其進(jìn)行更好地運(yùn)用,所以在對教學(xué)模式進(jìn)行改革時(shí)就要充分重視其實(shí)踐性的把握,要將實(shí)踐課程與理論課程進(jìn)行科學(xué)結(jié)合,只有這樣才能使學(xué)生在C/C++語言程序設(shè)計(jì)教學(xué)中既能夠?qū)崿F(xiàn)理論知識的學(xué)習(xí),又能夠鍛煉動手能力以及解決問題的能力。在進(jìn)行程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)時(shí),以往教師都是利用實(shí)驗(yàn)來對相關(guān)理論知識進(jìn)行驗(yàn)證。這種教學(xué)理念使得實(shí)驗(yàn)教學(xué)的目的無法得到充分實(shí)現(xiàn),學(xué)生的應(yīng)用能力也無法得到提高,所以教師在進(jìn)行實(shí)驗(yàn)課程的開展時(shí)就要更加重視設(shè)計(jì)性實(shí)驗(yàn)的開展,只有這樣才能使得學(xué)生分析問題的能力以及解決問題的能力得到提高,更加深入理解理論知識。

3教學(xué)方法和手段

“C/C++語言程序設(shè)計(jì)”的教學(xué)目標(biāo)就是要讓所有學(xué)生在掌握理論知識的同時(shí)也能實(shí)現(xiàn)編程能力以及解決問題能力的提高,并促使學(xué)生能夠更深入地實(shí)現(xiàn)程序設(shè)計(jì)思維的把握,進(jìn)而使學(xué)生可以更全面地進(jìn)行問題的分析以及更高效地實(shí)現(xiàn)相關(guān)問題的解決。為了達(dá)到以上目標(biāo),需要教師對教學(xué)方法以及教學(xué)手段進(jìn)行一定的改革與創(chuàng)新。3.1教學(xué)方法。(1)課內(nèi)與課外相結(jié)合教師在進(jìn)行相關(guān)知識點(diǎn)的教學(xué)時(shí)可以以典型例題為模板來開展一定的講解,在對案例進(jìn)行分析時(shí)教師要重點(diǎn)講解程序設(shè)計(jì)的基本方法、測試方法以及調(diào)試、排錯(cuò)的等方面的知識點(diǎn)。這樣可以使學(xué)生能夠?qū)ο嚓P(guān)錯(cuò)誤的產(chǎn)生原理有一個(gè)更加明確的了解,使他們能夠更好地實(shí)現(xiàn)相關(guān)問題的解決。在實(shí)驗(yàn)課程中,教師要根據(jù)學(xué)生的學(xué)習(xí)程度而為其安排適當(dāng)?shù)膶?shí)驗(yàn)項(xiàng)目,并且在實(shí)驗(yàn)項(xiàng)目的選擇上要充分體驗(yàn)其實(shí)用性以及綜合性。由于實(shí)踐課的課時(shí)有限,所以教師可以為學(xué)生選擇一些較為經(jīng)典有趣的編程題目作為課外作業(yè),引導(dǎo)學(xué)生能夠利用課外時(shí)間來進(jìn)行一定的練習(xí)。為了使得課外習(xí)題的使用能夠達(dá)到一個(gè)較好的效果,教師可以讓學(xué)生組成學(xué)習(xí)小組進(jìn)而實(shí)現(xiàn)彼此的討論學(xué)習(xí)以及監(jiān)督,讓學(xué)生能夠更加積極地完成相關(guān)的課后練習(xí),促使他們的實(shí)踐能力能夠得到進(jìn)一步的加強(qiáng)。此外,為了使學(xué)生能夠激起對程序設(shè)計(jì)語言的學(xué)習(xí)興趣并不斷提高自身的程序設(shè)計(jì)水平,學(xué)??梢越M織開展一定的程序設(shè)計(jì)比賽,采用初賽和決賽制,并為學(xué)生設(shè)置綜合性較強(qiáng)的題目,促使讓學(xué)生在競爭的壓力下實(shí)現(xiàn)自身能力的逐步提高。(2)重視實(shí)踐教學(xué)為了使得學(xué)生能夠在實(shí)踐課堂上更加高效地完成相關(guān)的操作練習(xí),教師需要加強(qiáng)對實(shí)踐課堂教學(xué)的管理。在進(jìn)行實(shí)踐教學(xué)時(shí),教師可以利用多媒體等教學(xué)輔助設(shè)備為學(xué)生的程序設(shè)計(jì)思路予以一定的引導(dǎo)及啟發(fā),使學(xué)生能夠?qū)Τ绦蛟O(shè)計(jì)的過程更加明確。教師還需要在日常的實(shí)驗(yàn)教學(xué)過程中增加隨堂測試進(jìn)而對學(xué)生的實(shí)踐效果進(jìn)行考察,并將其與學(xué)生期末考試的成績相結(jié)合作為學(xué)生整個(gè)學(xué)期成績的評價(jià)內(nèi)容之一。這樣就可以使得學(xué)生更加重視C/C++語言程序設(shè)計(jì)的實(shí)踐過程,促使他們的應(yīng)用能力得到一定的提高。(3)網(wǎng)站互動學(xué)習(xí)如今,信息技術(shù)已經(jīng)融入到了人們?nèi)粘I钪械姆椒矫婷?,并為人們的生活帶來了很大的便利。因此,教師在進(jìn)行C/C++語言程序設(shè)計(jì)教學(xué)時(shí)也可以對互聯(lián)網(wǎng)進(jìn)行適當(dāng)?shù)倪\(yùn)用,建立相應(yīng)的資源網(wǎng)站來為學(xué)生提供網(wǎng)上學(xué)習(xí)、在線答疑、作業(yè)提交以及考試等服務(wù)。同時(shí)可以向?qū)W生推薦一些可以進(jìn)行知識拓展的網(wǎng)站,使學(xué)生的學(xué)習(xí)渠道得到一定的擴(kuò)展,讓他們可以隨時(shí)隨地地學(xué)習(xí),并在第一時(shí)間解決在學(xué)習(xí)中遇到的問題。(4)改革考核方式為了促使學(xué)生的學(xué)習(xí)興趣能夠有所提高,促使他們的問題解決能力以及編程能力的提升,在對學(xué)生進(jìn)行考核時(shí)可以采用開、閉卷相結(jié)合的考試方式,讓基礎(chǔ)好的學(xué)生進(jìn)行開卷考試,實(shí)現(xiàn)較綜合編程題目的程序編寫。實(shí)踐發(fā)現(xiàn),通過開卷考試,學(xué)生的分析問題、解決問題以及編程能力都得到了一定的提高。3.2教學(xué)手段。為了使得學(xué)生能夠更加積極地參與到程序課程教學(xué)中,學(xué)校要為學(xué)生提供更加現(xiàn)代化的教學(xué)工具,促使學(xué)生的學(xué)習(xí)效率能夠得到一定的提高。(1)多媒體教學(xué)在進(jìn)行理論知識的教學(xué)時(shí),教師要充分利用多媒體這一教學(xué)工具,為學(xué)生進(jìn)行課件的播放并通過一定的視頻以及相關(guān)軟件工具的應(yīng)用實(shí)現(xiàn)對學(xué)生學(xué)習(xí)的引導(dǎo)。同時(shí)可以將程序運(yùn)行的過程設(shè)置成相應(yīng)的動畫,這樣就可以讓學(xué)生更加直觀地了解程序語言執(zhí)行的整個(gè)過程,促使學(xué)生更加深入地理解語言設(shè)計(jì)。(2)建立教學(xué)網(wǎng)站學(xué)??梢蚤_發(fā)網(wǎng)上教學(xué)平臺來為學(xué)生提供電子教案以及課件視頻等教學(xué)內(nèi)容,也可以提供在線答疑服務(wù)并設(shè)置討論的版塊,為學(xué)生的自主學(xué)習(xí)提供一個(gè)平臺,使學(xué)生能夠更好地完成C/C++語言程序設(shè)計(jì)學(xué)習(xí)的一系列的環(huán)節(jié)。(3)網(wǎng)上考試系統(tǒng)學(xué)校通過為學(xué)生提供網(wǎng)上考試系統(tǒng),使得學(xué)生能夠在考試環(huán)境下實(shí)現(xiàn)更加高效的自我測評。系統(tǒng)帶有自動組卷及評分的功能,這樣就為學(xué)生學(xué)習(xí)效果的提高創(chuàng)設(shè)了一個(gè)更高效的平臺。

4總結(jié)

綜上所述,為了使“C/C++語言程序設(shè)計(jì)”課程的教學(xué)能夠更好地適應(yīng)當(dāng)今社會的需求,需要改變傳統(tǒng)的以理論教學(xué)為主的教學(xué)模式。在新的教學(xué)模式下,要求教師在進(jìn)行教學(xué)活動的開展時(shí)要更加強(qiáng)調(diào)學(xué)生實(shí)踐能力的培養(yǎng),使得學(xué)生能夠?qū)λ鶎W(xué)知識進(jìn)行靈活地運(yùn)用,進(jìn)而達(dá)到解決實(shí)際問題的教學(xué)目標(biāo)。與此同時(shí),教師需要及時(shí)地對教學(xué)理念進(jìn)行更新,并在教學(xué)內(nèi)容的選擇上結(jié)合信息技術(shù)發(fā)展的特點(diǎn),積極地對教學(xué)內(nèi)容進(jìn)行一定的拓展。在教學(xué)方式的選擇上也要注重學(xué)生學(xué)習(xí)興趣的激發(fā),實(shí)現(xiàn)他們創(chuàng)造力的培養(yǎng),促進(jìn)他們綜合能力的提升。信息時(shí)代的“C/C++語言程序設(shè)計(jì)”教學(xué)為教師提出了更多的挑戰(zhàn),需要教師在教學(xué)過程中不斷地對教學(xué)中的各個(gè)環(huán)節(jié)進(jìn)行探索,以實(shí)現(xiàn)教學(xué)質(zhì)量的不斷提高。

參考文獻(xiàn)

[1]陳月娟.C語言程序設(shè)計(jì)案例教學(xué)研究及案例庫系統(tǒng)的建設(shè).信息技術(shù)與信息化,2020(06):180-182

[2]劉娟.高?!禖語言程序設(shè)計(jì)》在線開放課程建設(shè)之初索.電腦知識與技術(shù),2020,16(18):118-119

[3]高爽,賈麗娟.“C語言程序設(shè)計(jì)”線上線下精品課程探索與實(shí)踐.黑龍江教育(高教研究與評估),2020(07):45-46

[4]沈陸.“4+0”高職本科《C語言程序設(shè)計(jì)》課程教學(xué)改革探討.中國新通信,2020,22(12):150-151

[5]田榮明.高職C語言程序設(shè)計(jì)課程教學(xué)改革研究.科技經(jīng)濟(jì)導(dǎo)刊,2020,28(17):155

[6]鄧定勝.以C語言程序設(shè)計(jì)為試點(diǎn),因材施教,分層教學(xué)的探索.電腦知識與技術(shù),2020,16(16):185-186,190

作者:劉路 單位:天津職業(yè)技術(shù)師范大學(xué)