1引言
隨著計算機科學技術的飛速發展,計算機技術的應用已全面深入整個社會的方方面面,具備基本的信息素養,掌握基本的計算機知識已成為不可或缺的基本要求.當今科學技術的發展決定了一個合格的人才必須具備一定的計算機應用能力.以創新精神和實踐能力為核心的素質教育發展,掌握必要的計算機知識和技能已成為本科學生的必備素質,因此各類高等院校都普遍開設了計算機基礎教育課程,這也成為了每個學員的"必修課".
2教學中存在的主要問題
我院少數民族學員的培養層次為本科,現有二十幾個民族,其中以藏、維吾爾族居多.總結上幾屆學員在計算機程序語言教學方面存在的主要問題有以下兩點:
\\(1\\)學員文化基礎薄弱.少數民族學員大都來自于教育欠發達地區,普遍存在文化基礎薄弱、獨立思考與自學能力偏弱等問題,特別是邏輯思維、抽象思維能力、推理能力方面較弱.而在計算機程序語言的學習中又需要大量運用邏輯思維、抽象思維能力去理解程序運行、編制的方法和思路,需要用數學和物理的方法去解決實際的問題.有些內容往往需要反復講解幾遍,學員才能理解;同時少數民族學員又比較缺乏主動思考、舉一反三的能力;課后布置的自學內容也不能很好的完成,這些都造成了在計算機教學上使用傳統教學方法效果不夠理想.
\\(2\\)學員學習主動性不足.少數民族學員一般都能歌善舞,性格奔放直爽,喜愛戶外運動,不喜歡受到太多的約束.對比較直觀的、形象的、趣味性較強的事物容易產生興趣,但對很多原理性、技術性問題不愿深究,容易造成一知半解的情況.部分學員物理、數學基礎較差,邏輯思維、抽象思維能力偏弱,致使相當一部分學員感到學習很吃力,聽不懂、跟不上,這就容易使學員產生畏難心理和情緒.加之一部分學員未養成良好的學習習慣.這些都造成學員學習的主動性不足.
3主要對策
3.1合理選取教學內容
在教學用語言的選擇上,按照教育部關于工科大學本科計算機教學的要求,并結合我院少數民族本科學員的實際情況,教學語言選用微軟公司的Visual Basic語言.與許多院校選用的C語言相比,Visual Basic語言相對簡單、易學易用,利于學員理解和掌握基本的編程方法和思路.同時又兼顧了面向對象的編程方法等較新概念.
在內容選擇上,主要放在數據類型、程序結構、數組、過程及文件等基礎內容上.講授時既依托VB這個教學平臺,同時又不局限于該編程環境,使學員通過該教學語言真正理解和掌握計算機程序設計的方法及過程.其次,根據學員的具體情況安排一定量的自學內容,將一些相對簡單或可通過實踐學習的內容\\(如控件、菜單設計等\\)讓學員自學,教員及時檢查、答疑,以此鍛煉增強學員的自學能力.最后,將一些較難、較深的內容\\(如類、API函數的調用\\)作為延伸內容,提供給掌握較好的學員或有興趣深入學習的學員繼續學習.在講授基本教學內容的同時,緊密跟蹤當今流行的編程語言與技術,及時將最新的語言與技術特點引入課堂,開拓學員的視野.
3.2加強實踐環節,提高學習興趣
興趣是學員最好的老師.學員有了興趣,才會自覺、主動地去學習.在教學過程中我們發現少數民族學員往往對能看得見、摸得著的實踐演示環節興趣較大,能親身參與動手的實踐環節興趣更大.
而對純文字性的書本內容,包括教學片、理論教授部分的興趣小很多.因此,在自身條件能力允許的情況下,我們在教學過程中最大程度地加強實踐演示環節,提高學員的學習興趣.同時,把有關理論知識穿插講授,立足引導,轉變教學過程中的被動學習為主動學習,打破理論與實踐在課程中的界限.從實踐到理論,再實踐,再認識掌握理論,并將理論應用于實踐當中,如此螺旋式的上升,就可以培養學員一種不斷去探索未知的沖動和能力.
3.3運用多種教學方法手段,提升教學效果
對于教學方式方法的選取,針對少數民族學員的特點,科學規劃,采用新型教學手段與模式,不斷總結出一套符合課程特點的教學方法和手段.教學方法可采用理論與實踐相結合,注重學員程序語言設計的編程思路和編程方法的培養.少數民族學員在法規與理論性較強的內容學習上普遍較缺乏主動性,教員應當在教學過程中盡可能充分調動學員的積極性,發揮他們的創新能力,提高學習、掌握知識的效率.在講授過程中,認真分析學員情況,根據學員的學習心理特點、認知能力和水平對理論和實踐進行整合.可推行"啟發示"、"參與式"、"討論式"、"探究式"等多種教學方法,充分利用多媒體教學、網絡課程等現代化教學手段,提高教學效果.在教學過程中,可以先提出問題,由學員討論,教員講評、總結,提高學員分析問題,解決問題的能力,與此同時,也加深學員對知識的理解和掌握.在這個過程中,一方面加深了學員對知識的認識,另一方面也培養了學員的創新能力與獨立思考的能力.在課堂上結合相關內容及時將新知識、新技術介紹給學員.充分利用校園網和網絡課程,將課程的多媒體課件、輔導材料等放到網上,既可進行現場網絡教學也可進行遠程網絡教學.
3.4不斷提高教員隊伍的綜合素質
《大學計算機》課程是一門理論與實踐性都較強的文化基礎類課程,且隨著時間的推移和技術的不斷進步,還在不斷涌現新的技術.要想將這門課在有限的學時內講好、講透,真正提高其信息素養,將程序設計編程思路和編程方法深深植入學員的頭腦中,就要求任課教員不斷提高自身的專業和綜合素質,深入學習學科知識,認真分析教學對象特點,夯實教學理論功底,努力提升業務水平.
4結束語
少數民族學員有其自身的特點,這就要求我們教學過程中要善于發現與總結,結合本課程內容與要求,不斷改進教學方法,探索出一套切實適合少數民族學員程序設計教學的方式方法,將程序語言設計的編程思路和編程方法真正深值于學員的頭腦中.