摘要:本文針對普遍存在的程序設計基礎課程難學難教的問題,分析了存在一些影響因素,然后結合現代的認知學原理和信息加工理論,提出了一種基于4MAT系統的程序設計基礎教學模式,并在教學中取得了很多積極的效果。
關鍵詞:4MAT系統;信息加工理論;程序設計基礎;教學模式
中圖分類號:G642
文獻標識碼:A
1引言
程序設計基礎是重要的公共基礎課,一般文科開設VFP或VB,而理科則開設c或JAVA。利用計算機求解的思維方式與之前傳統的思維方式不同,例如有一個表達式“y=x+1”,在數學中該式表示一個函數,而在計算機中表示對變量y賦值為變量x的值加1。所以首先要引導學生突破傳統的思維方式,理解和建立計算機編程的思維方式,逐步加強編程能力的實踐。但是在教學過程中存在著教師難教和學生難學的惡性循環,本文將對原因進行分析,然后結合現代的認知學原理和信息加工理論,即從學習者的認知規律出發,應用基于當代認知科學研究成果的新方法,給出一些行之有效的教學方法與學習方法,促進學生的深層學習。
2當前存在的問題
隨著現代信息技術的發展,可以采用多媒體課件進行授課,具有信息量大和實例演示效果好(突出信息的形象性及感染力)等優點,但是教學方式大多卻還沿用了傳統的講授法,即以教師為中心、以講授為主,先講授概念原理、再運用概念原理去解決問題,形成了以教師的語法教學為主線的教學路線。……