丁紅
【摘要】隨著信息技術(shù)的不斷發(fā)展,計(jì)算機(jī)的應(yīng)用范圍越來(lái)越廣,人們的生產(chǎn)、生活、學(xué)習(xí)、工作等諸多方面,都有計(jì)算機(jī)技術(shù)的涉足。為了持續(xù)為社會(huì)輸送更多的計(jì)算機(jī)人才儲(chǔ)備力量,計(jì)算機(jī)教育的持續(xù)推進(jìn)已成必然。在各所高校計(jì)算機(jī)教學(xué)課程中,計(jì)算機(jī)C語(yǔ)言作為一門(mén)重要的學(xué)科內(nèi)容,在實(shí)際教學(xué)中往往存在著很多問(wèn)題。本文主要對(duì)計(jì)算機(jī)C語(yǔ)言教學(xué)中存在的問(wèn)題及解決對(duì)策進(jìn)行分析與研究,以期能為未來(lái)的計(jì)算機(jī)教育的發(fā)展提供可參考性意見(jiàn)。
【關(guān)鍵詞】計(jì)算機(jī)C語(yǔ)言 ?教學(xué)問(wèn)題 ?對(duì)策
【課題項(xiàng)目】項(xiàng)目信息:廣西科技師范學(xué)院2016校級(jí)教改項(xiàng)目:高校應(yīng)用型計(jì)算機(jī)人才培養(yǎng)模式研究與實(shí)踐。
【中圖分類(lèi)號(hào)】G64 【文獻(xiàn)標(biāo)識(shí)碼】A 【文章編號(hào)】2095-3089(2016)35-0221-02
前言:所謂C語(yǔ)言,其主要?dú)w屬于計(jì)算機(jī)高級(jí)語(yǔ)言范疇,隨之社會(huì)發(fā)展的進(jìn)步,近年來(lái)被廣泛的應(yīng)用在各個(gè)領(lǐng)域的計(jì)算機(jī)系統(tǒng)中,得到了社會(huì)各界人士的普遍認(rèn)可。C語(yǔ)言作為一門(mén)計(jì)算機(jī)專(zhuān)業(yè)學(xué)生,必須要掌握的一門(mén)語(yǔ)言技術(shù),是計(jì)算機(jī)教學(xué)的必修科目。C語(yǔ)言能夠用來(lái)編寫(xiě)系統(tǒng)程序也可以作為一種設(shè)計(jì)語(yǔ)言,其重要地位顯而易見(jiàn)。但實(shí)際的C語(yǔ)言教學(xué)中,常常由于教學(xué)理念以及方式的落后,教學(xué)資源不足,教學(xué)評(píng)價(jià)不科學(xué)等諸多因素的影響導(dǎo)致實(shí)際教學(xué)質(zhì)量不高,需要采取行之有效的對(duì)策加以改進(jìn),不斷提高C語(yǔ)言的教學(xué)水平及學(xué)生的學(xué)習(xí)能力。
一、C語(yǔ)言概述
(一)C語(yǔ)言概念
C語(yǔ)言是一門(mén)通用的計(jì)算機(jī)編程語(yǔ)言,應(yīng)用范圍廣。C語(yǔ)言的設(shè)計(jì)目標(biāo)是提供一種無(wú)需任何運(yùn)行環(huán)境支持下可操作運(yùn)行的編程語(yǔ)言。能以簡(jiǎn)易的方式編譯、處理低級(jí)存儲(chǔ)器、產(chǎn)生少量的機(jī)器碼。雖然C語(yǔ)言提供了許多低級(jí)處理的功能,但仍然保持著良好跨平臺(tái)的特性,以一個(gè)標(biāo)準(zhǔn)規(guī)格寫(xiě)出的C語(yǔ)言程序,可在多個(gè)電腦平臺(tái)上進(jìn)行編譯,甚至包含一些嵌入式處理器,以及超級(jí)電腦等作業(yè)平臺(tái)。
(二)C語(yǔ)言特點(diǎn)
1.是一種高級(jí)語(yǔ)言
C語(yǔ)言是把高級(jí)語(yǔ)言的基本結(jié)構(gòu)和語(yǔ)句,與低級(jí)語(yǔ)言的實(shí)用性結(jié)合起來(lái)的工作單元。
2.是一種結(jié)構(gòu)式語(yǔ)言
C語(yǔ)言具有結(jié)構(gòu)式語(yǔ)言的顯著特點(diǎn),即代碼及數(shù)據(jù)的分隔化,就是程序的各個(gè)部分,除了必要的信息交流外彼此都是獨(dú)立的。這種結(jié)構(gòu)化方式可使程序?qū)哟吻逦?,便于使用、維護(hù)以及調(diào)試。C語(yǔ)言是以函數(shù)形式提供給用戶的,這些函數(shù)方便調(diào)用,具有多種循環(huán)、條件語(yǔ)句控制程序流向,從而使程序完全結(jié)構(gòu)化。
3.使用指針操作
C語(yǔ)言可以直接進(jìn)行靠近硬件的操作,但是C語(yǔ)言的指針操作不做保護(hù),也給它帶來(lái)了很多不安全的因素。因此在這方面做了改進(jìn),在保留了指針操作的同時(shí)又增強(qiáng)了安全性,受到了一些用戶的支持,但是,由于這些改進(jìn)增加了語(yǔ)言的復(fù)雜度,也成為一種缺陷。
4.代碼級(jí)別的跨平臺(tái)性
C語(yǔ)言使幾乎同樣的C代碼可用于多種操作系統(tǒng),如Windows、DOS、UNIX等等;也適用于多種機(jī)型。C語(yǔ)言對(duì)編寫(xiě)需要進(jìn)行硬件操作的場(chǎng)合,優(yōu)于其它高級(jí)語(yǔ)言。
(三)C語(yǔ)言的優(yōu)勢(shì)與缺點(diǎn)
1.優(yōu)勢(shì)
C語(yǔ)言具有很多優(yōu)勢(shì),簡(jiǎn)潔緊湊、靈活方便;運(yùn)算符豐富;數(shù)據(jù)類(lèi)型豐富;表達(dá)方式靈活實(shí)用;而且允許直接訪問(wèn)物理地址,對(duì)硬件進(jìn)行操作;同時(shí),生成目標(biāo)代碼質(zhì)量較高;程序執(zhí)行效率高;可移植性好;表達(dá)力強(qiáng)等等。這些都是C語(yǔ)言得以廣泛應(yīng)用的強(qiáng)大優(yōu)勢(shì)。
2.缺點(diǎn)
C語(yǔ)言存在很多優(yōu)點(diǎn)的同時(shí),避免不了的也有自身的缺點(diǎn)。同樣需要辯證的對(duì)待。首先C語(yǔ)言在數(shù)據(jù)的安全性上有很大缺陷。其次,C語(yǔ)言的語(yǔ)法限制不太嚴(yán)格,對(duì)變量的類(lèi)型約束不嚴(yán)格。最后,C語(yǔ)言比其他高級(jí)語(yǔ)言更難掌握,也就是說(shuō),對(duì)使用C語(yǔ)言的人來(lái)說(shuō),需要對(duì)程序設(shè)計(jì)更熟練一些。
二、C語(yǔ)言教學(xué)中存在的問(wèn)題
1.教學(xué)理念落后
通過(guò)上述C語(yǔ)言特點(diǎn)特征的了解,不難看出若想做好C語(yǔ)言教學(xué)。首先需要樹(shù)立與時(shí)俱進(jìn)的教學(xué)理論。教學(xué)不是唱獨(dú)角戲,離開(kāi)“學(xué)”,就無(wú)所謂“教”,因此,教師必須確立學(xué)生的主體地位,樹(shù)立一切為了學(xué)生的發(fā)展的思想。[1]其次,要求教師要促進(jìn)學(xué)生的全面發(fā)展,而不是某一方面或某一學(xué)科的發(fā)展。在目前的教學(xué)中,部分教師教學(xué)理念還很傳統(tǒng),過(guò)于注重強(qiáng)調(diào)自身在教學(xué)開(kāi)展中的主體地位,“填鴨式”教學(xué)方式,忽視了學(xué)生的主觀能動(dòng)性,使學(xué)生處于被動(dòng)的學(xué)習(xí)狀態(tài),不利于C語(yǔ)言學(xué)習(xí)能力的提高,也不符合素質(zhì)教育的相關(guān)要求。
2.教學(xué)方式陳舊
C語(yǔ)言這門(mén)課程靈活性很強(qiáng),語(yǔ)言功能也十分豐富。邏輯性與抽象性相對(duì)較強(qiáng),不容易理解和學(xué)習(xí)。可以說(shuō)是學(xué)生學(xué)習(xí)的難點(diǎn)。只有在教學(xué)中采用靈活多樣的教學(xué)方式,根據(jù)知識(shí)點(diǎn)內(nèi)容以及學(xué)生自身的特點(diǎn),有針對(duì)性的開(kāi)展相應(yīng)的教學(xué)。力求調(diào)動(dòng)學(xué)生主觀意識(shí)的激發(fā),促進(jìn)學(xué)生自主開(kāi)展學(xué)習(xí)。但就目前的C語(yǔ)言學(xué)科教學(xué)來(lái)說(shuō),教學(xué)方式還過(guò)于陳舊,仍然采用教師教,學(xué)生聽(tīng),記筆記,劃重點(diǎn),參加應(yīng)試考試,并以成績(jī)作為評(píng)判標(biāo)準(zhǔn)的教學(xué)。教學(xué)效果僅限于學(xué)生的“死記硬背”,學(xué)生真正的潛能難以被挖掘,致使教學(xué)的開(kāi)展陷入僵局。
3.教學(xué)資源不足
隨著信息技術(shù)更新速度的加快,計(jì)算機(jī)技術(shù)改革與發(fā)展的步伐也不斷加大。在計(jì)算機(jī)教學(xué)中,需要不斷的更新教學(xué)資源,優(yōu)化教學(xué)資源,唯有如此,才能有效促進(jìn)計(jì)算機(jī)專(zhuān)業(yè)的教學(xué)不斷向前發(fā)展。教學(xué)資源,是為教學(xué)的有效開(kāi)展提供的可被利用資源素材,一般包括教材、案例、影視、圖片、課件等,也包括教師資源、教具、基礎(chǔ)設(shè)施等,從廣泛意義上說(shuō)也會(huì)涉及到教育政策等內(nèi)容??傊?,教學(xué)資源就是在教學(xué)過(guò)程中被教學(xué)者利用的一切要素,包括支撐教學(xué)的、為教學(xué)服務(wù)的人、財(cái)、物、信息教學(xué)材料、教學(xué)環(huán)境及教學(xué)后援系統(tǒng)等等。但當(dāng)前的C語(yǔ)言教學(xué)中,多數(shù)學(xué)校的教學(xué)資源均無(wú)法滿足教學(xué)與學(xué)習(xí)的需要?;镜慕滩馁Y源遠(yuǎn)遠(yuǎn)落后于當(dāng)代的計(jì)算機(jī)技術(shù)發(fā)展水平,雖然教材中涵蓋的內(nèi)容都是成功案例,成熟產(chǎn)品,但卻遠(yuǎn)遠(yuǎn)無(wú)法媲及新技術(shù)的更新。此外,教學(xué)硬件設(shè)備過(guò)于陳舊落后,多媒體等基本教學(xué)設(shè)備更新速度慢,也嚴(yán)重影響了教學(xué)的進(jìn)步,不利于學(xué)生學(xué)習(xí)。
4.教學(xué)評(píng)價(jià)不科學(xué),不全面
在教學(xué)中,科學(xué)全面的進(jìn)行教學(xué)評(píng)價(jià)是很重要的。教學(xué)評(píng)價(jià),是依據(jù)教學(xué)目標(biāo),對(duì)教學(xué)過(guò)程及結(jié)果進(jìn)行價(jià)值判斷,并為教學(xué)決策服務(wù)的活動(dòng),是對(duì)教學(xué)活動(dòng)現(xiàn)實(shí)的或潛在的價(jià)值做出判斷的過(guò)程。[2]教學(xué)評(píng)價(jià)不斷研究教師教授的水平,同時(shí)也考察學(xué)生的接受水平。教學(xué)評(píng)價(jià)的內(nèi)容,一般包括對(duì)教學(xué)過(guò)程中教師、學(xué)生、教學(xué)內(nèi)容、教學(xué)方法手段、教學(xué)環(huán)境、教學(xué)管理等多方面內(nèi)容的評(píng)價(jià),但最主要的還是對(duì)學(xué)生學(xué)習(xí)效果的評(píng)價(jià)和教師教學(xué)工作過(guò)程的評(píng)價(jià)。在當(dāng)前的C語(yǔ)言實(shí)際教學(xué)來(lái)說(shuō),由于受到傳統(tǒng)教育的影響,大多數(shù)學(xué)校只是把理論知識(shí)的學(xué)習(xí)與成績(jī)考核作為評(píng)價(jià)學(xué)生學(xué)習(xí)和教師教學(xué)的標(biāo)準(zhǔn),忽視了學(xué)生學(xué)習(xí)過(guò)程中的個(gè)性想法與實(shí)際應(yīng)用水平,教學(xué)評(píng)價(jià)不全面,不科學(xué),缺乏發(fā)展性。因此,大多數(shù)學(xué)生與教師只注重理論知識(shí)的學(xué)習(xí),理論與實(shí)踐統(tǒng)一聯(lián)系不夠緊密,往往是高分低能,缺乏應(yīng)用與實(shí)際操作能力。不但不利于教師教學(xué)水平的提高,也不利于學(xué)生的全面發(fā)展與進(jìn)步。
三、促進(jìn)C語(yǔ)言教學(xué)發(fā)展的對(duì)策
C語(yǔ)言是一種高級(jí)語(yǔ)言,在計(jì)算機(jī)的教學(xué)中占有重要地位,但是在實(shí)際教學(xué)過(guò)程中,由于多方面的原因,還是存在著各種問(wèn)題,因此,為了解決實(shí)際問(wèn)題,促進(jìn)C語(yǔ)言教學(xué)的不斷發(fā)展,需要有針對(duì)性的實(shí)施科學(xué)的對(duì)策,具體如下:
1.創(chuàng)新教學(xué)理念
為了達(dá)到素質(zhì)教育的要求,在C語(yǔ)言教學(xué)中在不斷的創(chuàng)新教學(xué)理念,科學(xué)的教學(xué)理念有利于指引教學(xué)活動(dòng)的正確方向。因此,要打破傳統(tǒng)教育的弊端,以學(xué)生為主體,教師充分發(fā)揮引導(dǎo)作用,不得硬性要求模式的統(tǒng)一化、標(biāo)準(zhǔn)化,在學(xué)生培養(yǎng)中,必須在保證必要共性的基礎(chǔ)上,重視學(xué)生的獨(dú)立個(gè)性,了解學(xué)生的不同特點(diǎn),從學(xué)生的個(gè)性出發(fā)來(lái)考慮學(xué)生的發(fā)展,通過(guò)教學(xué)目標(biāo)、教學(xué)課程、教學(xué)方法、組織形式等的多樣化、靈活化、個(gè)別化,有效地實(shí)施因材施教,發(fā)掘每個(gè)學(xué)生的特點(diǎn)、優(yōu)勢(shì),不過(guò)分責(zé)備學(xué)生的短處,鼓勵(lì)學(xué)生揚(yáng)長(zhǎng)避短,培養(yǎng)獨(dú)立人格,發(fā)展個(gè)性才能,為每個(gè)學(xué)生的發(fā)展提供有利的條件。促進(jìn)學(xué)生的全面發(fā)展,持續(xù)提升學(xué)生的學(xué)習(xí)能力。
2.創(chuàng)新教學(xué)模式
教學(xué)模式是一種具體化,操作化的教學(xué)思想或理論。它具體地規(guī)定了教師的教學(xué)行為,使得教師在課堂上有章可循,便于教師理解、把握和運(yùn)用。[3]傳統(tǒng)的教學(xué)模式已經(jīng)無(wú)法滿足學(xué)生的學(xué)習(xí)需要,對(duì)C語(yǔ)言教學(xué)的發(fā)展極為不利,需要在時(shí)代發(fā)展背景下,在計(jì)算機(jī)技術(shù)發(fā)展的前提下,不斷的創(chuàng)新教學(xué)模式。滿足學(xué)科發(fā)展的需要。要重視教學(xué)活動(dòng)中學(xué)生的主體性,重視學(xué)生對(duì)教學(xué)的參與,根據(jù)教學(xué)的需要合理設(shè)計(jì)“教”與“學(xué)”的活動(dòng)。更要重視引進(jìn)現(xiàn)代科學(xué)技術(shù)的新理論,新成果。從單一教學(xué)模式向多樣化教學(xué)模式發(fā)展。注重提高學(xué)生的思考能力,培養(yǎng)學(xué)生的抽象思維能力,激發(fā)學(xué)生創(chuàng)新力、想象力,提升學(xué)生解決實(shí)際問(wèn)題的能力。沒(méi)有哪一種教學(xué)模式是普遍使用的或者是最好的,必選要根據(jù)學(xué)生學(xué)習(xí)個(gè)體差異開(kāi)展與之相對(duì)應(yīng)的教學(xué)活動(dòng),隨時(shí)創(chuàng)新,以取得最好的教學(xué)效果。
3.注重課程設(shè)計(jì)
在C語(yǔ)言的教學(xué)實(shí)際中,注重課程設(shè)計(jì)也尤為重要。既要保證在教學(xué)大綱要求之內(nèi),又要考慮學(xué)生的實(shí)際學(xué)習(xí)情況,有針對(duì)性和科學(xué)性,合理的進(jìn)行課程設(shè)計(jì)。要突破以往只注重知識(shí)、經(jīng)驗(yàn)積累的局限教學(xué),把積累、遷移、促進(jìn)學(xué)生發(fā)展等多方面因素作為課程設(shè)計(jì)指標(biāo)。并將課程分為形式課程與環(huán)境課程。所謂形式課程是在教育者的直接參與或指導(dǎo)下完成的,而環(huán)境課程則不需要教師的直接參與。課程設(shè)計(jì)要由學(xué)生的需要和興趣來(lái)決定,同時(shí)以問(wèn)題解決為主。設(shè)計(jì)內(nèi)容要從簡(jiǎn)單到復(fù)雜,從特殊到一般,從一般到細(xì)節(jié),從一級(jí)分類(lèi)到二級(jí)分類(lèi)等等。所設(shè)計(jì)的教學(xué)內(nèi)容和相關(guān)教學(xué)活動(dòng)要有行計(jì)劃、有組織。最終達(dá)到課程教授目標(biāo)。促進(jìn)學(xué)生理論聯(lián)系實(shí)際,既能夠有效掌握理論知識(shí),又能夠更好的應(yīng)用和實(shí)踐。在課程設(shè)計(jì)過(guò)程中要考慮到學(xué)生學(xué)習(xí)的難點(diǎn)及重點(diǎn),強(qiáng)化學(xué)生獨(dú)立思考以及獨(dú)立解決問(wèn)題的能力。
4.科學(xué)合理建立教學(xué)評(píng)價(jià)機(jī)制
教學(xué)考核和學(xué)生評(píng)價(jià)標(biāo)準(zhǔn)對(duì)于C語(yǔ)言教學(xué)的發(fā)展也發(fā)揮著積極促進(jìn)的作用,科學(xué)合理的教學(xué)評(píng)價(jià)不僅能夠提高教師的教學(xué)水平,更能夠有效促進(jìn)學(xué)生學(xué)習(xí)能力的提高。在進(jìn)行教學(xué)評(píng)價(jià)時(shí),要對(duì)組成教學(xué)活動(dòng)的各方面進(jìn)行全方位的評(píng)價(jià),切記不能“以點(diǎn)代面”,“一概而論”。教學(xué)質(zhì)量好壞往往要從不同的側(cè)面反映出來(lái)。因此,為了真實(shí)的反映教學(xué)效果,必須把成績(jī)和能力評(píng)價(jià)綜合起來(lái),使其相互參照,以求全面準(zhǔn)確的判斷評(píng)價(jià)學(xué)生的實(shí)際學(xué)習(xí)效果與教師的教學(xué)效果。把握主次,區(qū)分輕重,抓住主要的矛盾。最后,在學(xué)生的考核中,要摒棄以成績(jī)?cè)u(píng)價(jià)一切的落后評(píng)價(jià)標(biāo)準(zhǔn),要注重對(duì)學(xué)生實(shí)踐活動(dòng)的評(píng)價(jià),培養(yǎng)學(xué)生的創(chuàng)新意識(shí),增強(qiáng)學(xué)生的學(xué)習(xí)自信心。
結(jié)論:綜上所述,計(jì)算機(jī)C語(yǔ)言的教學(xué)水平對(duì)于計(jì)算機(jī)專(zhuān)業(yè)的發(fā)展具有重要意義,因此,在教學(xué)中,要解決各種問(wèn)題,采取切實(shí)可行的教學(xué)措施,提高學(xué)生C語(yǔ)言的學(xué)習(xí)及實(shí)踐能力,促進(jìn)教學(xué)的不斷進(jìn)步與發(fā)展。
參考文獻(xiàn):
[1]徐建尉.計(jì)算機(jī)C語(yǔ)言教學(xué)中存在的問(wèn)題與對(duì)策分析[J].信息與電腦(理論版),2014,12:246.
[2]祝賀.C語(yǔ)言教學(xué)中存在的問(wèn)題及對(duì)策探討[J].黑龍江科技信息,2010,13:154.
[3]趙志梅,張帆.計(jì)算機(jī)語(yǔ)言類(lèi)課程教學(xué)中的問(wèn)題與對(duì)策[J].河南教育學(xué)院學(xué)報(bào)(自然科學(xué)版),2012,01:66-67.