- 相關(guān)推薦
論獨(dú)立學(xué)院 C語言程序設(shè)計(jì)教學(xué)改革與實(shí)踐
摘要:由于 C語言程序設(shè)計(jì)課程內(nèi)容比較抽象,加之傳統(tǒng)的教學(xué)常以教師講授為主,因此高校學(xué)生,特別是獨(dú)立學(xué)院學(xué)生普遍反映 C語言難學(xué)。文中筆者介紹了多年來在教學(xué)方法、教學(xué)內(nèi)容和教學(xué)手段上所進(jìn)行的改革,即針對(duì)獨(dú)立學(xué)院學(xué)生素質(zhì)特征,運(yùn)用現(xiàn)代教學(xué)理論和技術(shù)所進(jìn)行的新型教學(xué)方法嘗試。
關(guān)鍵詞:獨(dú)立學(xué)院 C語言程序設(shè)計(jì)教學(xué)改革與實(shí)踐
一、C 語言程序設(shè)計(jì)的教學(xué)現(xiàn)狀
C 語言程序設(shè)計(jì)集抽象性、邏輯性、實(shí)踐性于一身,在教學(xué)過程中解決好這三性就能提高學(xué)生的學(xué)習(xí)興趣,減輕學(xué)習(xí)壓力。傳統(tǒng)的C 語言程序設(shè)計(jì)教學(xué)中,主要以教師講授為主,且在教學(xué)過程中采用的大多是純數(shù)學(xué)的抽象案例,這對(duì)于高校學(xué)生,尤其是獨(dú)立學(xué)院學(xué)生而言,既抽象又枯燥無味,因而難以理解和接受,起來自然沒有動(dòng)力,導(dǎo)致課堂教學(xué)質(zhì)量不高,學(xué)生學(xué)習(xí)興趣不濃,學(xué)習(xí)效果不佳,不能真正理解程序設(shè)計(jì)的精髓,進(jìn)而普遍反映C 語言難學(xué)。如何借鑒先進(jìn)的教育理論和技術(shù),轉(zhuǎn)變教師角色,真正確立學(xué)生學(xué)習(xí)的主體地位,充分調(diào)動(dòng)學(xué)生學(xué)習(xí)積極性,成為教學(xué)改革當(dāng)務(wù)之急。
二、獨(dú)立學(xué)院學(xué)生素質(zhì)特征
獨(dú)立學(xué)院是高等教育發(fā)展過程中出現(xiàn)的新生事物,它有自己獨(dú)有的特征,應(yīng)用型人才的培養(yǎng)是其目標(biāo),學(xué)生的素質(zhì)與普通高校學(xué)生的素質(zhì)特點(diǎn)又有一定差異性,若按照傳統(tǒng)的教學(xué)模式,大多數(shù)學(xué)生的課堂聽課情況不容樂觀,注意力難以保持持續(xù)集中,如何保持較高的課堂效率也就成了每位教師所面臨的一道難題。針對(duì)這一問題,筆者一方面通過走訪有經(jīng)驗(yàn)的老教師,了解獨(dú)立學(xué)院學(xué)生的學(xué)習(xí)習(xí)慣,另一方面通過對(duì)學(xué)生進(jìn)行問卷調(diào)查及當(dāng)面交流,對(duì)獨(dú)立學(xué)院學(xué)生素質(zhì)情況有了較為充分的了解與認(rèn)識(shí)。
針對(duì)獨(dú)立學(xué)院大多數(shù)學(xué)生一方面學(xué)習(xí)自覺性不高、依賴性強(qiáng),往往滿足于課堂上所學(xué),缺乏刻苦學(xué)習(xí)精神,但另一方面對(duì)自己感興趣的課程又十分喜愛,筆者根據(jù)其活潑、好爭(zhēng)辯的特點(diǎn),有的放矢的進(jìn)行了教學(xué)改革,使課堂效率和學(xué)生的學(xué)習(xí)積極性都有了顯著提高。
三、教學(xué)改革的重點(diǎn)
根據(jù)獨(dú)立學(xué)院培養(yǎng)應(yīng)用型人才的目標(biāo),以及獨(dú)立學(xué)院學(xué)生的素質(zhì)特點(diǎn),結(jié)合自己多年的教學(xué)經(jīng)驗(yàn),通過對(duì)傳統(tǒng)的“ C語言程序設(shè)計(jì)”教學(xué)模式進(jìn)行改革與實(shí)踐,變老師主導(dǎo)型教學(xué)為與學(xué)生交互型學(xué)習(xí)的教學(xué)過程,在教學(xué)過程中不斷探索新的教學(xué)方法和嘗試先進(jìn)的教學(xué)手段,首先,對(duì)教學(xué)用例進(jìn)行了調(diào)整,用生活中常見的案例原型進(jìn)行講授。其次,充分利用現(xiàn)代教育技術(shù)資源,將實(shí)驗(yàn)環(huán)境搭建于課堂之上。從備課——上課——上機(jī)實(shí)踐,進(jìn)行了一系列的改革探索,很好地解決了 C語言程序設(shè)計(jì)教學(xué)中出現(xiàn)的種種問題。結(jié)果表明:教學(xué)改革后,課堂氣氛活躍了,開小差的同學(xué)少了,聽課效率上去了,學(xué)生學(xué)習(xí)主動(dòng)性也加強(qiáng)了,課外主動(dòng)學(xué)習(xí)的興趣濃了。進(jìn)而,程序設(shè)計(jì)能力得到了普遍提高。
1.培養(yǎng)學(xué)生學(xué)習(xí)興趣
程序設(shè)計(jì)是一種能力的培養(yǎng)過程,這就要求在教學(xué)時(shí)注重對(duì)學(xué)生的編程能力培養(yǎng)。而能力的培養(yǎng)主要是靠強(qiáng)化、靠反復(fù)上機(jī)實(shí)踐去體會(huì)和理解的,是通過理論結(jié)合實(shí)踐,不斷啟發(fā)、引導(dǎo),采用先進(jìn)的教學(xué)方法和與時(shí)俱進(jìn)的教學(xué)體系實(shí)現(xiàn)的。在教學(xué)之初,首先給出 C語言的用途以及學(xué)習(xí)本課程的目的,指出當(dāng)前流行的 Unix操作系統(tǒng)等基本上是采用 C語言實(shí)現(xiàn)的,許多網(wǎng)絡(luò)及單片機(jī)、嵌入式系統(tǒng)以及各軟件開發(fā)平臺(tái)與 C語言的相關(guān)性,強(qiáng)調(diào)了 C語言的基礎(chǔ)性和實(shí)用性。通過介紹,學(xué)生明白了該課程的重要性,對(duì)學(xué)習(xí)該課程產(chǎn)生了動(dòng)力,增強(qiáng)了學(xué)習(xí)興趣。在課程教學(xué)計(jì)劃的制訂中,我們注重加強(qiáng)實(shí)踐與訓(xùn)練環(huán)節(jié)比重,按 1∶1的理論課堂教學(xué)與上機(jī)實(shí)踐時(shí)間進(jìn)行配比,還強(qiáng)調(diào)了理論教學(xué)內(nèi)的實(shí)踐環(huán)節(jié),使得實(shí)踐課時(shí)數(shù)實(shí)際上超過理論課時(shí)數(shù)。教學(xué)強(qiáng)調(diào)一個(gè)“練”字,學(xué)生通過反復(fù)實(shí)踐,增強(qiáng)了學(xué)習(xí)信心,課外也自覺學(xué)習(xí)了。
在教學(xué)中,注重把教學(xué)重心放在解決問題的算法分析上,培養(yǎng)學(xué)生分析與解決問題的能力。我們知道,算法的實(shí)現(xiàn)是圍繞內(nèi)存展開的,所以,在教學(xué)改革過程中,通過強(qiáng)調(diào)馮·諾依曼結(jié)構(gòu)下的計(jì)算機(jī)運(yùn)行機(jī)制,強(qiáng)調(diào)了內(nèi)存的重要性,在教學(xué)過程中始終貫穿內(nèi)存分配及緩存機(jī)制的實(shí)質(zhì)。這樣,在講授數(shù)組與指針、結(jié)構(gòu)體變量的內(nèi)存分配時(shí),學(xué)生理解就相對(duì)容易多了。在案例的選擇上,我們通常采用生活中的趣味性、實(shí)用型的諸如水果拼盤問題、超市 POS、學(xué)生成績(jī)管理系統(tǒng)等相關(guān)模塊進(jìn)行教學(xué)。例:引入循環(huán)時(shí),通過用一個(gè)簡(jiǎn)單的例子:一個(gè)同學(xué)準(zhǔn)備圍繞運(yùn)動(dòng)場(chǎng)跑十圈,請(qǐng)另一個(gè)同學(xué)幫忙計(jì)數(shù),要求每跑一圈告訴所跑圈數(shù)信息。用通俗易懂,既能吸引學(xué)生,又易形成互動(dòng),活躍課堂,提高課堂效率的案例始終貫穿整個(gè)教學(xué)過程,注重從直觀到抽象,從特殊到一般漸進(jìn)地學(xué)習(xí),既避免了許多教材主要是數(shù)學(xué)化抽象案例的弊端,也避免了學(xué)生在學(xué)習(xí)語法知識(shí)的過程中既要用心掌握好相關(guān)語法知識(shí),又要分散精力去思考數(shù)學(xué)實(shí)現(xiàn),從而減輕了學(xué)習(xí)負(fù)擔(dān),提高了學(xué)習(xí)熱情。通過對(duì)案例實(shí)現(xiàn)過程的分析,引導(dǎo)、啟發(fā)學(xué)生逐步理解與掌握分析解決問題的方法與步驟,使整個(gè)學(xué)習(xí)過程下來,既能輕松掌握語法知識(shí),又能在分析與解決問題上有所收獲。最終通過各案例相關(guān)模塊實(shí)現(xiàn)融會(huì)貫通,加深對(duì)程序設(shè)計(jì)的結(jié)構(gòu)化、模塊化設(shè)計(jì)思想體會(huì),真正達(dá)到學(xué)習(xí) C語言程序設(shè)計(jì)的目的。
2.教學(xué)手段的改革
在教學(xué)過程中,除加強(qiáng)正常的上機(jī)實(shí)踐外,還注意教學(xué)手段的改革,充分利用現(xiàn)代教育技術(shù)成果。首先,在多媒體課件的制作上,注重吸取各教材之長(zhǎng),注重語法知識(shí)描述言簡(jiǎn)意賅,而不僅僅是教材的簡(jiǎn)單拷貝。在實(shí)踐平臺(tái)上,將該課程配套實(shí)驗(yàn)平臺(tái) VC 6.0搭建于課堂之上,在語法知識(shí)點(diǎn)的講授后,通過所選案例,讓學(xué)生參與一起分析,一起寫出算法描述,并在課堂上同步編寫程序,然后調(diào)試和實(shí)現(xiàn)程序,使抽象的結(jié)果通過程序的運(yùn)行得以實(shí)現(xiàn),讓學(xué)生眼見為實(shí),所見即所得,減弱了程序設(shè)計(jì)的抽象性,加深了對(duì)程序設(shè)計(jì)過程的體驗(yàn),使學(xué)生較輕松地逐步掌握程序設(shè)計(jì)的一般方法步驟。
在授課的
【論獨(dú)立學(xué)院 C語言程序設(shè)計(jì)教學(xué)改革與實(shí)踐】相關(guān)文章:
C語言程序設(shè)計(jì) (一)12-26
論地方高校獨(dú)立學(xué)院法學(xué)專業(yè)實(shí)踐教學(xué)體系的建構(gòu)03-19
獨(dú)立學(xué)院現(xiàn)當(dāng)代文學(xué)教學(xué)改革11-17
網(wǎng)絡(luò)技術(shù)特色的機(jī)電專業(yè)C語言教學(xué)改革與實(shí)踐03-11
研究獨(dú)立學(xué)院實(shí)踐教學(xué)環(huán)節(jié)03-18
獨(dú)立學(xué)院商務(wù)統(tǒng)計(jì)教學(xué)實(shí)踐與研究11-26