薄文娟
C++教學(xué)改革與探索
薄文娟
分析了傳統(tǒng)C++程序設(shè)計(jì)教學(xué)中普遍存在的問題,針對(duì)我院在校學(xué)生,結(jié)合多年教學(xué)經(jīng)驗(yàn) ,探索C++教學(xué)改革,并將改革后的教學(xué)模式成功應(yīng)用于我院C++程序設(shè)計(jì)教學(xué)實(shí)踐中,實(shí)踐表明教學(xué)效果明顯,提高了我院學(xué)生的C++程序設(shè)計(jì)能力。
C++是典型的面向?qū)ο蟪绦蛟O(shè)計(jì)語言,是各大院校計(jì)算機(jī)類相關(guān)專業(yè)的核心課程,旨在培養(yǎng)學(xué)生面向?qū)ο蟪绦蛟O(shè)計(jì)思想,但對(duì)于初學(xué)者來說,有較高的難度。本人結(jié)合自身的教學(xué)經(jīng)驗(yàn):,深入分析了C++教學(xué)中普遍存在的問題,探索相應(yīng)的改革措施,并將改革后的模式成功應(yīng)用于我院學(xué)生,取得了良好的教學(xué)效果。
C++具有面向?qū)ο蟮某橄笮裕壿嬓詮?qiáng),結(jié)構(gòu)復(fù)雜等特點(diǎn),因此在:C++教學(xué)中,要想真正提高C++教學(xué)效果,首先要分析教學(xué)對(duì)象,因材施教.在:C++教學(xué)中,存在學(xué)生學(xué)習(xí)興趣不濃:、態(tài)度不端:;設(shè)定的教學(xué)內(nèi)容多:、課時(shí)少:;理論多:、實(shí)驗(yàn)少;教學(xué)資料不先進(jìn):、不完善:;實(shí)驗(yàn)課學(xué)生多,指導(dǎo)老師少:;教師照本宣科,重書本、缺擴(kuò)展等諸多問題。
C++程序設(shè)計(jì)重點(diǎn)是提高學(xué)生動(dòng)手操作能力,為了更好地提高C++教學(xué)效果,在C++實(shí)踐教學(xué)上進(jìn)行了以下幾方面改革。
改善教學(xué)環(huán)境
合理使用多媒體機(jī)房教學(xué)。C++程序設(shè)計(jì)作為一門應(yīng)用型較強(qiáng)的課程,程序運(yùn)行效果需要演示,最好采用多媒體機(jī)房教學(xué)。多媒體教學(xué)主要用于展示開發(fā)程序,展示運(yùn)行效果。:對(duì)于C++教學(xué),理論是一方面,更重要的一方面是實(shí)踐環(huán)節(jié),在精講理論部分算法思想基礎(chǔ)上,為了更好展示每個(gè)程序運(yùn)行效果,教師每講完一個(gè)程序,都應(yīng)利用多媒體機(jī)房即時(shí)演示,讓學(xué)生及時(shí)練習(xí),便于學(xué)生更好地理解和消化所學(xué)內(nèi)容;:
機(jī)房環(huán)境,減少誘惑、激發(fā)學(xué)習(xí)興趣。C++程序設(shè)計(jì)是一門實(shí)踐性較強(qiáng)課程,授課方式最好采取全部機(jī)房,為了能有個(gè)更好的教學(xué)效果,盡可能地減少學(xué)習(xí)以外的誘惑,為了更好地使學(xué)生全身心投入學(xué)習(xí),必須采取強(qiáng)制措施減少學(xué)習(xí)以外的諸如游戲、電影等內(nèi)容,因此機(jī)房一定要保持良好的上機(jī)環(huán)境。
重視教師的指導(dǎo)作用:,采取小班授課。由于學(xué)校的實(shí)驗(yàn)設(shè)備和師資等問題的存在,:C++的實(shí)驗(yàn)課均為50到70人組班,每次實(shí)驗(yàn)課中,教師指導(dǎo)任務(wù)較大,使得一部分學(xué)生不能及時(shí)得到解決,從而使得問題越積越多,容易對(duì)學(xué)習(xí)失去興趣。為了更好提高學(xué)生:C++程序設(shè)計(jì)能力,實(shí)驗(yàn)課若均能采取:20到30人小班授課,將極大地提高學(xué)生的C++編程能力。
采用針對(duì)性強(qiáng)的教材和實(shí)驗(yàn)指導(dǎo)書等教輔資料
針對(duì)C++課程實(shí)踐性強(qiáng)的特點(diǎn),不僅要重視教學(xué)大綱的合理設(shè)定,還要選取適合本專業(yè)學(xué)生的教材,更要針對(duì)不同層次的學(xué)生,不斷完善實(shí)驗(yàn)指導(dǎo)書以及習(xí)題詳解資料。
轉(zhuǎn)變教學(xué)方法。以能力培養(yǎng)為重點(diǎn),改變傳統(tǒng)的教學(xué)方法,避免滿堂灌、填鴨式教學(xué),可以設(shè)計(jì)討論課,引入討論教學(xué)法:、動(dòng)勢(shì)教學(xué)法:、實(shí)例教學(xué)法等。
修訂實(shí)踐教學(xué)內(nèi)容。為了更好培養(yǎng)學(xué)生對(duì)C++程序設(shè)計(jì)的動(dòng)手操作能力,在教學(xué)內(nèi)容上一定要做出相應(yīng)的改革,理論教學(xué)要以有用、實(shí)用為主,重視實(shí)踐教學(xué)內(nèi)容的選取,使學(xué)生能夠通過上機(jī)實(shí)踐練習(xí)理解、消化課堂教學(xué)內(nèi)容。
實(shí)驗(yàn)內(nèi)容要體現(xiàn)實(shí)用性、綜合性,體現(xiàn)梯度層次,滿足不同層次學(xué)生需要,使大部分學(xué)生在學(xué)習(xí)中都有所收獲。
改革考核方式。考試是檢驗(yàn)學(xué)習(xí)效果、評(píng)價(jià)學(xué)生成績(jī)的重要環(huán)節(jié),對(duì)教學(xué)目標(biāo)有著很大的影響。為了真正考核學(xué)生的編程能力,激發(fā)學(xué)生的積極性,在考核方式上進(jìn)行一定改革。
實(shí)施競(jìng)賽驅(qū)動(dòng)機(jī)制。為了激發(fā)學(xué)生的學(xué)習(xí)興趣,在C++實(shí)踐教學(xué)過程中,實(shí)施競(jìng)賽機(jī)制,,通過競(jìng)賽選拔出一些相對(duì)拔尖的學(xué)生,條件允許可以創(chuàng)建創(chuàng)新實(shí)驗(yàn)室,對(duì)這些學(xué)生進(jìn)行重點(diǎn)培養(yǎng),挖掘他們的創(chuàng)新思維,并鼓勵(lì)學(xué)生參加例如ITAT大賽、ACM等大賽,可以更好地激勵(lì)學(xué)生學(xué)習(xí)C++程序設(shè)計(jì)語言。
期末考核突出其實(shí)踐性的主導(dǎo)地位。由于:C++程序設(shè)計(jì)具有很強(qiáng)的實(shí)踐性,為了突出其實(shí)踐性的主導(dǎo)地位,可以采取在線考試方式,真正考核學(xué)生C++程序設(shè)計(jì)水平,真正測(cè)試出學(xué)生C++程序設(shè)計(jì)能力的真實(shí)水平。實(shí)踐結(jié)果表明這樣的考核系統(tǒng)能夠激發(fā)學(xué)生學(xué)習(xí)的主動(dòng)性,提高學(xué)生程序設(shè)計(jì)能力。
C++程序設(shè)計(jì)作為各大院校計(jì)算機(jī)類相關(guān)專業(yè)的核心課程,具有極強(qiáng)的生命力,為了能更好地提高C++程序設(shè)計(jì)教學(xué)質(zhì)量,在探討C語言程序程序設(shè)計(jì)教學(xué)改革的基礎(chǔ)上,針對(duì)當(dāng)前C++程序設(shè)計(jì)教學(xué)存在的問題:,提出了C++程序設(shè)計(jì)教學(xué)改革的一些措施,實(shí)踐表明,教學(xué)效果顯著,激發(fā)了學(xué)生的學(xué)習(xí)興趣,提高了學(xué)生的面向?qū)ο蟪绦蛟O(shè)計(jì)能力。
無人機(jī)材料堆測(cè)算仿真系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn),編號(hào)NJZC17478
內(nèi)蒙古電子信息職業(yè)技術(shù)學(xué)院)
