資源描述:
《高級(jí)語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革的研究》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。
1、高級(jí)語(yǔ)言程序設(shè)計(jì)課程教學(xué)改革的研究摘要:本文從分析培養(yǎng)程序設(shè)計(jì)能力對(duì)計(jì)算機(jī)專業(yè)學(xué)生的重要性出發(fā),總結(jié)了當(dāng)前《高級(jí)語(yǔ)言程序設(shè)計(jì)》課程教學(xué)中存在的問(wèn)題,并就教學(xué)、實(shí)踐、考核和交流反饋四個(gè)環(huán)節(jié)分別提出了改革的方法和措施,并以此為基礎(chǔ)研究設(shè)計(jì)了高級(jí)語(yǔ)言程序設(shè)計(jì)課程網(wǎng)站,為提高學(xué)生的程序設(shè)計(jì)能力提供平臺(tái)。關(guān)鍵詞:高級(jí)語(yǔ)言程序設(shè)計(jì);計(jì)算機(jī)專業(yè);程序設(shè)計(jì)能力;網(wǎng)站researchonteachingreformationofhighlevellanguageprogramdesigncourseliuxia,liuzhi-ming,luojiang-qin(schoolofcomputerscien
2、ceandtechnology,universityofsouthchina,hunanhengyang421001)【abstract】thispaperanalysestheimportanceoftrainingprogrammingcapabilitytostudentsofcomputermajor,summarizesthestandingproblemduringthepresentteachingofhighlevellanguageprogramdesigncourse,presentsreformmethodsandmeasuresfromfourlinksofte
3、aching,practicing,testingandcommunicating.baseontheseresearchresults,thehighlevellanguageprogramdesigncoursewebsiteisstudiedanddesigned.itcanprovideaplatformforimprovingthestudents’programmingcapability.【keywords】highlevellanguageprogramdesign;computermajor;programmingcapability;website0引言采用馮諾依曼
4、體系結(jié)構(gòu)的計(jì)算機(jī)依靠存儲(chǔ)程序的原理以實(shí)現(xiàn)自動(dòng)工作。程序?qū)τ谟?jì)算機(jī)的重要性,決定了程序設(shè)計(jì)在計(jì)算機(jī)學(xué)科知識(shí)體系中處于核心地位。只有懂得程序設(shè)計(jì),才能懂得計(jì)算機(jī),才能真正了解計(jì)算機(jī)的工作過(guò)程。因此,對(duì)于計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō)學(xué)習(xí)程序設(shè)計(jì)語(yǔ)言,掌握程序設(shè)計(jì)方法,培養(yǎng)程序設(shè)計(jì)能力就成為其專業(yè)學(xué)習(xí)的主要目標(biāo)。并且,程序設(shè)計(jì)能力對(duì)計(jì)算機(jī)專業(yè)的學(xué)生來(lái)說(shuō)不僅是職業(yè)技能的培養(yǎng),也體現(xiàn)著創(chuàng)造性思維的信息素質(zhì)培養(yǎng)過(guò)程。程序設(shè)計(jì)正是有形表達(dá)抽象思維的方法,在程序設(shè)計(jì)過(guò)程中貫穿閱讀判斷、分析思考、工具利用、抽象表達(dá)、綜合創(chuàng)造等多項(xiàng)技能,對(duì)計(jì)算機(jī)專業(yè)人才素質(zhì)的培養(yǎng)至關(guān)重要[1]。教育要面向市場(chǎng)需求[2]。《麥可思2
5、008中國(guó)應(yīng)屆大學(xué)畢業(yè)生就業(yè)年度報(bào)告》中提供的數(shù)據(jù)顯示:“計(jì)算機(jī)科學(xué)與技術(shù)”專業(yè)畢業(yè)時(shí)的工作落實(shí)率為52%,離校時(shí)掌握的工作能力僅為5l%。當(dāng)前計(jì)算機(jī)類專業(yè)畢業(yè)生就業(yè)的殘酷現(xiàn)狀反映出大部分計(jì)算機(jī)專業(yè)學(xué)生(包括畢業(yè)生)缺乏實(shí)際程序設(shè)計(jì)能力,沒(méi)有很好地掌握一門程序設(shè)計(jì)語(yǔ)言。因此,如何提高學(xué)生的程序設(shè)計(jì)能力,培養(yǎng)出符合社會(huì)需要的計(jì)算機(jī)專業(yè)人才成為計(jì)算機(jī)學(xué)科教學(xué)的一個(gè)亟待解決的重要問(wèn)題。1現(xiàn)狀分析《高級(jí)語(yǔ)言程序設(shè)計(jì)》是計(jì)算機(jī)類本科專業(yè)的核心基礎(chǔ)必修課程。本課程以計(jì)算機(jī)科學(xué)導(dǎo)論為先修課程,主要介紹某種高級(jí)語(yǔ)言的語(yǔ)法和高級(jí)語(yǔ)言程序設(shè)計(jì)的概念、方法和思想。通過(guò)本課程的學(xué)習(xí)可以使學(xué)生掌握一門高級(jí)程序設(shè)
6、計(jì)語(yǔ)言,掌握程序設(shè)計(jì)的方法,確立程序設(shè)計(jì)的思維方式,培養(yǎng)和提高學(xué)生的應(yīng)用程序開(kāi)發(fā)能力,并為數(shù)據(jù)結(jié)構(gòu),編譯原理,操作系統(tǒng)和其他計(jì)算機(jī)程序設(shè)計(jì)語(yǔ)言等后續(xù)課程的學(xué)習(xí)打下基礎(chǔ)。國(guó)內(nèi)外凡是和程序設(shè)計(jì)相關(guān)的院系都開(kāi)設(shè)了該門課程,《高級(jí)語(yǔ)言程序設(shè)計(jì)》已經(jīng)成為世界級(jí)的計(jì)算機(jī)必修課程?!陡呒?jí)語(yǔ)言程序設(shè)計(jì)》作為學(xué)生入校后接觸到的第一門程序設(shè)計(jì)課程,可是說(shuō)是大學(xué)四年中學(xué)生培養(yǎng)程序設(shè)計(jì)能力的起點(diǎn),對(duì)后續(xù)各門課程的學(xué)習(xí)將產(chǎn)生深遠(yuǎn)的影響。本文以《高級(jí)語(yǔ)言程序設(shè)計(jì)》課程的教學(xué)為實(shí)例,總結(jié)當(dāng)前課程教學(xué)中存在的問(wèn)題和經(jīng)驗(yàn),研究探索在高級(jí)語(yǔ)言程序設(shè)計(jì)課程教學(xué)中提高學(xué)生程序設(shè)計(jì)能力的方法和途徑。對(duì)當(dāng)前的《高級(jí)語(yǔ)言程序設(shè)計(jì)》
7、課程教學(xué)進(jìn)行分析,發(fā)現(xiàn)主要存在以下幾方面問(wèn)題:(1)教學(xué)方面?!陡呒?jí)語(yǔ)言程序設(shè)計(jì)》課程的教學(xué)內(nèi)容主要包括:數(shù)據(jù)類型、運(yùn)算符、表達(dá)式、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)、數(shù)組、函數(shù)和指針等。內(nèi)容涉及知識(shí)面廣,概念復(fù)雜,內(nèi)容抽象,規(guī)則繁多,使用靈活。尤其是作為學(xué)生入校后接觸到的第一門程序設(shè)計(jì)課程,學(xué)生的程序設(shè)計(jì)思想尚未建立,導(dǎo)致該課程的入門難度較大,學(xué)生在學(xué)習(xí)的過(guò)程中容易產(chǎn)生畏難情緒。程序設(shè)計(jì)課程傳統(tǒng)的教學(xué)以語(yǔ)法教學(xué)為主,上機(jī)驗(yàn)證程序?yàn)檩o,雖然利于許多學(xué)生對(duì)各分散