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