公共基礎課程《C語言程序設計》實踐教學探討_第1頁
公共基礎課程《C語言程序設計》實踐教學探討_第2頁
公共基礎課程《C語言程序設計》實踐教學探討_第3頁
公共基礎課程《C語言程序設計》實踐教學探討_第4頁
公共基礎課程《C語言程序設計》實踐教學探討_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、公共基礎課程C語言程序設計實踐教學探討【基金項目】2013年防災科技學院教研教改項目(2013B24);2012年防災科技學院教研教改重點項目(2012A04)。公共基礎課程C語言程序設計是面向非計算機專業本科生開設的,這門課程的教學目標是通過理論學習和編程訓練,使學生較全面、系統地理解和掌握C程序設計的基本概念、語法知識和計算機程序設計的基本思想和方法,初步具備運用C程序解決實際問題的能力。通過本課程的學習培養學生利用計算機處理問題的思維方式,啟發學生主動將計算機引入到其他基礎課和專業課1。C語言是一門實踐操作性很強的課程,要學好C程序設計不僅要掌握好理論知識,實驗教學更不容忽視。通過上機實

2、驗,不僅可幫助學生消化和鞏固課堂所學知識,也可幫助學生驗證學習中的疑難問題,更重要的是可激發和提高學生學習C語言程序設計的興趣2。1.C語言程序設計實踐課存在的問題通過進行問卷調查非計算機專業學生,有69%的學生認為C語言課程對自己今后的學習與工作中比較有用;有81.25%的學生希望理論和實驗課時比例為1:1,有56.25%的學生把影響學習積極性的主要原因歸咎于教師、課程內容等方面;主動研究、解決問題的學生僅占37.5%,68.8%的學生課下基本不看有關C語言程序設計的書籍,75%的學生基本不會進行學習小結,68.75%的學生課下基本不會主動復習、預習新課;在C語言程序設計課程學習過程中遇到的

3、問題,出錯時希望得到教師輔導的占51.3%,只有37.5%的學生課下會花時間編寫程序。筆者從事C語言程序設計教學工作多年,通過實際教學和綜合調查分析,學生層面問題突出主要體現在以下幾個方面:1) 對課程認識不夠重視有的學生對C語言認識不足,覺得沒什么用,學習上缺乏主動性和積極性;有的同學又覺得C語言很難,學習缺乏信心,對計算機程序產生一種畏懼的心理。有的學生對實驗課不重視,抱著應付的態度,不愿投入很多的時間和精力3。2) 學生學習興趣有待提高在C語言的教學中,實驗課的時間僅占課程的三分之一,明顯感覺學生無法按時完成當次實驗所要完成的任務,只能依靠學生課下自己找時間再繼續完成,這樣勢必會存在一些

4、問題,學生可能抄襲現象嚴重,還可能因為在完成實驗任務的時候,對于遇到的問題不能及時得到輔導與解決,而會“知難而退”,大大消減了學生對課程學習的積極性4 。3) 課下投入精力不足有的學生只是在課堂上聽講,課下沒有進行總結歸納、認真復習、做習題、主動查閱學習資料、不能將實驗作業提前預習準備。導致知識掌握不牢固,不能有效利用實驗課有限時間。4)有效學習方法欠缺有的學生在實踐過程中過分依賴指導老師,有任何問題就找老師,自己缺乏必要的思考。在學生逐漸掌握并積累一些常用的編程方法和技巧后,可以把總結歸納作為一種重要的學習方法,提高學習效率。由于以上的各種問題,使得實驗課效果不佳,從而影響了C語言課程的整體

5、教學效果。2. C語言程序設計實踐教學方法的探討經過幾年的教學實踐、觀察總結以及研究嘗試,本文針對以上問題,總結提出幾點建議來改善實踐教學的效果。1)明確學習目的,加強對C語言認識的重要性讓學生認識到學習C語言是具有普遍適用性的,根據各專業的不同特點,使學生明白C語言作為一門基礎性程序設計語言,對理工科各專業后續課程的開設起著開路先鋒的作用,而且通過C語言培養起來的邏輯思維和計算能力,是伴隨我們學習全程的。另外,要使學生樹立信心,使他們能正確地認識到自己在經過一段時期的學習以后是可以編寫程序的,可以通過計算機解決本專業領域的問題,從而提高學習的主動性和積極性3。2)培養學習興趣興趣是學習的最好

6、動力之一,興趣源必須由教師來創造,并貫穿于教師授課全過程的各個環節中。針對C語言程序設計這門課程的特點教師可采用以下方法提高學生對本課程的興趣。教師在課程剛開始時,能夠對學生指出日常生活中哪些產品或工作可以是C語言進行程序設計完成的,并能夠演示,以便吸引學生的眼球和激發學生學習的興趣。在日后的課程中,逐漸利用已學知識來解決生活和專業學習中的實際問題。3) 充分利用實踐課程在實驗教學中,由于實驗課時間相對有限,建議老師在布置作業時一般要難易適當,使學生在經過努力后,基本都能編程實現,這樣學生編完程序后就有一種成就感。如果作業太簡單,學生輕松實現,印象不深,成就感不強烈,覺得太容易,沒有興趣。如果

7、作業太難,學生難于實現,就會出現放棄或抄襲現象,也會喪失學習本課程的興趣,更無從談起學生的成就感。4) 建設課程資源平臺創建資源豐富的課程資源平臺,網站資源包含課程介紹、教學大綱、教學日歷、教學材料、課程通知、答疑討論、教學郵箱、課程作業等豐富的基本教學資源,所有資源實現資源共享,學生可以自行下載課件、學習資料,并進行交流討論,為教師的教和學生的學提供學習和交流的平臺,能更好地提高學生的學習主動性和學習效率。3.結束語本學期的C語言程序設計課程在實踐環節采取了上述教學方法后,學生對實驗課的學習態度發生了根本變化,學生雖然有壓力,卻很有成就感,感覺學有所用。實踐證明,以上實踐教學方法極大地提高了學生,學習主動性和動手實踐等綜合能力,得了良好的教學效果,在C語言程序設計實踐課

溫馨提示

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

評論

0/150

提交評論