楊丹
(常州信息職業(yè)技術(shù)學(xué)院,江蘇常州213164)
高職軟件專(zhuān)業(yè)“C語(yǔ)言程序設(shè)計(jì)”教學(xué)改革探討
楊丹
(常州信息職業(yè)技術(shù)學(xué)院,江蘇常州213164)
針對(duì)當(dāng)前高職軟件專(zhuān)業(yè)“C語(yǔ)言程序設(shè)計(jì)”課程的教學(xué)中存在的一些問(wèn)題,進(jìn)行歸納整理和分析,就教學(xué)內(nèi)容、教學(xué)方法和評(píng)價(jià)體系等幾方面提出改革探討。這些改革不但有利于培養(yǎng)學(xué)生的學(xué)習(xí)興趣,而且有利于培養(yǎng)學(xué)生分析問(wèn)題和解決問(wèn)題的能力。
高職;軟件專(zhuān)業(yè);C語(yǔ)言,教學(xué)方法;評(píng)價(jià)體系
“C語(yǔ)言程序設(shè)計(jì)”是高等職業(yè)技術(shù)學(xué)院軟件專(zhuān)業(yè)開(kāi)設(shè)的一門(mén)專(zhuān)業(yè)基礎(chǔ)課。根據(jù)軟件專(zhuān)業(yè)“職業(yè)情境,項(xiàng)目主導(dǎo)”的培養(yǎng)模式,本課程主要培養(yǎng)學(xué)生掌握C語(yǔ)言的語(yǔ)法知識(shí)和編程技能,掌握程序設(shè)計(jì)的思想方法,具有軟件開(kāi)發(fā)的專(zhuān)業(yè)能力和適合崗位需要的職業(yè)能力和素質(zhì),為后續(xù)的系列課程學(xué)習(xí)奠定基礎(chǔ)。
然而,由于“C語(yǔ)言程序設(shè)計(jì)”是學(xué)生進(jìn)入大學(xué)所接觸的第一門(mén)計(jì)算機(jī)語(yǔ)言課程,牽涉到的概念比較多,規(guī)則比較多,使用靈活,容易出錯(cuò),并且邏輯性很強(qiáng),學(xué)生普遍認(rèn)為C語(yǔ)言難學(xué)、枯燥無(wú)味,又不能很好的理解算法,編寫(xiě)程序比較困難,使得許多學(xué)生學(xué)習(xí)和教師教學(xué)在很大程度上產(chǎn)生了畏難情緒。因此,如何改善“C語(yǔ)言程序設(shè)計(jì)”的教學(xué)情況,提高教學(xué)效果,是軟件專(zhuān)業(yè)教師面臨的一項(xiàng)緊張而又重要的任務(wù)。筆者結(jié)合多年的“C語(yǔ)言程序設(shè)計(jì)”教學(xué)經(jīng)驗(yàn),并根據(jù)當(dāng)前高職學(xué)生的學(xué)習(xí)情況,從以下三個(gè)方面對(duì)該課程教學(xué)改革進(jìn)行了探討。
傳統(tǒng)的“C語(yǔ)言程序設(shè)計(jì)”教學(xué)內(nèi)容一般都選自于譚浩強(qiáng)編寫(xiě)的《C程序設(shè)計(jì)》一書(shū)。其主要內(nèi)容有C語(yǔ)言語(yǔ)法,順序、選擇、循環(huán)結(jié)構(gòu),數(shù)組,函數(shù),指針,結(jié)構(gòu)體和文件等內(nèi)容。筆者認(rèn)為,對(duì)于高職學(xué)生,尤其“C語(yǔ)言程序設(shè)計(jì)”又是為后續(xù)課程打基礎(chǔ)的,“C語(yǔ)言程序設(shè)計(jì)”的課堂教學(xué)內(nèi)容沒(méi)必要面面俱到,有部分知識(shí)可以作為簡(jiǎn)單介紹甚至可以讓學(xué)生自學(xué)。因此,可做如下改進(jìn):(1)在教學(xué)內(nèi)容的選取上,重點(diǎn)放在結(jié)構(gòu)化編程思想的培養(yǎng)上,忽視C語(yǔ)言的語(yǔ)法細(xì)節(jié),加強(qiáng)三種控制結(jié)構(gòu)(順序、選擇、循環(huán))的教學(xué),對(duì)于指針和結(jié)構(gòu)體,則重點(diǎn)講清它們的概念即可;(2)在譚浩強(qiáng)編著的《C程序設(shè)計(jì)》一書(shū)中,有許多豐富的例子,筆者認(rèn)為,所給出的例子難度較大,分析過(guò)少,不夠形象,較難理解。因此,在課堂教學(xué)過(guò)程中,所給出的每個(gè)例題都要給出流程圖的算法描述,使學(xué)生養(yǎng)成一個(gè)良好的編程習(xí)慣;(3)在傳統(tǒng)的教學(xué)過(guò)程中,學(xué)生對(duì)函數(shù)章節(jié)的內(nèi)容往往難以理解并難以應(yīng)用,筆者認(rèn)為,C語(yǔ)言教學(xué)可從始至終貫穿函數(shù)的主線(xiàn),以達(dá)到學(xué)生對(duì)C語(yǔ)言程序結(jié)構(gòu)及編程思想的理解。
“C語(yǔ)言程序設(shè)計(jì)”理論性強(qiáng),概念多,抽象并且復(fù)雜。在教學(xué)中,一般是以教師為主體的“滿(mǎn)堂灌”教學(xué)再加上學(xué)生上機(jī)實(shí)驗(yàn)。這種授課方式往往導(dǎo)致學(xué)生聽(tīng)課沒(méi)有感性認(rèn)識(shí),只能被動(dòng)接受,而上機(jī)時(shí),也只是機(jī)械地驗(yàn)證例題,不能達(dá)到良好的教學(xué)效果。針對(duì)這一情況,筆者在“C語(yǔ)言程序設(shè)計(jì)”的教學(xué)過(guò)程中,要求學(xué)生全時(shí)上機(jī),理論采用“學(xué)、練、做一體化”教學(xué)方式,實(shí)驗(yàn)采用任務(wù)驅(qū)動(dòng)教學(xué)方法,進(jìn)行了系統(tǒng)的教學(xué)改革。
重構(gòu)后的教學(xué)內(nèi)容,按照由簡(jiǎn)單到復(fù)雜進(jìn)行知識(shí)講授,在做中學(xué),做中教,集學(xué)、做、教一體化。通過(guò)實(shí)踐,筆者發(fā)現(xiàn)這種教學(xué)的最大優(yōu)勢(shì)在于,教師不再是傳統(tǒng)灌輸式教學(xué)的主體,而是學(xué)習(xí)活動(dòng)的主持者、組織者和引導(dǎo)者,學(xué)生自主學(xué)習(xí)的積極性得到充分發(fā)掘,學(xué)生團(tuán)隊(duì)合作以及獨(dú)立工作的能力也得到充分的鍛煉。
任務(wù)驅(qū)動(dòng)教學(xué)法共分成五部分:提出任務(wù)、相關(guān)知識(shí)、任務(wù)分析、完成任務(wù)和任務(wù)總結(jié)。通過(guò)“提出任務(wù)”激發(fā)學(xué)生的求知欲望,將知識(shí)融入到一個(gè)個(gè)具體的任務(wù)中;通過(guò)學(xué)生“完成任務(wù)”培養(yǎng)學(xué)生的實(shí)際操作能力和分析問(wèn)題、解決問(wèn)題的能力。例如,在循環(huán)控制結(jié)構(gòu)do…while語(yǔ)句時(shí),筆者所給出的任務(wù)為“設(shè)置用戶(hù)登錄界面”:提示用戶(hù)輸入密碼,程序?qū)ζ溥M(jìn)行檢查,若密碼正確則顯示“歡迎您使用本系統(tǒng)”,否則,顯示“您無(wú)權(quán)使用本系統(tǒng)”,最多可輸入5次密碼。學(xué)生很容易通過(guò)現(xiàn)實(shí)生活中的經(jīng)驗(yàn)判別出應(yīng)該先出入再判斷,這樣很快就掌握do…while循環(huán)語(yǔ)句。教學(xué)方式的改變,使學(xué)生學(xué)習(xí)該課程興趣變得濃厚,對(duì)相關(guān)知識(shí)點(diǎn)掌握更加扎實(shí)。
建立一個(gè)服務(wù)與課程目標(biāo)的學(xué)生學(xué)習(xí)評(píng)價(jià)方法是一項(xiàng)非常重要的工作,考核不是目的,以考促學(xué)才是考核的本質(zhì)。
傳統(tǒng)的“C語(yǔ)言程序設(shè)計(jì)”采用以期末考試這種“一考定終生”的考核方式,一般以筆試進(jìn)行,知識(shí)點(diǎn)偏多,實(shí)際動(dòng)手能力幾乎沒(méi)有。這種考核方式不能檢測(cè)出學(xué)生的實(shí)際能力。因此,筆者采用過(guò)程性考核(60%)+終極性考核(40%)的考核方式。過(guò)程性考核分為過(guò)程性考核職業(yè)素質(zhì)(見(jiàn)表1),過(guò)程性考核職業(yè)能力(見(jiàn)表2)和過(guò)程性考核理論三部分組成,終極性考核為終極性理論考核,也就是平時(shí)所說(shuō)的期末考試。
這種考核方式極大地促進(jìn)了學(xué)生的學(xué)習(xí)主動(dòng)性,他們上課認(rèn)真聽(tīng)講,有問(wèn)題能積極主動(dòng)問(wèn)老師或同學(xué)。最終成績(jī)由于更側(cè)重于學(xué)生學(xué)習(xí)過(guò)程的評(píng)價(jià),既促進(jìn)了平時(shí)學(xué)生的學(xué)習(xí),又能較為全面的反映出學(xué)生的實(shí)際學(xué)習(xí)能力。
實(shí)踐證明,“C語(yǔ)言程序設(shè)計(jì)”的教學(xué)改革有效增強(qiáng)了學(xué)生的學(xué)習(xí)熱情,提高了學(xué)生解決實(shí)際問(wèn)題的能力,培養(yǎng)了學(xué)生的邏輯思維能力和合作精神,教學(xué)效果顯著。
表1 過(guò)程性考核職業(yè)素質(zhì)
表2 過(guò)程性考核職業(yè)能力
楊丹,女,講師,主要研究方向?yàn)橛?jì)算機(jī)應(yīng)用。
G712
A
1674-7747(2011)24-0017-02
[責(zé)任編輯 李漪]