C語(yǔ)言教學(xué)對(duì)策

時(shí)間:2022-04-15 08:48:00

導(dǎo)語(yǔ):C語(yǔ)言教學(xué)對(duì)策一文來(lái)源于網(wǎng)友上傳,不代表本站觀點(diǎn),若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。

C語(yǔ)言教學(xué)對(duì)策

1引言

在目前的程序設(shè)計(jì)課程教學(xué)中如何突出對(duì)學(xué)生編程能力的培養(yǎng),是一個(gè)亟待解決的問(wèn)題。對(duì)于計(jì)算機(jī)專(zhuān)業(yè)學(xué)生來(lái)說(shuō),C語(yǔ)言程序設(shè)計(jì)是一門(mén)專(zhuān)業(yè)基礎(chǔ)課,對(duì)后續(xù)專(zhuān)業(yè)課程至關(guān)重要。然而,國(guó)內(nèi)中職學(xué)校該類(lèi)課程的教學(xué)模式仍停留在傳統(tǒng)的模式上,過(guò)于注重語(yǔ)句、語(yǔ)法和一些細(xì)節(jié),基本上是以高級(jí)語(yǔ)言自身的體系為脈絡(luò)展開(kāi)的,沒(méi)有把邏輯與編程解題思路放在主體地位上。這些問(wèn)題是否能夠被很好地解決已成為中職學(xué)校計(jì)算機(jī)教學(xué)成敗的關(guān)鍵。作為教師,在計(jì)算機(jī)教學(xué)中,應(yīng)不斷地改變教育觀念,以學(xué)生為主體,創(chuàng)造性地組織教學(xué)內(nèi)容,設(shè)計(jì)教學(xué)結(jié)構(gòu),注重挖掘?qū)W生的潛力,從而使學(xué)生的計(jì)算機(jī)學(xué)習(xí)成為一種自覺(jué)自愿的活動(dòng),進(jìn)而使計(jì)算機(jī)教育的改革不斷推向深入,最終使計(jì)算機(jī)學(xué)習(xí)超越課堂空間。為達(dá)到這一目的,C語(yǔ)言程序設(shè)計(jì)應(yīng)采用如下教學(xué)方法。

2強(qiáng)調(diào)學(xué)習(xí)C語(yǔ)言的重要性,激發(fā)學(xué)生的學(xué)習(xí)主動(dòng)性

C語(yǔ)言是目前世界上使用最為廣泛的計(jì)算機(jī)語(yǔ)言之一,它是一種介于匯編語(yǔ)言與高級(jí)語(yǔ)言之間的編程語(yǔ)言。教師可以在第一節(jié)C語(yǔ)言課中就讓學(xué)生看一下在圖形模式下用C語(yǔ)言繪制出來(lái)的、類(lèi)似WINDOWS的窗口,讓學(xué)生感受和體會(huì)一下圖形模式下C語(yǔ)言的編程;使他們知道,C語(yǔ)言作為一種計(jì)算機(jī)編程語(yǔ)言,它是可以在任何一種平臺(tái)上編程的,只是接口不同而已。只要找到適合該平臺(tái)的編程工具,C語(yǔ)言在WINDOWS下同樣也能充分發(fā)揮其特長(zhǎng),從而激發(fā)學(xué)生的學(xué)習(xí)積極性和主動(dòng)性。

3采取粗講和細(xì)講的方法

中職學(xué)校計(jì)算機(jī)教學(xué)的特點(diǎn)是:知識(shí)更新快、內(nèi)容范圍廣、應(yīng)用要求高,由此帶來(lái)的問(wèn)題之一就是課時(shí)的相對(duì)減少。在實(shí)際教學(xué)工作中,我體會(huì)到,要緩解課程內(nèi)容多和學(xué)時(shí)相對(duì)少的矛盾,就是要將“粗講”和“細(xì)講”結(jié)合起來(lái),例如:在“C語(yǔ)言程序設(shè)計(jì)”課的教學(xué)中,前面的幾章是一系列規(guī)則性、語(yǔ)言的語(yǔ)法要求很強(qiáng)且很瑣碎的內(nèi)容,如果一開(kāi)始就按部就班地一條條給學(xué)生講解這些規(guī)則,常常使學(xué)生產(chǎn)生“只見(jiàn)樹(shù)木,不見(jiàn)森林”、茫然不知所措的感覺(jué)。所以應(yīng)該先通過(guò)一個(gè)簡(jiǎn)單的C語(yǔ)言程序?qū)嵗凹?xì)講”為什么要制定這些規(guī)則,使學(xué)生清楚這些規(guī)則在程序中的用途,然后對(duì)于這些規(guī)則“是什么”就可有代表性“粗講”,甚至有些部分可以不講,讓學(xué)生邊用邊學(xué)。

4突出C語(yǔ)言程序設(shè)計(jì)的普遍性和特殊性

程序設(shè)計(jì)課程可以分不同層次,C語(yǔ)言只是其中的一種,在這門(mén)課的講授中,要突出程序設(shè)計(jì)方法的講解,讓學(xué)生分清哪些是C語(yǔ)言所特有的,哪些是通用程序設(shè)計(jì)語(yǔ)言所共有的,這樣就可避免講了一種程序設(shè)計(jì)語(yǔ)言,再講一種,既不深入也不透徹。當(dāng)日后學(xué)生根據(jù)專(zhuān)業(yè)的使用情況及學(xué)生的具體狀況來(lái)選擇某種高級(jí)語(yǔ)言作為實(shí)際操作語(yǔ)言時(shí),學(xué)生就具有了學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言的能力、擴(kuò)展的能力,而不是就學(xué)C語(yǔ)言而學(xué)C語(yǔ)言。不同的專(zhuān)業(yè)對(duì)該課程的要求可以有所差異,但不論哪種情況,都不能停留在某種高級(jí)語(yǔ)言的介紹,而是要突出講述程序設(shè)計(jì)方法,正確地選擇算法與數(shù)據(jù)結(jié)構(gòu),進(jìn)行正規(guī)的程序設(shè)計(jì)訓(xùn)練。這樣才可深入、透徹地了解程序設(shè)計(jì)語(yǔ)言的真諦。

5強(qiáng)化實(shí)踐教學(xué)模式

對(duì)程序設(shè)計(jì)教學(xué)模式進(jìn)行改革,以強(qiáng)調(diào)動(dòng)手實(shí)踐、上機(jī)編程為切入點(diǎn);以任務(wù)驅(qū)動(dòng)方式,通過(guò)實(shí)例講授程序設(shè)計(jì)的基本概念和基本方法。重點(diǎn)放在思路上,即:在C/C++語(yǔ)言的環(huán)境下,針對(duì)問(wèn)題進(jìn)行分析,構(gòu)建數(shù)學(xué)模型,提出算法并編程實(shí)現(xiàn),同時(shí)要求養(yǎng)成良好的編程習(xí)慣,在此過(guò)程中培養(yǎng)學(xué)生的思維能力和動(dòng)手能力,鼓勵(lì)學(xué)生探索、研究和創(chuàng)新。只有讓學(xué)生動(dòng)手,才會(huì)有成就感,進(jìn)而對(duì)本課程產(chǎn)生興趣,學(xué)起來(lái)效果才比較好。因此,我們的基本思想應(yīng)該是在理論指導(dǎo)下,讓學(xué)生動(dòng)手、動(dòng)腦,更多地上機(jī)實(shí)踐。因?yàn)閷W(xué)生只有在編寫(xiě)大量程序之后,才能獲得真知灼見(jiàn),感到運(yùn)用自如,注重學(xué)生動(dòng)手能力的培養(yǎng)是這門(mén)課和以往課程最大的不同之處。

6確立師生互動(dòng)的新型學(xué)習(xí)模式

在教學(xué)方式上,老師應(yīng)注重調(diào)動(dòng)學(xué)生的積極性,這樣,教學(xué)效果才會(huì)更佳。計(jì)算機(jī)程序設(shè)計(jì)課程是實(shí)踐性很強(qiáng)的課程,如何將基礎(chǔ)原理、基本開(kāi)發(fā)技術(shù)和應(yīng)用三個(gè)層面有機(jī)地結(jié)合,選擇優(yōu)秀的應(yīng)用性案例進(jìn)行教學(xué)是提高計(jì)算機(jī)程序設(shè)計(jì)教學(xué)的重要環(huán)節(jié)。教師講授知識(shí)時(shí)要能夠做到理論聯(lián)系實(shí)際,努力使該課程生動(dòng)、有趣、易懂,從而調(diào)動(dòng)學(xué)生的積極性,并吸引學(xué)生的注意力。例如:在C語(yǔ)言課程的教學(xué)過(guò)程中,我們可以采取課堂互動(dòng)的方法。這種互動(dòng)式教學(xué)模式使得在教學(xué)過(guò)程中的教師、學(xué)生二者之間構(gòu)成了一種新的修正、完善、深化的無(wú)限循環(huán)的教學(xué)形式。在課程中,可以講解或布置具有挑戰(zhàn)性與應(yīng)用性的有趣任務(wù)、問(wèn)題或習(xí)題,并增加獎(jiǎng)勵(lì)和鼓勵(lì)措施,指導(dǎo)學(xué)生在實(shí)踐中學(xué)習(xí)和提高。

7善于發(fā)現(xiàn)學(xué)生的潛在素質(zhì)

創(chuàng)造力是人類(lèi)高智能活動(dòng)的集中體現(xiàn)。學(xué)生思維的變通、靈活與獨(dú)創(chuàng)性可以產(chǎn)生直覺(jué)突破與靈感的火花,學(xué)生的懷疑精神、探索能力將得到提高。在課堂學(xué)習(xí)和社會(huì)實(shí)踐中,要善于發(fā)現(xiàn)學(xué)生創(chuàng)造力的潛在素質(zhì),給予肯定,積極引導(dǎo),使學(xué)生認(rèn)識(shí)到自身的優(yōu)勢(shì)與特點(diǎn),并主動(dòng)完善自己,增強(qiáng)自信心,奠定創(chuàng)造性思維的意識(shí)基礎(chǔ),表現(xiàn)出善于吸收并積極創(chuàng)造的精神等等,從而達(dá)到本課程的教學(xué)目的,完成本課程的教學(xué)內(nèi)容。8結(jié)束語(yǔ)以上的幾種教學(xué)方式,在教學(xué)班級(jí)中已經(jīng)初步進(jìn)行了實(shí)踐,取得了較好的效果,只要通過(guò)不斷地探索,一定會(huì)讓C語(yǔ)言的教學(xué)模式有一個(gè)全新的改變,從而為計(jì)算機(jī)專(zhuān)業(yè)的學(xué)生專(zhuān)業(yè)學(xué)習(xí)打下堅(jiān)實(shí)的基礎(chǔ)。