公務(wù)員期刊網(wǎng) 論文中心 正文

項(xiàng)目化教學(xué)的C語(yǔ)言程序課程改革

前言:想要寫(xiě)出一篇引人入勝的文章?我們特意為您整理了項(xiàng)目化教學(xué)的C語(yǔ)言程序課程改革范文,希望能給你帶來(lái)靈感和參考,敬請(qǐng)閱讀。

項(xiàng)目化教學(xué)的C語(yǔ)言程序課程改革

[摘要]“C語(yǔ)言程序設(shè)計(jì)”能夠提高學(xué)生的抽象思維及實(shí)際解決問(wèn)題的能力,具有較強(qiáng)的理論性及實(shí)踐性,但也存在一定的學(xué)習(xí)難度。調(diào)查發(fā)現(xiàn),C語(yǔ)言程序設(shè)計(jì)過(guò)程中存在多種問(wèn)題,針對(duì)這些問(wèn)題對(duì)課程進(jìn)行全面改革,以項(xiàng)目化教學(xué)作為基礎(chǔ),采用引導(dǎo)教學(xué)法,以課內(nèi)與課外項(xiàng)目完成情況考核學(xué)生專(zhuān)業(yè)能力,可全面培養(yǎng)學(xué)生的創(chuàng)新能力及思維,提高學(xué)生的綜合素質(zhì)。

[關(guān)鍵詞]項(xiàng)目化教學(xué);C語(yǔ)言程序設(shè)計(jì);課程改革

“C語(yǔ)言程序設(shè)計(jì)”的教學(xué)一直都是以語(yǔ)法知識(shí)為基礎(chǔ),通過(guò)變量、數(shù)據(jù)及運(yùn)算符實(shí)現(xiàn)C語(yǔ)言知識(shí)的學(xué)習(xí),并且根據(jù)數(shù)組、結(jié)構(gòu)及函數(shù)學(xué)習(xí)C語(yǔ)言的程序結(jié)構(gòu)。這種傳統(tǒng)的教學(xué)模式能夠逐漸使學(xué)生掌握C語(yǔ)言中的內(nèi)容及知識(shí),但是對(duì)于學(xué)生抽象思維及實(shí)際問(wèn)題解決能力的培養(yǎng)并沒(méi)有較大的幫助,學(xué)生長(zhǎng)期對(duì)C語(yǔ)言的算法及基礎(chǔ)知識(shí)進(jìn)行反復(fù)的學(xué)習(xí),雖然能夠?qū)⑵渲械某绦蚺⑶易约壕帉?xiě)簡(jiǎn)單的程序,但是對(duì)于自身編程知識(shí)的學(xué)習(xí)并沒(méi)有幫助,也不能夠提高自身的思維及創(chuàng)新能力。為了解決此問(wèn)題,激發(fā)學(xué)生的學(xué)習(xí)興趣,培養(yǎng)學(xué)生的思維能力,可嘗試采用項(xiàng)目化教學(xué)。

一、“C語(yǔ)言程序設(shè)計(jì)”課程特點(diǎn)

(一)較強(qiáng)的基礎(chǔ)性因?yàn)椤癈語(yǔ)言程序設(shè)計(jì)”是計(jì)算機(jī)專(zhuān)業(yè)的基礎(chǔ)課程之一,在我國(guó)開(kāi)設(shè)具有較長(zhǎng)的歷史。C語(yǔ)言課程在計(jì)算機(jī)專(zhuān)業(yè)中的課時(shí)較多,一般都是在70個(gè)課時(shí)左右。在其他非計(jì)算機(jī)專(zhuān)業(yè)中,C語(yǔ)言也是一門(mén)選修課程,但是課時(shí)并不多,一般在50個(gè)課時(shí)左右。我國(guó)對(duì)于C語(yǔ)言課程的要求主要包括8個(gè)必講內(nèi)容,分別為指針、函數(shù)、文件、分支結(jié)構(gòu)程序設(shè)計(jì)、自定義數(shù)據(jù)類(lèi)型、數(shù)組、順序程序設(shè)計(jì)及循環(huán)結(jié)構(gòu)程序設(shè)計(jì)。(二)較強(qiáng)的理論性程序設(shè)計(jì)的本質(zhì)就是問(wèn)題解決的程序設(shè)計(jì),步驟需要行為與時(shí)間相互結(jié)合。學(xué)生畢業(yè)之后如果從事C語(yǔ)言相關(guān)工作,那么就如同寫(xiě)作一樣,程序工作人員要具備較強(qiáng)的理論知識(shí),所以C語(yǔ)言程序設(shè)計(jì)具備較強(qiáng)的理論性。(三)較強(qiáng)的實(shí)踐性由于部分學(xué)生在學(xué)習(xí)之前并沒(méi)有接觸過(guò)計(jì)算機(jī)程序,對(duì)于計(jì)算機(jī)的認(rèn)知只是普通的辦公軟件操作,對(duì)程序設(shè)計(jì)工作的流程不適應(yīng),并且具有枯燥感及恐懼感,使學(xué)生在學(xué)習(xí)C語(yǔ)言程序設(shè)計(jì)之后對(duì)于C語(yǔ)言程序的設(shè)計(jì)目的、組成及用途并不了解。另外,C語(yǔ)言程序的學(xué)習(xí)不僅要要求學(xué)生具備計(jì)算機(jī)相關(guān)的基礎(chǔ)操作技術(shù),還要求具備英文軟件安裝、糾錯(cuò)及識(shí)別等能力,計(jì)算機(jī)中的C語(yǔ)言程序的開(kāi)發(fā)集成環(huán)境大部分都是英文,如果程序和計(jì)算機(jī)環(huán)境相互脫離,那么學(xué)生對(duì)于C語(yǔ)言的學(xué)習(xí)就會(huì)失去興趣。因此,該課程特別重視學(xué)生能夠動(dòng)手實(shí)踐,在實(shí)踐過(guò)程中找到自身的錯(cuò)誤,并且對(duì)自身錯(cuò)誤進(jìn)行改正,以此掌握C語(yǔ)言程序設(shè)計(jì)中的知識(shí),提高操作實(shí)踐能力及實(shí)際解決問(wèn)題的能力。

二、“C語(yǔ)言程序設(shè)計(jì)”課程改革方案

課程改革的方案主要包括語(yǔ)言基礎(chǔ)階段及提高編程兩個(gè)階段,前者是在教師的主導(dǎo)下實(shí)現(xiàn),后者是以學(xué)生為教學(xué)主體實(shí)現(xiàn),圖1為課程改革方案的實(shí)施圖。首先,教師利用任務(wù)驅(qū)動(dòng)教學(xué)在語(yǔ)言基礎(chǔ)階段將C語(yǔ)言課程分成任務(wù)的提出、知識(shí)的分析、任務(wù)的分解、任務(wù)的實(shí)現(xiàn)及任務(wù)的評(píng)價(jià)這五個(gè)階段。在教學(xué)初期,教師可以一個(gè)小型的系統(tǒng)為例在課堂中進(jìn)行講解,使學(xué)生能夠了解其中的知識(shí),并且使學(xué)生能夠相互討論系統(tǒng)設(shè)計(jì)過(guò)程中問(wèn)題的解決方案。之后讓學(xué)生通過(guò)掌握課程中的內(nèi)容對(duì)其中的問(wèn)題進(jìn)行解決,教師在最后對(duì)學(xué)生解決問(wèn)題的能力及掌握的知識(shí)情況進(jìn)行評(píng)價(jià)及總結(jié)。學(xué)生以教師對(duì)自身的評(píng)價(jià)為基礎(chǔ)修改自身的錯(cuò)誤,從而能夠提高學(xué)生對(duì)知識(shí)及技能的認(rèn)知。其次,教師通過(guò)項(xiàng)目教學(xué)內(nèi)容的設(shè)計(jì)在提高編程階段使學(xué)生通過(guò)小組形式選擇題目,從而實(shí)現(xiàn)解決實(shí)際問(wèn)題軟件系統(tǒng)的設(shè)計(jì)和實(shí)現(xiàn)。項(xiàng)目化教學(xué)的過(guò)程主要包括項(xiàng)目的提出、項(xiàng)目的分析、項(xiàng)目的進(jìn)行、實(shí)施項(xiàng)目及總結(jié)驗(yàn)收。學(xué)生是此階段中的主體,教師只是對(duì)學(xué)生進(jìn)行輔助及引導(dǎo)。在學(xué)生提出項(xiàng)目及選擇項(xiàng)目以后,教師就要求學(xué)生能夠?qū)ψ约旱捻?xiàng)目進(jìn)行自主分析。學(xué)生以教師在課堂中傳授的知識(shí)為基礎(chǔ),結(jié)合自己對(duì)項(xiàng)目的選擇進(jìn)行設(shè)計(jì),最后實(shí)現(xiàn)自己設(shè)計(jì)的項(xiàng)目。學(xué)生能夠在項(xiàng)目設(shè)計(jì)完成之后相互討論,并且對(duì)項(xiàng)目中的內(nèi)容及知識(shí)進(jìn)行擴(kuò)展。項(xiàng)目的進(jìn)行主要是項(xiàng)目性能方面的設(shè)計(jì),學(xué)生設(shè)計(jì)的項(xiàng)目要具備一定的功能。在學(xué)生對(duì)項(xiàng)目設(shè)計(jì)完成之后,教師就可以對(duì)學(xué)生進(jìn)行評(píng)審,也可以組中的成員之間相互驗(yàn)收,并且對(duì)學(xué)生的完成情況進(jìn)行評(píng)價(jià)及展示。課程改革主要是將上述兩個(gè)階段中的實(shí)踐及理論相互結(jié)合實(shí)現(xiàn)的,以此使學(xué)生在學(xué)習(xí)過(guò)程中不只是對(duì)課本中的算法及概念知識(shí)進(jìn)行學(xué)習(xí),還能夠自己實(shí)現(xiàn)課程內(nèi)容的操作,使課本中的任務(wù)與現(xiàn)實(shí)項(xiàng)目結(jié)合,從而實(shí)現(xiàn)C語(yǔ)言課程的全新改革。

三、“C語(yǔ)言程序設(shè)計(jì)”課程改革實(shí)踐

基于項(xiàng)目化教學(xué)的“C語(yǔ)言程序設(shè)計(jì)”課程改革的基本思想就是使學(xué)生通過(guò)設(shè)計(jì)項(xiàng)目進(jìn)行學(xué)習(xí),將學(xué)生作為課程學(xué)習(xí)的主體,將知識(shí)技術(shù)的使用及掌握作為學(xué)習(xí)的主旨。在課程改革過(guò)程中,主要從教學(xué)內(nèi)容、教學(xué)方式及考核三方面入手。(一)改革實(shí)踐框架1.教學(xué)的內(nèi)容。以項(xiàng)目化教學(xué)為基礎(chǔ),實(shí)現(xiàn)C語(yǔ)言課程的改革,主要是通過(guò)實(shí)際工作和軟件開(kāi)發(fā)方面進(jìn)行,項(xiàng)目的選擇要貼合實(shí)際需求,教學(xué)內(nèi)容也要貼合實(shí)際需求,主要包括程序的設(shè)計(jì)、程序的使用、數(shù)據(jù)的處理等多個(gè)不同的模塊,并且不同模塊還具備多個(gè)不同的任務(wù)。2.教學(xué)的方法。項(xiàng)目化教學(xué)一般使用的教學(xué)方法為引導(dǎo)教學(xué),指的是在教師提出項(xiàng)目之后使學(xué)生能夠針對(duì)項(xiàng)目進(jìn)行問(wèn)題的分析及解決,在初教學(xué)過(guò)程中,學(xué)生要對(duì)項(xiàng)目的功能設(shè)計(jì)進(jìn)行研究,通過(guò)自身掌握的知識(shí)及技術(shù)解決其中的問(wèn)題,在此過(guò)程中會(huì)遇到多種沒(méi)有辦法解決的問(wèn)題,這要求教師為學(xué)生進(jìn)行講解。傳統(tǒng)教學(xué)中的重點(diǎn)及難點(diǎn)內(nèi)容都較難懂,但是項(xiàng)目化教學(xué)中的問(wèn)題都是學(xué)生自己提出的,對(duì)于這些問(wèn)題學(xué)生有足夠的動(dòng)力及興趣。教師通過(guò)項(xiàng)目化教學(xué)模式為學(xué)生布置項(xiàng)目的主要作用就是實(shí)現(xiàn)學(xué)生學(xué)習(xí)的引導(dǎo),主要包括軟件開(kāi)發(fā)合作及模塊設(shè)計(jì),學(xué)生在學(xué)習(xí)過(guò)程中不斷積累自身的系統(tǒng)開(kāi)發(fā)及設(shè)計(jì)經(jīng)驗(yàn),為自身朝著下一步的學(xué)習(xí)打下良好的基礎(chǔ)。3.考試的方式。在傳統(tǒng)教學(xué)過(guò)程中,教師對(duì)于教學(xué)的控制就是培養(yǎng)并且考核學(xué)生的過(guò)程,學(xué)生能夠通過(guò)課堂中的項(xiàng)目培養(yǎng)自身的能力、知識(shí)及素質(zhì),所以重視過(guò)程。課下的項(xiàng)目主要是培養(yǎng)學(xué)生的高層次能力,所以重視結(jié)果。項(xiàng)目化教學(xué)中,學(xué)生成績(jī)總分為100分,包括20分的平時(shí)成績(jī)、60分的課內(nèi)項(xiàng)目成績(jī)及20分的課下項(xiàng)目成績(jī)。只有學(xué)生完成課外和課內(nèi)兩個(gè)項(xiàng)目,才能夠認(rèn)定為考試合格。(二)“C語(yǔ)言程序設(shè)計(jì)”課程的改革實(shí)踐以某大學(xué)計(jì)算機(jī)專(zhuān)業(yè)精心設(shè)計(jì)的兩個(gè)綜合項(xiàng)目為例,分別為課內(nèi)項(xiàng)目及課外項(xiàng)目,實(shí)現(xiàn)某企業(yè)管理系統(tǒng)和成績(jī)管理系統(tǒng)的開(kāi)發(fā)。教師指導(dǎo)學(xué)生完成科內(nèi)項(xiàng)目,學(xué)生自己獨(dú)立完成課外項(xiàng)目。1.整體設(shè)計(jì)。通過(guò)情景進(jìn)行教學(xué)整體設(shè)計(jì),以課程為基礎(chǔ),為學(xué)生合理分配項(xiàng)目任務(wù),并且使學(xué)生能夠?qū)?xiàng)目目標(biāo)進(jìn)行明確,從而使學(xué)生課明確自己每節(jié)要學(xué)習(xí)的課程內(nèi)容,在提問(wèn)及討論過(guò)程中有明確的目標(biāo),從而使學(xué)生具備清晰的思路,提高自身的學(xué)習(xí)效率。2.實(shí)施過(guò)程。在實(shí)施項(xiàng)目單元過(guò)程中,要讓學(xué)生匯報(bào)自己課外項(xiàng)目設(shè)計(jì)的進(jìn)程,之后教師要對(duì)項(xiàng)目設(shè)計(jì)進(jìn)行評(píng)價(jià),然后引入任務(wù),對(duì)學(xué)生項(xiàng)目過(guò)程中的問(wèn)題進(jìn)行指導(dǎo),之后指導(dǎo)修改自己的方案并且討論。學(xué)生在完成任務(wù)之后要對(duì)自己的作品進(jìn)行提交,教師引入競(jìng)爭(zhēng)機(jī)制,培養(yǎng)學(xué)生的分析能力及評(píng)價(jià)能力,使學(xué)生能夠了解自己的不足,從而能夠在今后的學(xué)習(xí)過(guò)程中不斷改正。3.改革效果。對(duì)于某大學(xué)計(jì)算機(jī)專(zhuān)業(yè)一班及二班學(xué)生進(jìn)行調(diào)查,調(diào)查結(jié)果顯示,學(xué)生對(duì)于傳統(tǒng)教學(xué)模式的評(píng)價(jià)效果一般,對(duì)于項(xiàng)目化教學(xué)的評(píng)價(jià)良好。在進(jìn)行項(xiàng)目化教學(xué)之后,學(xué)生在學(xué)習(xí)過(guò)程中能夠自主完成項(xiàng)目的設(shè)計(jì),靈活使用C語(yǔ)言課程中的內(nèi)容,在學(xué)生完成項(xiàng)目設(shè)計(jì)之后,自身就會(huì)充滿(mǎn)成就感,從而提高了學(xué)習(xí)興趣。通過(guò)教師的引導(dǎo)及提問(wèn),學(xué)生能夠自己尋找問(wèn)題的解決方案,在實(shí)際操作中進(jìn)行學(xué)習(xí),提高了問(wèn)題解決能力,并且還能夠通過(guò)小組合作提高了協(xié)作精神。

四、結(jié)語(yǔ)

實(shí)踐表明,基于項(xiàng)目化教學(xué)的“C語(yǔ)言程序設(shè)計(jì)”教學(xué)能夠有效培養(yǎng)學(xué)生良好的學(xué)習(xí)習(xí)慣,在學(xué)生通過(guò)自己的努力及教師指導(dǎo)完成項(xiàng)目的過(guò)程中,能夠真實(shí)感受到C語(yǔ)言編程的魅力,并且感受到自主完成項(xiàng)目的喜悅。此種學(xué)習(xí)方式能夠夯實(shí)學(xué)生的知識(shí),并且開(kāi)拓學(xué)生視野,有效培養(yǎng)學(xué)生創(chuàng)新意識(shí)及能力,提高學(xué)生編程技巧及能力,并且培養(yǎng)了學(xué)生的交流及團(tuán)隊(duì)合作能力。

參考文獻(xiàn):

[1]張蕾.基于項(xiàng)目化教學(xué)的“C語(yǔ)言程序設(shè)計(jì)”課程改革[J].計(jì)算機(jī)教育,2013(2):17-20.

[2]余麗紅,徐存東,林春景.基于CDIO的C語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革探究[J].中國(guó)科教創(chuàng)新導(dǎo)刊,2011(16):150.

[3]趙海明.高職院?!禖語(yǔ)言程序設(shè)計(jì)》課程項(xiàng)目化教學(xué)設(shè)計(jì)研究[J].信息與電腦(理論版),2012(9):211-212.

[4]劉芳.高職“C語(yǔ)言程序設(shè)計(jì)”課程項(xiàng)目化教學(xué)改革[J].溫州職業(yè)技術(shù)學(xué)院學(xué)報(bào),2012,12(2):80-82.

[5]袁春花,陳華.C程序設(shè)計(jì)項(xiàng)目化教學(xué)模式探討[J].課程教育研究,2013(5):149.

[6]淡海英.高職《C語(yǔ)言程序設(shè)計(jì)》課程改革的一點(diǎn)思考[J].歲月月刊,2012(2):100.

[7]錢(qián)麗丹.項(xiàng)目化教學(xué)在C語(yǔ)言程序設(shè)計(jì)課程中的應(yīng)用[J].軟件導(dǎo)刊,2013(1):188-190.

[8]高沖,徐群.基于程序設(shè)計(jì)項(xiàng)目化教學(xué)的研究[J].計(jì)算機(jī)與現(xiàn)代化,2012(7):233-235.

[9]祝種谷.項(xiàng)目化教學(xué)在高職《C語(yǔ)言程序設(shè)計(jì)》課程中的應(yīng)用[J].科技信息,2013(11):289.

[10]劉瓊,史諾,TranVanCuong.基于計(jì)算思維視角的程序設(shè)計(jì)教學(xué)改革研究[J].自動(dòng)化與儀器儀表,2015(12):93-94.

作者:黃金國(guó) 單位:江蘇開(kāi)放大學(xué)信息與機(jī)電工程學(xué)院