董永權(quán)
(徐州師范大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 江蘇 徐州 221116)
C語(yǔ)言程序設(shè)計(jì)是計(jì)算機(jī)學(xué)科一門(mén)重要的基礎(chǔ)課和核心課,其目的讓學(xué)生在大量有效的訓(xùn)練下,掌握正確的程序設(shè)計(jì)思路和方法,讓學(xué)生具備初步的應(yīng)用程序開(kāi)發(fā)能力,為學(xué)習(xí)后續(xù)計(jì)算機(jī)課程打下基礎(chǔ),對(duì)學(xué)生將來(lái)完成畢業(yè)設(shè)計(jì)有著深遠(yuǎn)的現(xiàn)實(shí)意義,更為重要的是讓學(xué)生掌握程序設(shè)計(jì)語(yǔ)言的學(xué)習(xí)方法,具備較強(qiáng)的自主學(xué)習(xí)能力,在程序設(shè)計(jì)方法和編程語(yǔ)言不斷推陳出新中,立于不敗之地[1]。因此,切實(shí)和加強(qiáng)實(shí)踐教學(xué)環(huán)節(jié),重視對(duì)學(xué)生自主學(xué)習(xí)、研究能力和創(chuàng)新能力的培養(yǎng),對(duì)于提高C語(yǔ)言程序設(shè)計(jì)課程的教學(xué)質(zhì)量具有重要的意義。
通過(guò)調(diào)研分析,目前,大多數(shù)高等院校的C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)主要存在以下幾個(gè)方面的問(wèn)題[2][3]:
目前C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)內(nèi)容的組織基本上是以語(yǔ)法知識(shí)為主線。教學(xué)內(nèi)容更新較慢,而且主要是驗(yàn)證課堂講授內(nèi)容,以單一的基礎(chǔ)型、知識(shí)型、驗(yàn)證型實(shí)驗(yàn)為主;而綜合型、設(shè)計(jì)型的實(shí)驗(yàn)很少。而我們的教學(xué)目的不僅要使學(xué)生掌握C++語(yǔ)言的語(yǔ)法知識(shí),更重要的是使學(xué)生掌握計(jì)算機(jī)編程思想及程序設(shè)計(jì)的初步能力,使學(xué)生能夠利用計(jì)算機(jī)編程解決本專業(yè)的相關(guān)應(yīng)用問(wèn)題。因此,改革目前偏重驗(yàn)證型實(shí)驗(yàn)項(xiàng)目的教學(xué)內(nèi)容,不斷完善實(shí)驗(yàn)內(nèi)容體系,是實(shí)現(xiàn)以上教學(xué)目的的關(guān)鍵一步。
目前許多院校教師對(duì)學(xué)生實(shí)驗(yàn)課程整體管理不嚴(yán)格。學(xué)生一般只在上機(jī)課時(shí),才進(jìn)行實(shí)驗(yàn)報(bào)告冊(cè)上程序的編程與調(diào)試,對(duì)于實(shí)驗(yàn)的目的和要求不是十分清楚。在上機(jī)時(shí)候,由于缺乏預(yù)習(xí),現(xiàn)場(chǎng)做題,基本上在短短兩堂課時(shí)間,很難完成實(shí)驗(yàn)題目的編輯和調(diào)試,從而造成問(wèn)題越積越多,嚴(yán)重打擊了學(xué)生的學(xué)習(xí)積極性和主動(dòng)性。
目前的實(shí)驗(yàn)成績(jī)?cè)u(píng)價(jià)方法多數(shù)是對(duì)所有實(shí)驗(yàn)報(bào)告的成績(jī)進(jìn)行綜合后評(píng)定為該生的最終實(shí)驗(yàn)成績(jī)。不少院校按照一定的比例模式進(jìn)行實(shí)驗(yàn)考核,即期末筆試考試成績(jī)、平時(shí)成績(jī)和上機(jī)實(shí)驗(yàn)成績(jī)分別占有不同比重,通常期末考試成績(jī)的比重最大,導(dǎo)致大多數(shù)學(xué)生只注重最終考試的卷面成績(jī)。由于筆試的限制,理論概念知識(shí)所占比重比較大,結(jié)果學(xué)生只注重理論知識(shí)的學(xué)習(xí),對(duì)平時(shí)上機(jī)實(shí)驗(yàn)關(guān)注較少,達(dá)不到培養(yǎng)學(xué)生編程能力的目的。同時(shí),由于學(xué)生都是在課后書(shū)寫(xiě)實(shí)驗(yàn)報(bào)告,在這個(gè)過(guò)程中存在著抄襲現(xiàn)象,并且部分同學(xué)在做實(shí)驗(yàn)時(shí)未將一些現(xiàn)象、解決方法等記錄下來(lái),導(dǎo)致實(shí)驗(yàn)報(bào)告不能真實(shí)地反映學(xué)生的實(shí)驗(yàn)過(guò)程。
整齊劃一的教學(xué)要求不能適應(yīng)學(xué)生的個(gè)體差異。高校教育已從“精英教育”階段轉(zhuǎn)向“大眾化教育”階段,學(xué)生的個(gè)體差異擴(kuò)大。特別是在普通院校,這個(gè)問(wèn)題尤為突出。同樣的教學(xué)內(nèi)容、實(shí)驗(yàn)任務(wù)導(dǎo)致尖子生缺乏興趣,后進(jìn)生失去學(xué)習(xí)信心,實(shí)驗(yàn)課上玩游戲現(xiàn)象屢禁不止。教師的授課時(shí)間比較固定,與學(xué)生交流程度受限,沒(méi)有時(shí)間與每個(gè)同學(xué)進(jìn)行逐一交流、逐一輔導(dǎo)。
針對(duì)以上這些實(shí)驗(yàn)教學(xué)中的問(wèn)題,在平時(shí)的實(shí)驗(yàn)課教學(xué)中,筆者努力提高對(duì)學(xué)生實(shí)驗(yàn)教學(xué)的效果,從以下幾個(gè)方面進(jìn)行探索和改革。
在實(shí)驗(yàn)內(nèi)容的設(shè)計(jì)中,既重視理論知識(shí)的重現(xiàn),又注重學(xué)生解決實(shí)際問(wèn)題能力的培養(yǎng);既考慮學(xué)生的總體基礎(chǔ)又考慮學(xué)生的個(gè)體差異;既要考慮知識(shí)性,又要考慮趣味性。因此,筆者首先設(shè)置了大量的驗(yàn)證性實(shí)驗(yàn)題目,以確保學(xué)生具有基本的動(dòng)手能力,這些題目簡(jiǎn)單易懂,主要是學(xué)生做準(zhǔn)備、打基礎(chǔ)的階段,要求學(xué)生熟悉VC++的編程環(huán)境,鞏固C語(yǔ)言中的基本語(yǔ)法結(jié)構(gòu),練習(xí)C++中的新的語(yǔ)法知識(shí),為后面的實(shí)驗(yàn)打下堅(jiān)實(shí)的基礎(chǔ)。
引入了綜合型設(shè)計(jì)類實(shí)驗(yàn),設(shè)計(jì)若干個(gè)主題實(shí)訓(xùn)作業(yè),力求將主題作業(yè)按教學(xué)進(jìn)度主線設(shè)置,使得學(xué)生不必等到學(xué)期末才能開(kāi)始做這些題目。同時(shí)按照難度差異將主題作業(yè)分成三組(難度高、中和低),以適應(yīng)不同層次學(xué)生的需求。學(xué)生可以根據(jù)自己學(xué)習(xí)的情況來(lái)決定自己的主題作業(yè),既可以從低到高逐步學(xué)習(xí),也可以從難度高的直接進(jìn)行實(shí)驗(yàn),如果較高一層沒(méi)有很好解決,學(xué)生可以自主決定降低其實(shí)驗(yàn)項(xiàng)目的難度,以滿足自己實(shí)驗(yàn)需求。
為了充分發(fā)揮學(xué)生的主觀能動(dòng)性,綜合設(shè)計(jì)型題目允許學(xué)生自己擬定,但是這些自擬題目需經(jīng)過(guò)老師審核后才能確定使用。教師的職責(zé)更多的是引導(dǎo)學(xué)生掌握實(shí)驗(yàn)思想和解決問(wèn)題的方法,給學(xué)生更多的自主性,對(duì)于培養(yǎng)學(xué)生的邏輯思維能力和創(chuàng)新能力大有幫助。
加強(qiáng)實(shí)驗(yàn)課前預(yù)習(xí)。在每個(gè)實(shí)驗(yàn)項(xiàng)目開(kāi)始進(jìn)行前,明確列出學(xué)生要完成該實(shí)驗(yàn)項(xiàng)目應(yīng)該具備的知識(shí)點(diǎn),讓學(xué)生有目的地查找和學(xué)習(xí)相關(guān)的資料。實(shí)驗(yàn)課前,對(duì)學(xué)生進(jìn)行項(xiàng)目實(shí)驗(yàn)的知識(shí)準(zhǔn)備情況進(jìn)行簡(jiǎn)單抽查,從而督促學(xué)生做好課前預(yù)習(xí),同時(shí)掌握學(xué)生對(duì)于基本知識(shí)的了解情況。
嚴(yán)格實(shí)驗(yàn)現(xiàn)場(chǎng)評(píng)測(cè)。學(xué)生在做實(shí)驗(yàn)的過(guò)程中,教師在學(xué)生的整個(gè)實(shí)驗(yàn)現(xiàn)場(chǎng)進(jìn)行不斷地巡視,不但要做到有問(wèn)題及時(shí)解答,而且還要根據(jù)學(xué)生的實(shí)驗(yàn)情況隨時(shí)做好相應(yīng)的記錄,從而對(duì)有效的把握學(xué)生實(shí)驗(yàn)環(huán)節(jié)的進(jìn)度情況做好第一手的資料積累。
規(guī)范實(shí)驗(yàn)課后反饋。學(xué)生做完實(shí)驗(yàn)后,認(rèn)真完成實(shí)驗(yàn)報(bào)告并提交相應(yīng)的電子文檔。教師應(yīng)對(duì)學(xué)生的每個(gè)項(xiàng)目做出具有指導(dǎo)性或建議性的反饋意義。在必要的時(shí)候,召集相關(guān)學(xué)生,對(duì)一些實(shí)驗(yàn)項(xiàng)目的開(kāi)設(shè)、實(shí)施過(guò)程等做一些有益的互動(dòng)。
通過(guò)建立健全一套適合實(shí)驗(yàn)教學(xué)特點(diǎn)的實(shí)驗(yàn)考核制度和對(duì)學(xué)生成績(jī)的評(píng)價(jià)方法,實(shí)現(xiàn)“加強(qiáng)素質(zhì)提高和能力培養(yǎng)、循序漸進(jìn)、因材施教”的目標(biāo),真實(shí)地反映出學(xué)生所具備的實(shí)際實(shí)驗(yàn)水平和層次。
通過(guò)學(xué)習(xí)過(guò)程的評(píng)價(jià),使得學(xué)生在實(shí)驗(yàn)中的學(xué)習(xí)能力、分析解決問(wèn)題的能力、探究能力都會(huì)得到不同程度的發(fā)展;通過(guò)激勵(lì)性的評(píng)價(jià),及時(shí)肯定學(xué)生的成績(jī),使其體驗(yàn)到成功的樂(lè)趣,從而激發(fā)學(xué)生的參與熱情;通過(guò)創(chuàng)新作品加分,培養(yǎng)學(xué)生的創(chuàng)新意識(shí)。
驗(yàn)證性實(shí)驗(yàn)根據(jù)要求提交實(shí)驗(yàn)結(jié)果,設(shè)計(jì)性實(shí)驗(yàn)提交實(shí)驗(yàn)報(bào)告和實(shí)驗(yàn)成果軟件。提倡并鼓勵(lì)與同學(xué)討論作業(yè),但最終必須獨(dú)立完成,抄襲或復(fù)制其他同學(xué)作業(yè)者,該次作業(yè)成績(jī)以0分計(jì),被抄襲或復(fù)制者當(dāng)次作業(yè)成績(jī)酌情扣分。
對(duì)于未提交實(shí)驗(yàn)報(bào)告占實(shí)驗(yàn)報(bào)告數(shù)三分之一以上或未做實(shí)驗(yàn)項(xiàng)目達(dá)到應(yīng)做項(xiàng)目三分之一以上的學(xué)生,不允許參加課程的正??己恕?/p>
為了提高學(xué)生的綜合實(shí)驗(yàn)?zāi)芰?,?guī)范實(shí)驗(yàn)教學(xué)環(huán)節(jié),專門(mén)研發(fā)了一套實(shí)驗(yàn)平臺(tái),該平臺(tái)不但包括了教師上課教案、講稿、實(shí)驗(yàn)指導(dǎo)書(shū)、教學(xué)課件,還包括了自學(xué)需要的素材庫(kù)、試題庫(kù)及考試系統(tǒng)等豐富的教學(xué)資源和軟件。學(xué)生可以在上面提交作業(yè),討論問(wèn)題。這些素材自成體系又相互關(guān)聯(lián),可以滿足學(xué)生對(duì)課程的高層次需求,真正實(shí)現(xiàn)了因材施教。
本文主要探討了C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)中存在的一些問(wèn)題,并提出一套行之有效的改革措施。改革措施在我院2010、2011級(jí)計(jì)算機(jī)科學(xué)技術(shù)專業(yè)的學(xué)生中進(jìn)行了試點(diǎn)。通過(guò)調(diào)研,學(xué)生普遍反應(yīng)學(xué)習(xí)興趣有明顯提高,對(duì)理論知識(shí)的理解更加容易和深入,程序設(shè)計(jì)能力得到了有效提高。當(dāng)然還存在很多的不足,比如在實(shí)驗(yàn)題目的精選和綜合性實(shí)驗(yàn)的完備上還需要投入更多的精力。但是我們相信只要勇于探索、善于總結(jié),一定可以不斷完善實(shí)驗(yàn)教學(xué)模式,提高學(xué)生的編程能力和程序設(shè)計(jì)思維能力,真正實(shí)現(xiàn)在實(shí)驗(yàn)教學(xué)中培養(yǎng)學(xué)生分析問(wèn)題與解決問(wèn)題的能力、獨(dú)立自主的能力、改革與創(chuàng)新的能力。
[1]鄧維斌,周玉敏.提高C語(yǔ)言實(shí)驗(yàn)教學(xué)效果的探索[J].實(shí)驗(yàn)室研究與探索,2006,25(3):359-361.
[2]萬(wàn)其中,李文生.高校實(shí)驗(yàn)教學(xué)改革與創(chuàng)新人才培養(yǎng)[J].當(dāng)代教育論壇,2007(4):103-105.
[3]郝惠馨,李秀坤,夏清泉.C語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教學(xué)探索[J].計(jì)算機(jī)教育.2010(17):82-84.