《c語言程序設計》教學探究

《c語言程序設計》教學探究

ID:26959330

大?。?4.00 KB

頁數(shù):6頁

時間:2018-11-30

《c語言程序設計》教學探究  _第1頁
《c語言程序設計》教學探究  _第2頁
《c語言程序設計》教學探究  _第3頁
《c語言程序設計》教學探究  _第4頁
《c語言程序設計》教學探究  _第5頁
資源描述:

《《c語言程序設計》教學探究 》由會員上傳分享,免費在線閱讀,更多相關內容在工程資料-天天文庫。

1、《C語言程序設計》教學探究[摘要]文章主要針對高職高專院校中《C語言程序設計》教學中出現(xiàn)的聽得懂、編不出的現(xiàn)象,分析問題存在的原因,從教學的課程目標定位、教學內容和方法改革方面進行了探討,提出只有教師的教學內容和教學方法進行合理的組合,提高學生的學習興趣才能達到良好的教學效果?! 關鍵詞]教學方法案例教學教學效果    《C語言程序設計》作為計算機專業(yè)的基礎課,已經成為一門必修的課程,在整個課程體系中占有重要地位。在C語言教學過程中,從客觀上講,教師的教法和學生的學法的差異,對教學效果都會產生直接的影響。針對學生學習語言類課程的

2、一般思維規(guī)律和思維模式,筆者結合多年來的教學經驗和教學體會,把一些經驗和方法總結出來,希望能對C語言教學有所幫助。    一、教學中存在的問題    《C語言程序設計》是一個邏輯性很強的課程。學生在畢業(yè)設計時會面臨具體的設計要求的問題,它與任何一本教材中的內容相距甚遠,這使大多數(shù)同學感到無從下手。這其中的原因可以分成兩類:一方面目前高校使用的教材中,絕大多數(shù)結構都基本相同。在每一章介紹完了概念之后,提供一些例題解釋相關概念的使用方法,并在章節(jié)結束后針對本章中出現(xiàn)的內容提供一些練習題??荚嚻毡椴捎脝芜x、判斷及簡答等方式測試學生對于教

3、材內容的掌握程度。從實際效果分析,實際上是測試學生對各章節(jié)中的基本概念記憶程度而不是理解程度。另一方面是在考試壓力下,特別是目前的應試考試方式中,學生更多注意的是教材中的典型例題與老師指定的重點內容,對于程序的系統(tǒng)概念沒有真正理解,特別是沒有整體設計的概念。通過對各類考試結果的分析,可以注意到一個現(xiàn)象,在考試中涉及的綜合編程部分,學生的得分率很低。為了確保學生的課程通過率,在考試時盡可能將綜合測試部分的比例壓低或提供學生統(tǒng)一復習提綱,這樣做的結果就是學生在學習時一切圍繞任課老師講課的內容,特別是老師講授的例題。學生在學習的過程中,

4、沒有注意如何綜合運用相關內容解決具體問題,導致學生在學完程序設計課程進入應用階段時,面對具體的專業(yè)設計要求無從下手。    二、提高程序設計課程教學效果的途徑    1.明確課程目標  通過學習,學生應能正確理解語言的基本概念、語法、語義并得到充分的程序設計訓練。C語言課程一般是為應用性教學而設置的,因此,強調實踐性是計算機語言課程教學中特別要注意的問題。對于計算機語言課程的教授不應僅僅是傳授知識,應該以培訓能力為主。過分強調該語言的系統(tǒng)性和完整性可能會轉移學生對課程重點的注意力。C語言的內容繁多,在有限的課時內不可能也不必要面面

5、俱到,所以必須突出重點,突出實用性,關鍵在于教會學生正確運用C語言編寫程序,一些細節(jié)、具體規(guī)則和進一步的知識可以讓學生在今后的應用中查閱有關書籍。教師應始終堅持以應用為中心,以算法為基礎,以培養(yǎng)學生的實踐能力為核心,突出技術實用性和再學習能力的培養(yǎng)?! ?.進行教學改革  (1)教學內容改革  程序設計課程具有很強的實踐性,要以社會對編程能力的需求和技術發(fā)展為依據(jù),調整教學大綱和教學內容,以適應技術崗位能力要求,設計模塊化課程體系。在課程設置與建設中,要充分體現(xiàn)教學內容在訓練和提高學生培養(yǎng)學生實踐能力方面的要求。適當增加實訓教學內

6、容,以強化學生的實際開發(fā)和應用能力,實現(xiàn)“零距離就業(yè)”?! 。?)改變教學思想 ?、儆烧w到具體,培養(yǎng)學生對C語言的興趣及正確的思維模式?!禖語言程序設計》注重由設計算法到書寫程序并進行調試的整個過程,顯得抽象、復雜,這也是大多數(shù)學生抱怨程序設計太難、太深奧、不好學的主要原因。在教學過程中,應該先介紹一個較完整的程序例子,該例子包含了該語言中的主要語句,目的是使學生先對程序有個初步的印象,再簡單介紹該例子中用到的語句,讓學生對該語言的學習有一個大概的了解,避免學生對學習語言望而生畏。整個教學過程中應該把“解題思路、方法和步驟”當作

7、授課的重點,從而讓學生明白如何分析、解決實際問題,逐漸培養(yǎng)學生進行程序設計的正確思維模式。②一題多解,注重算法是程序設計的靈魂,是教學重點,也是教學難點,而語言只是表示形式。沒有正確的算法,計算機將解決不了任何問題。對于C語言所涉及到的算法,應進行部分精講多練。 ?。?)教學方法改革 ?、侔咐治鼋虒W。通過案例分析,重點講解程序設計的思想和方法,輔以語言知識的介紹,將課程內容分為若干個主題,以程序設計做為貫穿各主題的主線。每個主題的教學過程由“要點講解”、“練習/上機實踐”和“疑難解答”三個階段組成?! 、诨趩栴}的教學。提出問題

8、,以學生獨立完成為主,教師只提供必要的輔導,培養(yǎng)學生探索問題和解決問題的能力,更有利于創(chuàng)新能力的培養(yǎng)?! 、邸绊椖框寗印苯虒W。在理論教學中采用“項目驅動”教學法,整個課程教學圍繞一個“工程項目”進行,通過逐步拓展的實訓項目和設計,將每一階段的學習進

當前文檔最多預覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當前文檔最多預覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學公式或PPT動畫的文件,查看預覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權歸屬用戶,天天文庫負責整理代發(fā)布。如果您對本文檔版權有爭議請及時聯(lián)系客服。
3. 下載前請仔細閱讀文檔內容,確認文檔內容符合您的需求后進行下載,若出現(xiàn)內容與標題不符可向本站投訴處理。
4. 下載文檔時可能由于網絡波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。