本站小編為你精心準(zhǔn)備了C程序設(shè)計教學(xué)革新及實(shí)踐參考范文,愿這些范文能點(diǎn)燃您思維的火花,激發(fā)您的寫作靈感。歡迎深入閱讀并收藏。
一、引言
電子信息工程是一門應(yīng)用計算機(jī)等現(xiàn)代化技術(shù)進(jìn)行電子信息控制和信息處理的學(xué)科[1]。采用軟件處理電子信息技術(shù)中數(shù)據(jù)變換、數(shù)據(jù)處理及控制成為未來電子技術(shù)的發(fā)展方向。C系列語言具備高級語言與低級語言的優(yōu)點(diǎn),使之成為電子信息工程應(yīng)用領(lǐng)域中廣泛采用的語言[2]。然而由于各種原因,許多學(xué)校還存在課時不斷被壓縮的問題[3]。這些特點(diǎn)對于初次學(xué)習(xí)程序設(shè)計語言的學(xué)生來說,無疑增加了學(xué)習(xí)的難度。
二、教學(xué)現(xiàn)狀及存在問題
C語言作為流行多年的語言,各高校基本是按照課本上知識體系的邏輯順序來授課和實(shí)踐,理論和實(shí)踐教學(xué)重點(diǎn)主要放在語法的講解上,沒有很好引導(dǎo)學(xué)生自主學(xué)習(xí)和實(shí)踐創(chuàng)新。老師在進(jìn)行理論教學(xué)之后,再進(jìn)行實(shí)踐訓(xùn)練,實(shí)踐內(nèi)容來源主要是書本及相關(guān)資料,實(shí)踐目的主要是讓學(xué)生熟悉書本語法知識,再通過習(xí)題、例題加深對理論知識的掌握。這樣似乎將課程知識點(diǎn)有效傳遞給了學(xué)生,但是帶來的最大問題是無法引起學(xué)生對課程學(xué)習(xí)的興趣。
三、場景案例引入教學(xué)
問題是最好的老師,沒有問題就沒有深入。課程教學(xué)過程中,要引導(dǎo)學(xué)生在解決問題中學(xué)習(xí),即提出問題,留給學(xué)生時間思考、討論、解決問題,從而更深入地展開學(xué)習(xí)。由于學(xué)生在學(xué)習(xí)本課程的時候?qū)τ趯I(yè)后期應(yīng)用沒有深入了解,對于課程內(nèi)容的應(yīng)用場景沒有認(rèn)識,導(dǎo)致學(xué)習(xí)勁頭不足。為此應(yīng)在課程內(nèi)容介紹同時引入知識點(diǎn)可能應(yīng)用的場合,舉出具體問題,通過問題引導(dǎo)學(xué)生思考學(xué)習(xí)。根據(jù)專業(yè)畢業(yè)生的實(shí)際工作反饋和市場調(diào)研,發(fā)現(xiàn)C語言實(shí)踐應(yīng)用主要包括控制編程、軟件設(shè)計(銀行金融軟件)、數(shù)值計算等,并在通信、網(wǎng)絡(luò)協(xié)議、單片機(jī)、PDA、多媒體處理等領(lǐng)域都有著廣泛應(yīng)用。筆者在教學(xué)中有針對性的設(shè)計了一些應(yīng)用場景。針對這些場景,將相關(guān)C程序代碼分發(fā)給學(xué)生閱讀,其中涉及的其它相關(guān)知識由學(xué)生自己查閱資料完成,并要求搜集類似問題和解決方案,這樣在教學(xué)中貫穿著職業(yè)情境來教學(xué),以實(shí)踐問題主導(dǎo)教學(xué)可以提高學(xué)生學(xué)習(xí)和應(yīng)用的意識,培養(yǎng)解決實(shí)際問題的方法。
四、合理組織興趣小組合作學(xué)習(xí)
在實(shí)踐過程中發(fā)現(xiàn)對于同一問題有的學(xué)生茫然不知道從何下手,有的可能只用較短就完成了,但對于問題的延伸往往沒有積極思考。針對這種情況,我們將學(xué)生分成小組進(jìn)行學(xué)習(xí),通過課后組織小組討論的方式,可以達(dá)到促進(jìn)思考,分享信息,共同進(jìn)步的效果。實(shí)踐證明小組成員在小組中可以彼此相互合作,互相激勵,主動積極地參與學(xué)習(xí),從中建構(gòu)自己的知識,不僅達(dá)成個人績效,提高學(xué)習(xí)效果,也完成整個小組的共同目標(biāo),更重要的是通過合作學(xué)習(xí)可以很好地培養(yǎng)、加強(qiáng)學(xué)生的合作意識。小組在學(xué)習(xí)過程中應(yīng)是動態(tài)的,電子信息工程的很多后續(xù)課程都是應(yīng)用C程序進(jìn)行具體開發(fā),專業(yè)的老生和新生的有效組合可以更好的促進(jìn)新生對于專業(yè)的理解,對于專業(yè)具體應(yīng)用問題可以提前讓學(xué)生接觸并思考,加大學(xué)生對課程重要性和方向性的認(rèn)識,老生可以重新審視過去的學(xué)習(xí),彌補(bǔ)知識點(diǎn)理解的不足。
五、總結(jié)
C程序設(shè)計作為一門實(shí)踐性很強(qiáng)的課程,在實(shí)施教學(xué)的過程中,最重要的就是緊緊圍繞實(shí)際問題展開教學(xué),讓任務(wù)、問題成為課堂教學(xué)的目標(biāo),把專業(yè)知識的學(xué)習(xí)與職業(yè)能力培養(yǎng)有機(jī)地結(jié)合起來,提升學(xué)生主動學(xué)習(xí)、主動探究的能力,同時通過小組合作學(xué)習(xí)使課程學(xué)習(xí)延伸到后續(xù)相關(guān)課程中,老生帶新生,形成良性循環(huán),最終真正實(shí)現(xiàn)學(xué)以致用的教學(xué)目標(biāo)。