C語言教學改革體會(李飛躍)_第1頁
C語言教學改革體會(李飛躍)_第2頁
C語言教學改革體會(李飛躍)_第3頁
全文預覽已結(jié)束

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、 計算機工程系C語言程序設(shè)計課程教學改革體會 李飛躍【摘 要】由于 C語言程序設(shè)計課程內(nèi)容比較抽象,加之傳統(tǒng)的教學常以教師講授為主,因此高校學生,特別是高職高專學生普遍反映C語言難學。計算機工程系經(jīng)過多年的教學實踐,認為在 C語言程序設(shè)計教學改革中應(yīng)抓好以下環(huán)節(jié):了解??茖W生的特征進行教學手段改革;開設(shè)自主性實驗培養(yǎng)學生興趣;改革考核機制?!娟P(guān)鍵詞】教學改革 教學方法1、 C 語言程序設(shè)計的教學現(xiàn)狀 C 語言程序設(shè)計是一門應(yīng)用性和實踐性都很強的學科,集抽象性、邏輯性、實踐性于一身,在教學過程中解決好這三性就能提高學生的學習興趣。傳統(tǒng)的C 語言程序設(shè)計教學中,主要以教師講授為主,且在教學過程中采

2、用的大多是純數(shù)學的抽象案例,這對于高校學生,尤其是??茖W生而言,既抽象又枯燥無味,因而難以理解和接受,學起來自然沒有動力,導致課堂教學質(zhì)量不高,學生學習興趣不濃,學習效果不佳,不能真正理解程序設(shè)計的精髓,進而普遍反映C 語言難學。當前高職高專院校計算機教學改革的首要問題是推行素質(zhì)教育,應(yīng)轉(zhuǎn)變教師角色,真正確立學生學習的主體地位,把單純傳授知識變?yōu)橐龑?、啟發(fā)式教學,充分調(diào)動學生學習積極性,將教學的重點放在培養(yǎng)學生的編程能力上,要通過教學實踐活動提高學生的動手能力及分析解決問題的能力。 二、??茖W生素質(zhì)特征 高職高專院校是高等教育發(fā)展過程中出現(xiàn)的新生事物,它有自己獨有的特征,主要是培養(yǎng)應(yīng)用型人才,

3、學生的素質(zhì)與一般本科高校學生具有一定的差異性,若按照傳統(tǒng)的教學模式,大多數(shù)學生的課堂聽課情況不容樂觀,注意力難以保持持續(xù)集中,如何保持較高的課堂效率也就成了每位教師所面臨的一道難題。我校是一所具有鮮明特色的老專,學生入口要比一般的高職院校入口高一些,此外,我校教師的整體素質(zhì)也要比大多數(shù)的高職院校高一些,但是,我們發(fā)現(xiàn)。一些高職院校這幾年來進行教學改革且水平也有了長足的進步,結(jié)合目前多數(shù)兄弟院校的實際反應(yīng),我們對目前高職高專學校的學生素質(zhì)情況有了較為充分的了解與認識。 大多數(shù)??茖W生一方面學習自覺性不高、依賴性強,往往滿足于課堂上所學,缺乏刻苦學習精神,但另一方面對自己感興趣的課程又十分喜愛,且

4、對于實踐性課程較為喜愛。我系在充分進行論證后有的放矢的進行了教學改革,使課堂效率和學生的學習積極性都有了顯著提高。 三、教學改革的重點 根據(jù)我校培養(yǎng)應(yīng)用型人才的目標,以及我系學生的素質(zhì)特點,結(jié)合自己多年的教學經(jīng)驗,通過對傳統(tǒng)的“ C語言程序設(shè)計”教學模式進行改革與實踐,變老師主導型教學為與學生交互型學習的教學過程,在教學過程中不斷探索新的教學方法和嘗試先進的教學手段,首先,將C語言程序設(shè)計課程內(nèi)容分為兩個大塊程序設(shè)計基礎(chǔ)和程序設(shè)計基礎(chǔ)實驗.,將相應(yīng)的課時進行延長,由原來的64課時加長為78課時,同時對教學用例進行了調(diào)整,用生活中常見的案例原型進行講授。其次,在進行C語言的基本概念、基本符號、基

5、本數(shù)據(jù)類型、基本語句和基本程序控制結(jié)構(gòu)時,要求內(nèi)容精煉、注重基礎(chǔ)、加強練習。老師在發(fā)揮主要作用的同時要想主設(shè)法激發(fā)學生的學習熱情,讓學生對這一部分掌握好,因為我們通過多年的教學發(fā)現(xiàn),??茖W生與本科學生相比缺乏后勁的一個最根本的原因是其基礎(chǔ)知識薄弱,可以斷言,不注重基礎(chǔ)知識和操作的學習和訓練,就不可能培養(yǎng)出好的編程習慣,將來也不可能編寫出高質(zhì)量的程序。另外,在講授函數(shù)、指針、數(shù)組等C語言的難點時,采取詳細講解和加強課內(nèi)外訓練方式相結(jié)合的手段進行學習,我系學生應(yīng)充分利用課余時間到系上免費機房進行課后作業(yè)的完成和上機驗證,這樣才能加強學生的動手能力,更通過一些小的綜合練習培養(yǎng)學生解決問題的能力,加深

6、對知識的理解。此外,充分利用現(xiàn)代教育技術(shù)資源,恰當運用教學輔助工具,強調(diào)使多媒體課件與傳統(tǒng)的“粉筆”+“黑板”教學模式有機結(jié)合,不能偏廢。結(jié)果表明:教學改革后,課堂氣氛活躍了,開小差的同學少了,聽課效率上去了,學生學習主動性也加強了,課外主動學習的興趣濃了。進而,程序設(shè)計能力得到了普遍提高。 1培養(yǎng)學生學習興趣 程序設(shè)計是一種能力的培養(yǎng)過程,這就要求在教學時注重對學生的編程能力培養(yǎng)。而能力的培養(yǎng)主要是靠強化、靠反復上機實踐去體會和理解的,是通過理論結(jié)合實踐,不斷啟發(fā)、引導,采用先進的教學方法和與時俱進的教學體系實現(xiàn)的。在教學之初,首先給出 C語言的用途以及學習本課程的目的,指出當前流行的 Un

7、ix操作系統(tǒng)等基本上是采用 C語言實現(xiàn)的,許多網(wǎng)絡(luò)及單片機、嵌入式系統(tǒng)以及各軟件開發(fā)平臺與 C語言的相關(guān)性,強調(diào)了 C語言的基礎(chǔ)性和實用性。通過介紹,學生明白了該課程的重要性,對學習該課程產(chǎn)生了動力,增強了學習興趣。在課程教學計劃的制訂中,我們注重加強實踐與訓練環(huán)節(jié)比重,按 1.51的理論課堂教學與上機實踐時間進行配比,還強調(diào)了理論教學內(nèi)的實踐環(huán)節(jié),使得實踐課時數(shù)實際上超過理論課時數(shù)。教學強調(diào)一個“練”字,學生通過反復實踐,增強了學習信心,課外也自覺學習了。 在教學中,要注重把教學重心放在解決問題的算法分析上,培養(yǎng)學生分析與解決問題的能力,也注重培養(yǎng)學生養(yǎng)成規(guī)范代碼行文。用通俗易懂,易形成互動

8、,活躍課堂,提高課堂效率的案例貫穿整個教學過程,注重從直觀到抽象,從特殊到一般漸進地學習。對于編碼的規(guī)范從學生開始編寫第一個程序進行強調(diào),讓學生認識到寫出來的程序不是只給自己看人,而是給別人看的,并讓學生互相批改作業(yè),加深其對于不規(guī)范寫代碼給后來的維護人員帶來的麻煩與不便的認識。通過對案例實現(xiàn)過程的分析,引導、啟發(fā)學生逐步理解與掌握分析解決問題的方法與步驟,使整個學習過程下來,既能輕松掌握語法知識,又能在分析與解決問題上有所收獲。最終通過各案例相關(guān)模塊實現(xiàn)融會貫通,加深對程序設(shè)計的結(jié)構(gòu)化、模塊化設(shè)計思想體會,真正達到學習 C語言程序設(shè)計的目的。 2教學手段的改革 在教學過程中,除加強正常的上機

9、實踐外,還注意教學手段的改革,充分利用現(xiàn)代教育技術(shù)成果。首先,在多媒體課件的制作上,注重吸取各教材之長,注重語法知識描述言簡意賅,而不僅僅是教材的簡單拷貝。在實踐平臺上,將該課程配套實驗平臺 VC+6.0搭建于課堂之上,在語法知識點的講授后,通過所選案例,讓學生參與一起分析,一起寫出算法描述,并在課堂上同步編寫程序,然后調(diào)試和實現(xiàn)程序,使抽象的結(jié)果通過程序的運行得以實現(xiàn),讓學生眼見為實,所見即所得,減弱了程序設(shè)計的抽象性,加深了對程序設(shè)計過程的體驗,使學生較輕松地逐步掌握程序設(shè)計的一般方法步驟。 在教學過程中,要開門辦學學生開動腦筋,“一題多解”。鼓勵學生主動地采用新穎、磁盤的方法來解決問題,

10、鼓勵個性的發(fā)展。對于大部分學生,應(yīng)盡量避免直接地進行問題回答,而是引導他去查問教材和筆記、資料,盡量消除學生對老師的依賴性。引導他們?nèi)フJ真思考和分析,找出錯誤的原因,自己解決問題。我們看到,當學生自己調(diào)通了一個程序,解決了一個問題之后,他是多么的興奮啊,他也在這個過程中找到了學習的樂趣,增強了學習的興趣和信心。在學生具備一定的程序設(shè)計能力的基礎(chǔ)上,通過在程序中有意識的錯誤設(shè)置,強調(diào)調(diào)試程序的重要性,讓學生充分體驗與掌握調(diào)試程序的方法,逐步提高學生獨立調(diào)試程序,并在調(diào)試過程中發(fā)現(xiàn)問題、解決問題的能力,減輕教師在上機實踐過程中的輔導壓力,整個教學過程讓學生在“做中學”,這也正是實用教育思想 CDI

11、O工程教育模式的應(yīng)用體現(xiàn),讓學生以主動的、漸進的、實踐的、項目式的方法進行學習。 3.改革考核機制 考試是檢驗學生對知識掌握程度的重要方式之一,但不是唯一。考核的結(jié)果應(yīng)體現(xiàn)出學生對基本理論知識的掌握程度和基本的操作技能。特別對于我們這類的高職高專院校的學生更應(yīng)該注重對操作技能的考核,因此我們在對學生的期末考試中,分成程序設(shè)計基礎(chǔ)和程序設(shè)計基礎(chǔ)實驗兩個成績,并單獨給出學分,同時也專門為該課程開高了一個程序設(shè)計專周,用以反應(yīng)學生的知識綜合應(yīng)用能力。我們通過近幾年的實踐發(fā)現(xiàn)學生對于知識的掌握程度相比以前的學生有了較大的提高,成績也能較為真實的反應(yīng)學生對知識的掌握程度,避免了高分低能。 四、結(jié)束語 要上好C語言程序設(shè)計這樣的一門傳統(tǒng)的程序設(shè)計入門課,除了要求學生主動學習外,教師還應(yīng)因材施教,不斷的探索新方法提高學生的學習興趣,采用現(xiàn)代的教學方法與傳統(tǒng)教學方法相結(jié)合,講與練相結(jié)合解決

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論