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