摘要:在傳統教學模式不能滿足現有教學需要的背景下,研究性學習模式得到國內外高校的高度重視。文章通過對研究性學習模式的研究,結合學校具體情況提出“大班授課、小班討論”研究性學習教學模式,介紹該教學模式的研究內容、實施方案和試點實踐效果。
關鍵詞:研究性學習;大班授課;小班討論;教學模式
1.研究性學習模式研究背景及意義
研究性學習是20世紀80年代以來國際社會普遍認同的一種學習模式,這種學習模式是以“學習活動”的形式呈現,即“學生在教師指導下,從學生生活和社會生活中選擇并確定研究專題,用類似科學研究的方式主動獲取知識、應用知識、解決問題的學習活動”,是人們在總結“發現式學習”和“有意義學習”的經驗基礎上提出的一種以學生自主性、探索性為主的學習方式。研究性學習的出現在學校教學領域引起了一場“學習的革命”,它為教學活動提供了一種全新的、更為先進的模式。日本、新加坡等國自從20世紀90年代以來,在教育改革方案中不約而同地把培養學生創新精神和實踐能力作為重點凸現出來,先后在學校里開設類似我國“研究性”學習的課程。
代表當今計算機學術界和教學界世界水準的IEEE CS/ACM聯合任務組于2000年3月6日發表的計算機學科示范教學計劃CC2001報告草案(又稱CC2001稻草人報告)及其計劃在2001年10月完成的最終報告中,將計算機專業的教學內容分為14個方面,其中程序設計基礎(PF)被作為CC2001教學計劃中新增加的或是得到加強的6個領域中的1個。可見,即使是在現今高度發達的計算機專業中,程序設計技能依然極其重要。
程序設計類課程是以計算機語言為基礎,運用程序設計邏輯及特定算法進行程序設計能力的培養,該課程具有很強的實踐性,但是現階段的計算機程序設計教學存在諸多問題,如在教學內容的編排上過于注重書本文字知識的學習;在教學方法上仍沿用傳統的填鴨式教學等。研究性學習著力于轉變學生的學習方式并以“學會學習”為總目標,從根本上提高學習者能力Ⅲ。程序設計類課程是目前中國計量學院全校性的公共平臺課程,是在校所有學生的程序設計入門課程,涉及面大,影響范圍廣,具有程序設計教學的一般特點,而且實踐性比較突出,因而較適合研究性學習的開展。
程序設計教學強調學用結合,以學為手段,以用為目標。教學的成敗在很大程度上取決于教師是否能妥善地選擇教學方法;知識的明確性、具體性、根據性、有效性、可信性有賴于對教學方法的有效利用。研究性學習強調為用而學,讓學生圍繞解決實際問題開展學習,引導學生廣泛涉獵和主動獲取知識,重視實踐,力求創新。這種學習方式可以給學生提供接觸社會、貼近生活和深入實際的機會,使學生在思考如何解決實際問題的同時增強社會責任感,在學習和研究中學會關注社會和人生,從而培養積極向上的人生目標,由此可見,在程序設計教學中引入研究性學習更有實用價值。
2.“大班授課、小班討論"研究性學習教學模式研究內容
“大班授課、小班討論”研究性學習教學模式主要是面向全校計算機程序設計類公共課程,目前已經在中國計量學院信息工程學院計算機系組織開展,在2013級財管專業2個行政班2013-2014學年第2學期的校平臺必修課VB程序設計課程中進行教學試點。
課題研究的途徑是“大班授課、小班討論”教學模式。“大班授課、小班討論”是以教師講授引導,學生自主學習、小班討論和課堂交流為主的教學過程。以自主學習能力提高為標準,是實現知識、能力和素質協調發展的有效途徑。課題組對該課程做了新的劃分,即將課程內容分為4部分:精講部分、略講部分、自學部分以及研討部分,并對討論課的組織形式提出實施方案。課程計劃從總課程學時中抽出12學時,對部分學習內容進行討論學習,討論內容主要包括以下幾方面。
(1)第3章多分支選擇結構selectcase、if嵌套部分,循環結構for以及do的適用范圍;
(2)第4章對用戶自定義函數與過程的功能;
(3)第5章將借助撥號盤實例設計引發控件數組的需求性討論;
(4)第6章以彈力球案例為引子,引起對容器控件坐標的討論學習;
(5)第8章對文件讀語句和逐行讀語句的適用范圍進行討論學習。
3.“大班授課、小班討論”研究性學習教學模式實踐方案
3.1大班授課實施方案
1)教學對象。
一個專業,即2個行政班,約85人。
2)課堂時間。
從總課程學時中抽出12學時,對部分內容進行討論學習,這些討論內容分布在VB程序設計各章節的關鍵知識點中。
3)教學重點。
任課教師重點講授有關程序設計的基本概念和基礎理論。首先用1/3學時講授VB語言的基本知識(如變量、表達式、條件語句、循環語句、函數、數組等)和一些常用控件;然后用6個課時講授軟件設計方法的相關軟件工程知識,再用4個課時對1個開發實例進行可行性分析;最后把主要精力放在利用語言開發應用程序上。
3.2小班討論實施方案
小班討論課主要是促進學生的主動性,鍛煉學生的自學及研究能力。小班討論采用學生設計和教師主持研討的方式展開,由2位教師各帶領1個小班分組討論,教師提前1周布置討論主題,學生以5人為1組選擇討論主題,每個學生查閱資料,完成分工討論內容;小組學生集體討論,各組分別負責一種實現算法,每組匯集和整理該專題的需求算法、程序框圖、偽代碼及其相關的改進算法并闡述專題的重點、難點和專題實驗調試過程的思路;最后每個學生完成該主題各自應承擔的任務,完成主題報告或PPT并在充分準備后上臺講解,在規定時間內通過實驗實現設計方案,同時還要進行設計說明、講解和答辯。
4.結語
“大班授課、小班討論”研究性學習教學模式改革了單一的期末考試評價方式,更關注學生平時的學習過程。考核評價方式中加大了討論環節比例,通過平時成績10%、實驗40%(常規實驗15%+討論考核25%)、期末考試50%的方式進行課程考核。
2013級財管專業2個行政班在“大班授課、小班討論”研究性學習教學模式下授課以來,學生的學習主動性明顯得到提升,學生之間形成相互討論的良好局面,和其他同類課程的班級相比,學習成績也大為提高,收到了較好的教學效果。