李鋼
摘 要:C語(yǔ)言是大多數(shù)中職學(xué)生學(xué)習(xí)的第一門(mén)計(jì)算機(jī)語(yǔ)言,然而,大部分學(xué)生在C語(yǔ)言學(xué)習(xí)中會(huì)遇到很多困難,為了讓學(xué)生深入理解和掌握程序設(shè)計(jì)中的基本思想,提高學(xué)生就業(yè)的競(jìng)爭(zhēng)力,針對(duì)學(xué)生普遍認(rèn)為C語(yǔ)言難學(xué),本文將從學(xué)習(xí)興趣、教材內(nèi)容、教學(xué)方法等幾個(gè)方面進(jìn)行教學(xué)探究。
關(guān)鍵詞:C語(yǔ)言 教學(xué)方法
隨著科技進(jìn)步,計(jì)算機(jī)已經(jīng)在各個(gè)領(lǐng)域中越來(lái)越廣泛的運(yùn)用,對(duì)計(jì)算機(jī)的熟練運(yùn)用已經(jīng)成為一個(gè)人基本技能。在這個(gè)前提下,C語(yǔ)言具有固有的代表性已成為各個(gè)職業(yè)學(xué)校計(jì)算機(jī)專(zhuān)業(yè)必修的一門(mén)計(jì)算機(jī)學(xué)科。經(jīng)過(guò)這幾年的教學(xué)實(shí)踐可以發(fā)現(xiàn),學(xué)生普遍認(rèn)為這門(mén)課程難度很大,學(xué)了不會(huì)用的現(xiàn)象也很多。與此同時(shí),我也感覺(jué)課堂上教學(xué)效果不太理想,如何解決C語(yǔ)言教學(xué)中普遍存在的教學(xué)與實(shí)踐脫節(jié)的問(wèn)題,這些都值得去深思。[1]
一、培養(yǎng)學(xué)習(xí)興趣
興趣是前提,提高學(xué)生的興趣對(duì)后面的教學(xué)很有幫助,如果在教學(xué)之前不做好準(zhǔn)備工作的話,學(xué)生很有可能會(huì)出現(xiàn)滿足于一知半解,上機(jī)實(shí)踐做不來(lái)的狀況。所以在教學(xué)前期,多花時(shí)間介紹計(jì)算機(jī)語(yǔ)言的用途,有時(shí)費(fèi)點(diǎn)勁把一些道理講好了,能取到意想不到的效果。比如我會(huì)先向?qū)W生提出一些針對(duì)性的問(wèn)題,比如鼠標(biāo)的左右鍵功能不一樣,這是怎么實(shí)現(xiàn)的,計(jì)算器怎樣實(shí)現(xiàn)運(yùn)算功能的,一些簡(jiǎn)單的手機(jī)游戲又是怎么設(shè)計(jì)的,讓學(xué)生發(fā)現(xiàn)C語(yǔ)言就在身邊。另外,還可以通過(guò)一些影片向?qū)W生介紹一些程序員的經(jīng)歷和成功經(jīng)驗(yàn),增強(qiáng)學(xué)生學(xué)習(xí)這門(mén)課程的信心和興趣。[2]
二、選擇適合的教材和內(nèi)容
在當(dāng)前的中職學(xué)校中,C語(yǔ)言教材一般都是采用國(guó)家的統(tǒng)編高職教材,這些教材強(qiáng)調(diào)理論知識(shí)的系統(tǒng)性和完整性,但是缺乏崗位指向性。我認(rèn)為前期的教學(xué)內(nèi)容不能太難,比如在學(xué)習(xí)數(shù)據(jù)類(lèi)型、運(yùn)算符等一些基礎(chǔ)知識(shí)的時(shí)候還是很有興趣,課堂氣氛很活躍,課堂內(nèi)容也掌握的不錯(cuò),課下作業(yè)也能按時(shí)完成,可是碰到程序結(jié)構(gòu)這部分的內(nèi)容,很多學(xué)生就感覺(jué)很吃力了,導(dǎo)致學(xué)習(xí)興趣急速下降。 針對(duì)這種情況,學(xué)校可以根據(jù)學(xué)校學(xué)生的實(shí)際情況,組織教師一起編寫(xiě)適合本學(xué)校學(xué)生的教材。教材的編寫(xiě)最好是能由淺入深,以應(yīng)用為目的最好,可以多采用趣味性、實(shí)用性較強(qiáng)的案例,少一點(diǎn)知識(shí)點(diǎn),多一點(diǎn)技能培養(yǎng),強(qiáng)化以就業(yè)為導(dǎo)向的理念,通過(guò)對(duì)教學(xué)內(nèi)容的改革,縮短學(xué)生與企業(yè)之間的距離,能夠達(dá)到企業(yè)用工的標(biāo)準(zhǔn)。
三、課堂教學(xué)過(guò)程
1.教學(xué)方法的安排
現(xiàn)在的課堂C語(yǔ)言教學(xué)中,教師的講授通常采用PPT的展示,雖然增加了信息量,優(yōu)化了教學(xué)過(guò)程,但是先進(jìn)的教學(xué)手段并不代表良好的教學(xué)效果。為了真正提高C語(yǔ)言課程的教學(xué)效果,應(yīng)該采用傳統(tǒng)與多媒體教學(xué)相結(jié)合的方法。因?yàn)樵贑語(yǔ)言中有很多抽象的基礎(chǔ)知識(shí),我們可以通過(guò)現(xiàn)場(chǎng)的模擬、同學(xué)的參與和老師共同完成。
案例教學(xué):根據(jù)案例提供的信息,對(duì)案例進(jìn)行分析研究,提出解決方案,從而提高學(xué)生處理實(shí)際問(wèn)題的能力的教學(xué)方法。比如講授“兩個(gè)變量如何進(jìn)行交換”的算法時(shí),可以先講授理論知識(shí),再使用三個(gè)紙杯現(xiàn)場(chǎng)模擬,其中一個(gè)紙杯裝了粉筆,另外一個(gè)紙杯裝了紙屑,使用第三紙杯讓兩個(gè)紙杯里面的物品進(jìn)行交換。通過(guò)現(xiàn)場(chǎng)演示,讓學(xué)生明白兩個(gè)變量的交換時(shí)要使用第三個(gè)變量作為載體。教學(xué)過(guò)程盡量簡(jiǎn)單明了,讓學(xué)生易于理解。
項(xiàng)目教學(xué):是師生通過(guò)共同實(shí)施一個(gè)完整的項(xiàng)目工作而開(kāi)展的教學(xué)活動(dòng)。比如設(shè)計(jì)程序計(jì)算圓的周長(zhǎng)和面積,先讓學(xué)生將數(shù)學(xué)公式寫(xiě)出,教師再將相對(duì)應(yīng)的語(yǔ)句補(bǔ)上,最后來(lái)講解這些語(yǔ)句的功能。讓學(xué)生在學(xué)的過(guò)程中思考,加深對(duì)語(yǔ)句的理解。
分組教學(xué):將學(xué)生分成若干個(gè)小組,教師向每個(gè)小組布置課題,給予說(shuō)明,讓學(xué)生小組分析問(wèn)題,提出解決的方案。例如“超市購(gòu)物”問(wèn)題,可以讓學(xué)生去超市進(jìn)行市場(chǎng)調(diào)研,一組充當(dāng)買(mǎi)方,一組充當(dāng)賣(mài)方。共同完成超市算賬的程序。
在C語(yǔ)言課程的教學(xué)中,合理的運(yùn)用多媒體教學(xué),將晦澀難懂的程序生動(dòng)的的展示給學(xué)生,讓他們?nèi)ゲ僮鳌⒖偨Y(jié),強(qiáng)化他們的印象,提高學(xué)生的實(shí)踐操作能力。但是,教學(xué)課程是以學(xué)生為主體、教學(xué)為主導(dǎo)的活動(dòng),師生雙邊的活動(dòng)是聯(lián)結(jié)多種教學(xué)手段的基礎(chǔ),是教學(xué)過(guò)程的主宰。所以,傳統(tǒng)的教學(xué)和多媒體教學(xué)須相輔相成,才能達(dá)到課程教學(xué)預(yù)期的效果。[3]
2.合理安排上機(jī)實(shí)驗(yàn)
C語(yǔ)言最一門(mén)實(shí)踐性很強(qiáng)的編程語(yǔ)言,讓學(xué)生上機(jī)實(shí)踐操作尤為重要。理論知識(shí)講的再好,學(xué)生能聽(tīng)懂、能看懂,而不會(huì)編寫(xiě)程序,也只能算是一知半解,更談不上實(shí)際運(yùn)用。學(xué)習(xí)C語(yǔ)言的最終目的就是要培養(yǎng)學(xué)生閱讀程序、編寫(xiě)程序的能力,所以教師必須要重視上機(jī)實(shí)踐的內(nèi)容。上機(jī)實(shí)踐要做好趣味性和適用性。針對(duì)學(xué)生不同的層次的基礎(chǔ),可以為學(xué)生設(shè)計(jì)不同的上機(jī)作業(yè),既要準(zhǔn)備一些簡(jiǎn)單的、基礎(chǔ)的題目,又要準(zhǔn)備一些新穎的、具有一定挑戰(zhàn)性的題目,實(shí)驗(yàn)教學(xué)應(yīng)該做到循序漸進(jìn)、題型多樣、因材施教。
3.考核方式的改變
對(duì)于職業(yè)學(xué)校的學(xué)生,考試成績(jī)并不是檢測(cè)學(xué)生的唯一手段。傳統(tǒng)的考核方式重筆試、輕實(shí)踐,現(xiàn)在必須以企業(yè)意愿為主,以培養(yǎng)技能為目標(biāo)。C語(yǔ)言的課堂課程和上機(jī)課程各占了總課時(shí)的一半,那么上機(jī)課程可以作為期末總成績(jī)的一部分。比如上機(jī)課程中將學(xué)生分成了若干小組,模擬企業(yè)的項(xiàng)目組工作模式,由每一個(gè)小組長(zhǎng)分配任務(wù)、進(jìn)度跟蹤、總結(jié)發(fā)言。教師抽查每個(gè)小組的進(jìn)展情況,組與組之間進(jìn)行評(píng)比。項(xiàng)目完成之后,由每個(gè)小組長(zhǎng)進(jìn)行答辯,演示作品,回答教師和學(xué)生對(duì)程序編寫(xiě)過(guò)程的疑問(wèn)和建議。為了提高學(xué)生學(xué)習(xí)的積極性,教師在每一次上機(jī)課程結(jié)束時(shí)就可以給出成績(jī)。通過(guò)上述模式,可以提高學(xué)生的職業(yè)道德、團(tuán)隊(duì)協(xié)作能力、組織能力和競(jìng)爭(zhēng)意識(shí)。
4.課后反饋、及時(shí)改變教學(xué)方法
首先要和學(xué)生多溝通,其次就是本身素質(zhì)的提高,為了防止知識(shí)過(guò)于陳舊,應(yīng)該去企業(yè)多實(shí)踐調(diào)研,了解企業(yè)的需求,畢竟中職學(xué)校的首要任務(wù)就是為企業(yè)培養(yǎng)人才,只有了解企業(yè)的需求,我們才能培養(yǎng)相對(duì)應(yīng)的人才。所以這就要求我們教師及時(shí)的改變我們的教學(xué)內(nèi)容,修改我們的教學(xué)方法,為企業(yè)培養(yǎng)崗位性人才。
以上是我在中職學(xué)校擔(dān)任C語(yǔ)言教學(xué)以來(lái)的想法和結(jié)論,我會(huì)在以后的教學(xué)過(guò)程中,繼續(xù)改進(jìn)C語(yǔ)言的教學(xué)內(nèi)容和教學(xué)方法,增強(qiáng)C語(yǔ)言的教學(xué)經(jīng)驗(yàn),培養(yǎng)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生解決問(wèn)題的能力,為學(xué)生以后根據(jù)崗位需要,學(xué)習(xí)更高級(jí)的計(jì)算機(jī)語(yǔ)言打下穩(wěn)固的基礎(chǔ)。
參考文獻(xiàn)
[1] 崔久、蔣欣.由淺入深學(xué)C語(yǔ)言.北京:電子工業(yè)出版社,2011.
[2] 李達(dá)慧.C語(yǔ)言程序設(shè)計(jì).天津:科學(xué)技術(shù)出版社.2009.
[3] 譚浩強(qiáng).C程序設(shè)計(jì)(第二版).北京:清華大學(xué)出版社,1999.endprint