鄧波 夏太武
摘 要:C語(yǔ)言程序設(shè)計(jì)課程作為計(jì)算機(jī)類的一門(mén)基礎(chǔ)語(yǔ)言,它具備強(qiáng)大的功能以及很高的安全性,很多學(xué)校都設(shè)置了這門(mén)課程,不同學(xué)校在教學(xué)過(guò)程中暴露出了不少問(wèn)題,筆者通過(guò)對(duì)某高校C語(yǔ)言程序設(shè)計(jì)課程改革分析,希望對(duì)推動(dòng)C語(yǔ)言程序設(shè)計(jì)課程改革有一定的促進(jìn)作用。
關(guān)鍵詞:C語(yǔ)言;程序設(shè)計(jì);改革
一、 前言
地方應(yīng)用型本科院校是普通高等教育大眾化的一種必然,是以培養(yǎng)直接為地方經(jīng)濟(jì)服務(wù)的應(yīng)用型人才為培養(yǎng)目標(biāo)的,為響應(yīng)人才培養(yǎng)目標(biāo)和畢業(yè)生素質(zhì)的要求,很多地方應(yīng)用型本科院校在設(shè)置課程上做了一些改革,力爭(zhēng)與社會(huì)高度接軌,使大部分學(xué)生可以快速適應(yīng)社會(huì)的需求,但由于一些客觀因素的影響,往往難以如愿。
二、 普通高校課程設(shè)置的現(xiàn)狀
目前地方應(yīng)用型高校在課程設(shè)置問(wèn)題上基本上是大學(xué)低年級(jí)課程繁多,安排了大量的專業(yè)基礎(chǔ)課和公共課,學(xué)生課程表排得很滿,每天基本上都是6節(jié)課,有的甚至是一天8節(jié)課,像某學(xué)校為了提高學(xué)生全國(guó)英語(yǔ)四級(jí)考試通過(guò)率,還要求低年級(jí)學(xué)生周一到周五進(jìn)行晚自習(xí),如此長(zhǎng)的時(shí)間安排,學(xué)生好像又回到了高三時(shí)段,漸漸地學(xué)生疲于應(yīng)付上課的增多起來(lái),對(duì)各門(mén)課程也逐漸失去了原來(lái)的興趣,主要表現(xiàn)在上課遲到、請(qǐng)假現(xiàn)象增多,曠課的也時(shí)有出現(xiàn),來(lái)上課的學(xué)生中偷看手機(jī)、趴在桌上睡覺(jué)也大有人在,真正能跟上老師上課節(jié)奏的只有少部分同學(xué),以上這些情況的出現(xiàn)實(shí)在令人擔(dān)憂,仔細(xì)分析一下原因,一方面是學(xué)生自身的因素,很多學(xué)生的想法是高中階段拼搏三年,已經(jīng)吃了很多的苦,現(xiàn)到大學(xué)啦,應(yīng)該好好休息一下,若要想考研的話,到大三再學(xué)還來(lái)得及;另一方面從學(xué)校的課程設(shè)置來(lái)講,也存在一定的問(wèn)題,比如說(shuō),一學(xué)期排課過(guò)多,學(xué)生自主的時(shí)間太少,再一個(gè)就是課程設(shè)置不科學(xué),以某高校為例,像計(jì)算機(jī)程序設(shè)計(jì)基礎(chǔ)課程,全校學(xué)生不論是文科還是理工科都開(kāi)C語(yǔ)言程序設(shè)計(jì)這門(mén)課程,理工科學(xué)生學(xué)起來(lái)還好,但文科學(xué)生這樣學(xué)起來(lái)是比較吃力的,容易產(chǎn)生疲憊感,甚至?xí)a(chǎn)生厭惡情緒。
三、 C語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革研究
針對(duì)學(xué)生以上出現(xiàn)的情況,可以從以下幾個(gè)方面來(lái)研究對(duì)策:
第一、改變單一的計(jì)算機(jī)課程設(shè)置模式,使課程教學(xué)更加趨向合理,對(duì)于文科學(xué)生不再要求他們像理工科學(xué)生一樣去學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)這門(mén)課程,因?yàn)槲目祁悓W(xué)生在算法上確實(shí)普遍比理工科學(xué)生差,這樣理工科學(xué)生學(xué)C語(yǔ)言程序設(shè)計(jì),而文科類學(xué)生可以學(xué)像access等這類算法要求低而操作性強(qiáng)的工具軟件,而對(duì)于音樂(lè)、體育、藝術(shù)類學(xué)生,像某高校已經(jīng)改為圖像工具軟件Photoshop,越發(fā)貼近實(shí)際應(yīng)用。
第二、闡明學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)課程意義,對(duì)于各種理工科類的學(xué)生,計(jì)算機(jī)教師最好能夠?qū)Ω鲗I(yè)情況有所了解,教師在講授C語(yǔ)言程序設(shè)計(jì)課程之前,能盡量先向?qū)W生介紹C語(yǔ)言程序設(shè)計(jì)課程與其專業(yè)課程之間所存在的某種聯(lián)系,讓學(xué)生感覺(jué)到學(xué)好這門(mén)課程會(huì)對(duì)以后專業(yè)學(xué)習(xí)帶來(lái)的好處及作用,只有讓學(xué)生了解了這些,才能更好地使學(xué)生愿意積極投入更多的時(shí)間與精力去學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)課程。
第三、對(duì)于C語(yǔ)言程序設(shè)計(jì)課程,采用靈活多變的教學(xué)方式,可采用互動(dòng)式教學(xué),互動(dòng)式教學(xué)環(huán)境設(shè)置不再是以老師教學(xué)為主,要充分體現(xiàn)學(xué)生在整個(gè)教學(xué)過(guò)程中的位置,教師在理論課教學(xué)之前可以先給學(xué)生布置一些預(yù)習(xí)的任務(wù),讓學(xué)生帶著目的去做好預(yù)習(xí),使學(xué)生在課前有所準(zhǔn)備。課堂中,教師主要是對(duì)重點(diǎn)和難點(diǎn)部分進(jìn)行講解,這樣既可以節(jié)省時(shí)間,又可以改變?cè)缙诮處熣n堂上滿堂灌、學(xué)生疲于應(yīng)付的情形。針對(duì)學(xué)生們?cè)陬A(yù)習(xí)過(guò)程產(chǎn)生的效果,教師可以采用提問(wèn)的方式檢測(cè)學(xué)生的預(yù)習(xí)情況,學(xué)生在回答問(wèn)題時(shí),教師應(yīng)對(duì)回答的正確率和滿意度進(jìn)行登記,并按等級(jí)進(jìn)行分類,作為平時(shí)成績(jī)的一部分進(jìn)行考核。像某高校的C語(yǔ)言程序設(shè)計(jì)課程考核成績(jī)的計(jì)算方法是平時(shí)成績(jī)占據(jù)總成績(jī)的30%,而平時(shí)成績(jī)包括課堂考勤、作業(yè)、回答問(wèn)題等方面,其中課堂考勤、作業(yè)、回答問(wèn)題各占10%,教師要及時(shí)關(guān)注班級(jí)的考勤情況,不能讓學(xué)生隨便遲到、早退、甚至?xí)缯n,對(duì)于違紀(jì)的學(xué)生要予以登記,并進(jìn)行相應(yīng)的扣分,讓違紀(jì)學(xué)生有危機(jī)感。而對(duì)于作業(yè)部分,大家知道,作業(yè)是用于檢測(cè)學(xué)生學(xué)習(xí)情況的,C程序設(shè)計(jì)也可以按章節(jié)布置作業(yè),這樣老師可以及時(shí)掌握學(xué)生的狀況,除了作業(yè)還可以借助實(shí)驗(yàn)報(bào)告,實(shí)驗(yàn)報(bào)告可以反映學(xué)生的上機(jī)動(dòng)手情況。
第四、開(kāi)展以C語(yǔ)言程序設(shè)計(jì)課程為基礎(chǔ)的拓展實(shí)踐,對(duì)于理工科學(xué)生,在學(xué)生課余時(shí)間,可以由教師引導(dǎo)學(xué)生成立一些軟件工作室之類的組織,在老師的指導(dǎo)下,進(jìn)行一些軟件的開(kāi)發(fā),制作一些簡(jiǎn)單的系統(tǒng),比如跟學(xué)生相關(guān)的萬(wàn)年歷、成績(jī)管理系統(tǒng)等,這些應(yīng)用軟件的開(kāi)發(fā)成功,能解決學(xué)生生活中的一些問(wèn)題,大大地提高學(xué)生的興趣。像某高校在C語(yǔ)言程序設(shè)計(jì)中開(kāi)展了課程設(shè)計(jì)的動(dòng)手訓(xùn)練,它是由任課教師將班級(jí)學(xué)生按2到3人一組進(jìn)行組隊(duì),由教師給出題目,學(xué)生可以選擇自己感興趣的系統(tǒng)進(jìn)行課程設(shè)計(jì),要求每位學(xué)生都要有相應(yīng)的分工,從實(shí)施的效果看還是比較好的。
第五、通過(guò)各種程序設(shè)計(jì)大賽激勵(lì)學(xué)生拓展能力,現(xiàn)在國(guó)家、各省每年都有計(jì)算機(jī)程序設(shè)計(jì)大賽,各地方高??梢砸源藶槠鯔C(jī),對(duì)學(xué)生加強(qiáng)宣傳,鼓勵(lì)學(xué)生參加各種比賽,增強(qiáng)學(xué)生們的榮譽(yù)感,并對(duì)獲獎(jiǎng)的學(xué)生以及指導(dǎo)教師要給予相應(yīng)的獎(jiǎng)勵(lì),這樣也可以推進(jìn)學(xué)風(fēng)的改進(jìn)。
四、 總結(jié)
通過(guò)以上C程序設(shè)計(jì)課程現(xiàn)狀的分析,針對(duì)性地提出了相應(yīng)的解決方案,目的是為了提高廣大學(xué)生們的學(xué)習(xí)效率,讓學(xué)生通過(guò)學(xué)習(xí)C程序設(shè)計(jì)這門(mén)課程,了解計(jì)算機(jī)語(yǔ)言的基本思想及軟件開(kāi)發(fā)的一些基礎(chǔ)知識(shí),為后續(xù)的一些課程學(xué)習(xí)做好一個(gè)鋪墊。
作者簡(jiǎn)介:鄧波,夏太武,湖南省邵陽(yáng)市,邵陽(yáng)學(xué)院信息工程學(xué)院。