摘 要:本文結(jié)合教學(xué)實(shí)踐,分析了當(dāng)前語(yǔ)言程序設(shè)計(jì)教學(xué)中存在的問(wèn)題,探討了教師應(yīng)如何改革現(xiàn)有的教學(xué)模式,更新理念,加強(qiáng)對(duì)學(xué)生程序設(shè)計(jì)能力的培養(yǎng)和訓(xùn)練。文章根據(jù)C語(yǔ)言的教學(xué)特點(diǎn)提出了幾點(diǎn)教學(xué)體會(huì),以提高教學(xué)效率和教學(xué)成果。
關(guān)鍵詞:C語(yǔ)言 教學(xué)方法 啟發(fā)式教學(xué)
中圖分類號(hào):G642.4 文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1673-1875(2008)04-039-01
隨著計(jì)算機(jī)技術(shù)的普及,《C語(yǔ)言程序設(shè)計(jì)》不僅作為一門(mén)計(jì)算機(jī)專業(yè)的主干課程,同時(shí)已成為工科類專業(yè)必開(kāi)的一門(mén)專業(yè)基礎(chǔ)課程。C語(yǔ)言是多種語(yǔ)言的起始點(diǎn),可以說(shuō)是學(xué)習(xí)其他語(yǔ)言的奠基石。如何在有限的課堂時(shí)間里讓學(xué)生盡可能多地掌握C語(yǔ)言的精華,能夠靈活運(yùn)用C語(yǔ)言進(jìn)行程序設(shè)計(jì)達(dá)到預(yù)期教學(xué)目的是一個(gè)值得探討的問(wèn)題。
1、注意方式方法,激發(fā)學(xué)生的學(xué)習(xí)興趣
1.1 變被動(dòng)為主動(dòng),培養(yǎng)學(xué)習(xí)興趣
興趣與愛(ài)好是最好的老師。在課程講授過(guò)程中,我們改變過(guò)去先給出定義和規(guī)則的講授辦法,而是從具體問(wèn)題入手,努力把枯燥無(wú)味的《C語(yǔ)言》講得生動(dòng)、活潑。在課程的開(kāi)始向?qū)W生闡明C語(yǔ)言的廣泛應(yīng)用,讓他們首先感受到我們學(xué)習(xí)C語(yǔ)言的必要性和重要性。同學(xué)們有了學(xué)習(xí)的興趣,才會(huì)有學(xué)習(xí)的動(dòng)力。
1.2 由淺入深,調(diào)動(dòng)學(xué)習(xí)積極性
由于我們的學(xué)生在學(xué)習(xí)C語(yǔ)言之前沒(méi)有學(xué)習(xí)過(guò)其他高級(jí)語(yǔ)言,不僅對(duì)算法和數(shù)據(jù)結(jié)構(gòu)都不太了解,對(duì)程序語(yǔ)言本身也是一無(wú)所知,入門(mén)的起點(diǎn)比較低。這就要求我們必須靈活使用教材,合理編排教學(xué)內(nèi)容,堅(jiān)持由淺入深、循序漸進(jìn)的開(kāi)展教學(xué)活動(dòng)。
1.3 利用多媒體教學(xué),激發(fā)學(xué)習(xí)興趣
在教學(xué)手段上,完全采用傳統(tǒng)教學(xué)模式,不利于學(xué)習(xí)興趣的培養(yǎng),難以收到良好的教學(xué)效果。從教育心理學(xué)的角度看,人們從聽(tīng)覺(jué)獲得的知識(shí)大約能記憶15%,從視覺(jué)獲得的知識(shí)大約能記憶25%,但如果同時(shí)使用這兩種傳遞知識(shí)的工具,就能夠接受知識(shí)的65%。C語(yǔ)言是一門(mén)比較枯燥無(wú)味的計(jì)算機(jī)基礎(chǔ)課,學(xué)生面對(duì)的都是一些符號(hào)、語(yǔ)句、函數(shù)和過(guò)程。我們可以把C語(yǔ)言中各種數(shù)據(jù)類型在內(nèi)存中的分配方式動(dòng)態(tài)地演示出來(lái),使學(xué)生通過(guò)動(dòng)態(tài)的演示來(lái)獲取知識(shí)。這樣把學(xué)生引入了一個(gè)動(dòng)態(tài)的、直觀的、形象的教學(xué)過(guò)程,激發(fā)學(xué)生的學(xué)習(xí)興趣。
2、采用互動(dòng)的課堂教學(xué)方法
2.1 采用過(guò)程啟發(fā)式教學(xué)法,提高學(xué)習(xí)能力
啟發(fā)式教學(xué)方法的基本思想包括3個(gè)方面:一是以學(xué)生為主體,教師引導(dǎo)學(xué)生完成授課內(nèi)容。二是注重學(xué)生能力的培養(yǎng),尤其是動(dòng)手動(dòng)腦分析解決實(shí)際問(wèn)題的能力。三是循循善誘,因地制宜、因材施教。根據(jù)時(shí)間和空間的不同,學(xué)生層次的不同,采取不同的教學(xué)手段 。在C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)中引入過(guò)程啟發(fā)式教學(xué)法,其目的是使學(xué)生學(xué)會(huì)學(xué)習(xí)、學(xué)會(huì)思考,學(xué)會(huì)自我啟發(fā)的能力。
2.2 應(yīng)用形象化的比喻,將抽象復(fù)雜的問(wèn)題簡(jiǎn)單化、具體化
C語(yǔ)言課程中的大多知識(shí)點(diǎn)都是比較枯燥的,所以老師在授課時(shí)應(yīng)該把枯燥無(wú)味的知識(shí)點(diǎn)和我們?nèi)粘I钪械睦勇?lián)系起來(lái),這樣學(xué)生理解起來(lái)容易,老師講授起來(lái)也輕松。
2.3 由淺入深、循序漸進(jìn)的開(kāi)展教學(xué)
在課堂上老師對(duì)授課難點(diǎn)要進(jìn)行循序漸進(jìn)的授課思路,在C語(yǔ)言教學(xué)中,雙重循環(huán)和函數(shù)調(diào)用是難點(diǎn),所以這兩個(gè)知識(shí)點(diǎn)老師應(yīng)該精講,細(xì)講。
2.4 注意互動(dòng)教學(xué),及時(shí)掌握學(xué)生進(jìn)度
老師不應(yīng)該在課堂上只是一味的講,應(yīng)該注意互動(dòng)教學(xué)。課堂上多和學(xué)生互動(dòng),多提問(wèn),及時(shí)知道學(xué)生哪里掌握的好與不好,加強(qiáng)難點(diǎn)的講解,同時(shí)上課多提問(wèn),也可以增強(qiáng)學(xué)生的注意力,避免學(xué)生上課思想開(kāi)小差,讓每個(gè)同學(xué)都可以跟著老師的思路走。
3、合理設(shè)置實(shí)驗(yàn)內(nèi)容
實(shí)驗(yàn)教學(xué)要特別注意“因材施教”。對(duì)于剛講完的編程內(nèi)容,應(yīng)該做驗(yàn)證性的實(shí)驗(yàn),對(duì)于同學(xué)們的疑問(wèn)要耐心解答。盡量要求學(xué)生養(yǎng)成獨(dú)立編程的習(xí)慣,最后對(duì)于部分動(dòng)手能力較高的同學(xué)可以結(jié)合實(shí)際完成某些具體應(yīng)用的小程序,提高同學(xué)們分析問(wèn)題、解決問(wèn)題的能力。學(xué)完基本內(nèi)容以后,最好安排一個(gè)綜合性實(shí)驗(yàn)或課程設(shè)計(jì)。目的是培養(yǎng)同學(xué)們獨(dú)立分析問(wèn)題、解決問(wèn)題的能力,也是一個(gè)理論聯(lián)系實(shí)際,提高編程能力的過(guò)程。
C語(yǔ)言應(yīng)用面廣、內(nèi)容多、跨度大,對(duì)于教與學(xué)都有難度,但是C語(yǔ)言課程的工程性比較強(qiáng),可演示性好。因此可以借助于多媒體技術(shù)來(lái)進(jìn)行授課,并且注重C語(yǔ)言程序設(shè)計(jì)的實(shí)踐內(nèi)容,提高學(xué)生的學(xué)習(xí)主動(dòng)性,利用編程來(lái)解決日常生活中的小問(wèn)題,以達(dá)到預(yù)期的教學(xué)效果。