摘 要:本文針對獨立學院學生C語言編程能力培養的問題進行了研究,以發揮學生的主動性、積極性為核心,從教學方法、后續教育、考核方式等方面進行了多樣化的嘗試與探索。
關鍵詞:編程能力 在線考試系統 后續教育
中圖分類號:G642 文獻標識碼:A 文章編號:1673-9795(2014)04(b)-0073-02
《C語言程序設計》課程作為大學通識教育計算機公共基礎的核心課程,是大學生學習程序設計知識的入門課程。這門課程的學習效果直接影響學生對其他專業課程的學習,是許多后續課程的重要基礎,更是各種工程專業綜合運用本專業知識、開展相關研究的重要表達工具和開發工具。例如,土木工程、機電一體化、自動化等專業。對于工程專業的學生,具備了C語言編程能力才能在以后的學習和研究中針對專業問題,建立數學模型,利用計算機這一工具,以及各種軟件更好地從事專業領域的創新研究。
目前,獨立學院學生C語言編程能力培養存在比較嚴重的問題,最主要體現在大學生編程應用能力不足。造成這種問題的具體原因有以下幾個方面:
(1)教學模式落后。采用傳統的主教學法即提出概念——解釋概念——舉例說明。
(2)教學后續不繼。傳統的課堂教學對學生的引導不夠,學生的主體地位得不到保障。除課堂的編程教育外,其他時間主要靠學生個人自覺。但獨立學院學生自覺性普遍較差,即使課堂教育質量再好,后續鞏固不夠,培養效果也不理想。
(3)考試方式不合理。《C語言程序設計》是一門實踐性非常強的課程,筆試不能反映學生理解、掌握、應用C語言知識的實際情況,需要對考核內容和形式做適當調整。……