課內(nèi)課外多元化VC++課程教學(xué)改革實踐論文
[摘要]計算機程序設(shè)計語言作為計算機應(yīng)用基礎(chǔ)已成為各類高等院校各種專業(yè)培養(yǎng)方案中的重要內(nèi)容,其中C系列程序設(shè)計語言在理工科專業(yè)學(xué)生計算機應(yīng)用基本能力培養(yǎng)中受到普遍重視。江蘇科技大學(xué)VC++課程教學(xué)小組根據(jù)本校計算機基礎(chǔ)教育的實際情況,以學(xué)生掌握VC++程序設(shè)計的基本方法與基本技能為基準(zhǔn),同時結(jié)合江蘇省計算機程序設(shè)計語言等級考試的基本要求,提出了基于多元化模式的VC++課程教學(xué)改革思想,并從課程計劃、課程教學(xué)、實驗教學(xué)、輔助教學(xué)、課程評價、教材建設(shè)等各個環(huán)節(jié)進(jìn)行了有益的實踐與探索,取得良好效果。本文介紹基于多元化模式課程教學(xué)改革的基本思想與方法,并對該思想在VC++課程建設(shè)各個環(huán)節(jié)的運用以及所取得的成效進(jìn)行總結(jié)。
[關(guān)鍵詞]VC++程序設(shè)計 課程建設(shè) 多元化模式 教學(xué)改革
一、引言
作為計算機應(yīng)用基礎(chǔ),計算機程序設(shè)計語言已成為各類高等院校各種專業(yè)培養(yǎng)方案中的重要內(nèi)容。在諸多的計算機程序設(shè)計語言中,C語言系列受到普遍關(guān)注,其中,Visual C++是在1995年由微軟公司開發(fā)并推向市場。由于Visual C++在編譯器和綜合發(fā)展環(huán)境方面的領(lǐng)先優(yōu)勢,一經(jīng)推出便獲得市場好評。隨后,Visual C++一路高歌猛進(jìn)由最初的1.0版升級至6.0版,并最終發(fā)展為網(wǎng)絡(luò)時代的C#,可謂計算機程序設(shè)計語言的典范。Visual C++作為功能強大的可視化應(yīng)用程序設(shè)計語言,已成為計算機界公認(rèn)的優(yōu)秀應(yīng)用開發(fā)工具,她不僅使得開發(fā)Windows應(yīng)用程序變得容易,而且還是各種系統(tǒng)軟件、應(yīng)用軟件、網(wǎng)絡(luò)軟件、游戲軟件等開發(fā)的良好平臺。目前,許多包括國內(nèi)外大公司在內(nèi)的企事業(yè)單位在招募人員時,都把Visual C++編程與實踐作為考核被招募人員計算機應(yīng)用能力的一個重要方面。因此,我國許多高等院校的理工科專業(yè)均開設(shè)了VC++程序設(shè)計語言課程,并以此作為學(xué)生計算機應(yīng)用基本能力培養(yǎng)的主要方面。
為了有效地開展VC++程序設(shè)計語言的課程教學(xué),許多高校相關(guān)課題與教學(xué)組結(jié)合本校的實際情況,從課程計劃安排、課程目標(biāo)確定、課程內(nèi)容選擇,教學(xué)方法與教學(xué)手段運用,教學(xué)評價實施等各方面,對VC++課程教學(xué)改革進(jìn)行了有益的實踐與探索,在不同程度上取得成效。例如,將負(fù)反饋教學(xué)原理運用于課程教學(xué)實踐,及時發(fā)現(xiàn)和解決學(xué)生在學(xué)習(xí)過程中出現(xiàn)的問題,以提高教學(xué)效果;采用實例教學(xué)法,培養(yǎng)學(xué)生的學(xué)習(xí)興趣,提高學(xué)生自主分析問題和解決問題的能力;從分析學(xué)生的認(rèn)知現(xiàn)狀入手,充分利用現(xiàn)代教學(xué)手段,解決VC++課程教學(xué)出現(xiàn)的種種困難;從學(xué)生綜合能力培養(yǎng)角度出發(fā),注重實用性教學(xué),采用實例教學(xué)和現(xiàn)場編程等方法,同時融入工程化思想,引導(dǎo)學(xué)生寫好程序,等等。
江蘇科技大學(xué)十分重視計算機基礎(chǔ)教育,設(shè)立專項基金支持計算機基礎(chǔ)課程的教學(xué)改革。學(xué)校計算機基礎(chǔ)部VC++課程教學(xué)小組根據(jù)本校計算機基礎(chǔ)教育的實際情況,以學(xué)生掌握VC++程序設(shè)計的基本方法與基本技能為基準(zhǔn),同時,結(jié)合江蘇省計算機程序設(shè)計語言等級考試的基本要求,提出了基于多元化模式的VC++課程教學(xué)改革思想,并從課程計劃、課程教學(xué)、實驗教學(xué)、輔助教學(xué)、課程評價、教材建設(shè)等各個環(huán)節(jié)進(jìn)行了有益的實踐與探索,取得良好效果。本文介紹基了多元化模式課程教學(xué)改革的基本思想與方法,并對該思想在VC++課程建設(shè)各個環(huán)節(jié)的運用以及所取得的成效進(jìn)行總結(jié)。
二、多元化VC++課程教學(xué)改革
我校Visual C++程序設(shè)計語言課程以Visual C++6.0為藍(lán)本實施教學(xué),為更好地開展Visual C++程序設(shè)計語言課程的教學(xué)與實踐,我們引入多元化思想,在課程教學(xué)各個環(huán)節(jié)實施方面進(jìn)行改革,其特點主要表現(xiàn)在以下幾個方面:
1.課程教學(xué)目標(biāo)多元化
通常,VC++課程教學(xué)的目的是讓學(xué)生全面了解和掌握Visual C++程序設(shè)計語言的基本概念、基本方法和基本技巧,為進(jìn)一步開發(fā)應(yīng)用打下良好基礎(chǔ)。除了一般意義上的VC++課程教學(xué)外,江蘇省每年舉行兩次計算機等級考試,其中VC++為二級考試內(nèi)容之一,參加對象為省內(nèi)高等院校完成了VC++課程學(xué)習(xí)的學(xué)生?荚嚱Y(jié)束后,根據(jù)參加考試學(xué)生的平均成績對高校進(jìn)行排名,這一舉措在無形中使得計算機等級考試成為衡量高校計算機基礎(chǔ)教學(xué)水平的一種標(biāo)準(zhǔn),因而各高等院校對次十分重視。雖然一般意義上的VC++課程教學(xué)與等級考試在教學(xué)內(nèi)容上可以實現(xiàn)有機的統(tǒng)一,但是在課程教學(xué)目標(biāo)的制定、教學(xué)的組織、教學(xué)方法與教學(xué)手段的運用、課程教學(xué)評價等方面卻存在一定差異。如果說VC++課程教學(xué)的目的是讓學(xué)生掌握VC++程序設(shè)計的基本知識與基本技能,那么,等級考試則更加注重學(xué)生對VC++基本概念在細(xì)節(jié)方面的理解與判斷;如果說VC++課程教學(xué)旨在培養(yǎng)學(xué)生的算法意識,使其在整體上了解和掌握VC++程序設(shè)計的基本方法,通過練習(xí)與實踐,編程能力不斷提高并能最終解決實際問題,那么等級考試更看重的是學(xué)生閱讀程序的能力,同時能發(fā)現(xiàn)其中局部的錯誤并加以改正。前者以素質(zhì)教育為主,后者或多或少帶有應(yīng)試教育成份,但我們認(rèn)為兩者都十分重要。VC++課程教學(xué)不僅要讓學(xué)生掌握應(yīng)有的知識和技能,而且要讓更多地學(xué)生能夠通過等級考試,這無疑對課程教學(xué)目標(biāo)的設(shè)定提出了更高要求,即既要考慮一般意義上的課程教學(xué),又要兼顧到等級考試。此外,由于學(xué)校在學(xué)位授予方面對等級考試沒有硬性要求,有些學(xué)生不參加等級考試。對這部分學(xué)生,允許他們放棄一些非計劃內(nèi)教學(xué)環(huán)節(jié)的學(xué)習(xí),在成績評定上另行標(biāo)準(zhǔn)。如此做法,不僅從整體上能有效地組織和開展課程教學(xué),而且也較好地體現(xiàn)了“以人為本”、“因材施教”的教育理念。
2.課時計劃多元化
由于課程教學(xué)目標(biāo)同時考慮課程自身以及等級考試等多方面的要求,因此需要一定數(shù)量的課時來支持。根據(jù)課程教學(xué)目標(biāo)的要求,我們對省內(nèi)一些高校VC++課程的建設(shè)和教學(xué)實施情況作了調(diào)查,并采取了課內(nèi)與課外相結(jié)合的培養(yǎng)策略。即除了課程計劃內(nèi)學(xué)時外,增加一定數(shù)量的計劃外學(xué)時作為補充,同時對各個學(xué)時段按功能進(jìn)行分解。課程教學(xué)總學(xué)時為120學(xué)時,其中計劃內(nèi)學(xué)時為96學(xué)時,主要用于課程知識與課程試驗教學(xué);計劃外學(xué)時為24學(xué)時,主要用于階段性測試和強化訓(xùn)練。各學(xué)時段的教學(xué)內(nèi)容、教學(xué)目的、授課時間安排見表一。其特點主要表現(xiàn)為:在課時計劃編排過程中,我們不僅考慮課程目標(biāo)要求,也考慮到了等級考試的要求;不僅考慮了平時學(xué)生學(xué)習(xí)情況的及時反饋,也考慮到了學(xué)生從課程學(xué)習(xí)到備戰(zhàn)等級考試的連貫性。
3.成績綜合評定多元化
為了讓學(xué)生能夠以積極的態(tài)度完成各個課時段的學(xué)習(xí),我們將課程總成績按各個課時段的功能進(jìn)行了分解,形成了多元化成績評定辦法。該辦法既考慮了參加計劃外課時學(xué)習(xí)的學(xué)生,也考慮到了不參加計劃外課時學(xué)習(xí)的學(xué)生;既要求學(xué)生重視課程學(xué)習(xí),又鼓勵學(xué)生積極參加等級考試。為了讓學(xué)生能夠利用假期時間認(rèn)真復(fù)習(xí),積極備考,進(jìn)一步鞏固所學(xué)知識,我們將學(xué)生課程最終評定放在第二學(xué)期計劃外強化練習(xí)與測試完成之后。學(xué)生課程學(xué)習(xí)成績形成包括以下幾個方面:
。1)VC++程序設(shè)計語言課程總成績由課程學(xué)習(xí)成績和課程實驗成績構(gòu)成。其中,課程學(xué)習(xí)成績占課程總成績的60%,課程實驗成績占課程總成績的40%。
。2)課程學(xué)習(xí)成績由課程考試成績和平時成績構(gòu)成,其中,課程考試成績占課程學(xué)習(xí)成績的80%,平時成績占課程學(xué)習(xí)成績的20%。課程考試由學(xué)校統(tǒng)一組織,試卷由學(xué)校教務(wù)部門在試卷庫中隨即抽取。課程考試形成課程考試成績。
。3)學(xué)生的平時成績由教師根據(jù)學(xué)生平時的學(xué)習(xí)情況評定。參加階段性測試的學(xué)生在4次測試中以最好一次的成績納入平時成績的計算。
。4)課程實驗成績在第二學(xué)期產(chǎn)生。參加模擬上機考試的學(xué)生以4次上機模擬測試中最好一次的成績計為課程實驗成績。未參加模擬上機考試的學(xué)生以最后一次上機模擬測試(必須參加)的成績計為課程實驗成績。
。5)經(jīng)折算后,學(xué)生的課程學(xué)習(xí)成績和課程實驗成績必須同時分別大于36分和24分方能合格。不合格者,其成績大于等于50分時,以50分計,小于50分時,以實際分計。
。6)凡通過江蘇省“VC++程序設(shè)計語言”計算機二級等級考試的學(xué)生,其考試成績可充抵VC++程序設(shè)計語言課程學(xué)習(xí)成績,具體辦法按學(xué)校教務(wù)處有關(guān)文件規(guī)定的辦法執(zhí)行。
三、多元化課程管理
在高校中,任何一門課程的教學(xué)與建設(shè)都不只是教師和學(xué)生的事情,需要學(xué)校以及相關(guān)部門大力支持,對全校性開設(shè)的基礎(chǔ)課程更是如此。在我校進(jìn)行的VC++課程改革中,由于采用課外計劃外課時,要求學(xué)生根據(jù)自身的需要,本著志愿的原則交納一定費用,主要用于階段性測試和上機強化訓(xùn)練的成本支出與教師課外教學(xué)工作量補貼;在學(xué)生課程成績形成過程中采用跨學(xué)期最終評定,成績的錄入又需得到教務(wù)考試中心和成績管理部門的支持;為了讓學(xué)生了解課程改革的意義和具體實施辦法,更好地做到有目的、有計劃的學(xué)習(xí),我們編寫了《VC++程序設(shè)計語言》學(xué)習(xí)手冊,要求班主任在開課之前組織學(xué)生學(xué)習(xí)等等。這些措施與辦法的采用,使得課程教學(xué)的實施與課程管理呈現(xiàn)出多元化特點,主要表現(xiàn)在:課程教學(xué)組負(fù)責(zé)制定課程教學(xué)大綱、教學(xué)計劃、統(tǒng)一教案、題庫建設(shè)、教材建設(shè)、課程網(wǎng)站建設(shè)等課程建設(shè)任務(wù),并具體組織實施課程教學(xué)、階段性測試、強化訓(xùn)練、輔導(dǎo)答疑、閱卷分析等工作;教務(wù)處考試中心負(fù)責(zé)學(xué)生成績管理、課程試卷庫管理、階段性測試和課程統(tǒng)考教室安排等;校財務(wù)部門負(fù)責(zé)計劃外收費管理;校區(qū)學(xué)生管理辦公室負(fù)責(zé)組織班主任搞好課前對學(xué)生的宣傳工作,并協(xié)助任課教師組織學(xué)生開展模擬實訓(xùn)。各部門協(xié)調(diào)統(tǒng)一的課程教學(xué)多元化管理,保證了課程教學(xué)各個環(huán)節(jié)有條不紊地進(jìn)行,為提高課程教學(xué)質(zhì)量提供了有利保障。
四、結(jié)束語
前面,我們介紹了我校VC++課程教學(xué)改革的一些具有一定特色的做法。此外,課程建設(shè)的其他環(huán)節(jié)也在逐步進(jìn)行。如題庫的建設(shè)與維護(hù)、課程站的建設(shè)與維護(hù)、集體閱卷分析和集體備課、為課程主講教師配備助教強化輔導(dǎo)環(huán)節(jié)等等,為了適應(yīng)課程教學(xué)目標(biāo)的要求,VC++課程教學(xué)組還編寫并出版了教材和習(xí)題集。經(jīng)過3年多的教學(xué)實踐,VC++課程改革取得明顯成效。在嚴(yán)格實行考教分離的情況下,學(xué)生課程考試的及格率明顯提高,補考與重修率大幅度下降;省VC++等級考試通過率由原先的20%左右上升到50%左右,學(xué)校在省內(nèi)VC++等級考試排名也由過去的30名以下上升到15名左右,在今年春季的VC++等級考試中,我校主校區(qū)學(xué)生考試平均成績排名位居全省第7位。更為重要的是,通過課程改革,大大提高了學(xué)生學(xué)習(xí)的積極性和教師的工作熱情,增進(jìn)了教師與學(xué)生、教師與教師以及學(xué)校部門之間的交流,教風(fēng)和學(xué)風(fēng)得到明顯改善。目前,我們正在進(jìn)行VC++課程改革經(jīng)驗的推廣工作,最終完成整個計算機基礎(chǔ)課程群的課程建設(shè)。
參考文獻(xiàn):
[1]陳天華.面向?qū)ο蟪绦蛟O(shè)計與Visual C++6.0教程[M].北京:清華大學(xué)出版社,2006.
[2]孫永強. Visual C#.NET Web應(yīng)用程序設(shè)計入門與提高[M].北京:清華大學(xué)出版社,2003.
[3]陳建平,劉維富等.Visual C++程序設(shè)計課程建設(shè)研究與實踐[J].計算機教育,2007,(6):18-20.
[4]劉傳平.《C++語言程序設(shè)計》課程教學(xué)改革的探討[J].中國科技信息,2005,(11):86.
[5]黃曉萍,林偉華,方芳.信息工程類專業(yè)“計算機高級語言VC++”課程改革研究與實踐[J].高等立刻教育,2007,(4):63-66.
[6]李俊揚,陳漢武.工科專業(yè)C++語言教學(xué)目標(biāo)與方法的探討[J].計算機教育,2007,(8):16-18.
[7]潘克勤,華偉等. Visual C++程序設(shè)計[M].北京:中國鐵道出版社,2008.
[8]張曉如,王芳等. Visual C++程序設(shè)計解析與實訓(xùn)[M].北京:中國鐵道出版社,2008.
【課內(nèi)課外多元化VC++課程教學(xué)改革實踐論文】相關(guān)文章:
字體設(shè)計課程教學(xué)改革與實踐論文03-18
字體設(shè)計課程教學(xué)改革與實踐分析論文11-23
《光學(xué)設(shè)計》課程教學(xué)改革的探索與實踐論文03-06
廣告設(shè)計課程實踐教學(xué)改革與研究論文11-23
研究生課程多元化教學(xué)改革探析12-09
淺析暖通空調(diào)系統(tǒng)課程教學(xué)改革與實踐的論文12-05
高職Photoshop 網(wǎng)頁美工課程教學(xué)改革實踐分析論文03-18
環(huán)境工程概論課程教學(xué)改革與實踐論文12-05
- 相關(guān)推薦