莊倩
【摘要】本文研究并構建了基于課程融合的研究性教學模式,并以面向對象程序課程為例,探討基于課程融合的研究性教學模式的具體應用,激發學生的學習主動性和創新性,實現學生綜合能力和創新能力的鍛煉和提高。
【關鍵詞】課程融合 ?研究性教學 ?面向對象程序設計
【中圖分類號】G71 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?【文獻標識碼】A ? ? ?【文章編號】2095-3089(2015)05-0033-02
知識經濟時代,世界各國都在重視和加強培養具有創新素質的人才,都在積極探索如何創建有利于創新人才培養的教學新模式。具有探索性、自主性、開放性、實踐性、合作性以及挑戰性等特點[1]的研究性教學應運而生,得到了多數高校的認同和積極實踐,并取得了顯著成效[2-4]。基于課程融合的研究性教學是指在教學內容、授課方式和教學目標等方面都注重不同課程的交叉,并應用到科學問題研究中去,從而培養學生將所學知識融會貫通,舉一反三,提高解決問題的能力。該教學模式不僅有助于加快學生知識積累,而且有助于其在專業培養過程中形成完整的知識體系、有助于其創新思維和創新能力的培養。本文以面向對象程序設計課程為例,將基于課程融合的研究性教學應用到該課程教學過程中,旨在通過對具體教學方案的設計和實施,激發學生學習和探索的積極性,培養和鍛煉學生的學習能力、科研能力、實踐能力與創新精神。
一、基于課程融合的研究性教學的內涵
基于課程融合的研究性教學包括教學內容的設計與教學實踐兩個部分。在教學內容設計時,既要保證本門課程知識結構的完整性,又要保證有足夠大的外延性。注重與本專業的其他課程之間的聯系,將所有課程的知識點形成一個完整的知識體系。在教學實踐過程中,主要采用“大班教學,小班研討”(美國的特朗普制[5])的授課模式。“大班教學”是針對于所有的學生,講授課程的基本內容。“小班研討”是針對那些對本門課程有興趣或基于本門課程有科研想法的學生,組成科研小組。在教師的引導、啟發、互動和組織管理下,學生通過教材學習、文獻查閱、課程融合、分析實驗等過程,不斷提高其提煉問題、自主學習、團隊合作、調查設計、程序編寫、等各方面的能力。基于課程融合的研究性教學通過讓學生參與到教學過程中,打破了教師單向灌輸、學生被動接受的傳統授課模式,能夠實現學習與應用的統一、課內學習與課外實踐的統一。
二、基于課程融合的研究性教學模式在面向對象課程中的應用
面向對象程序設計根據抽象關鍵的問題域來分解系統,是一種提供符號設計系統的面向對象的實現過程。由于我們面對的學生不是計算機系的學生,而是信息管理與信息系統專業的學生。這門課程的教學目的是讓學生掌握一門程序設計語言并能應用到信息系統的設計與開發中去。基于此,這門課程需要有較強的綜合性,要求學生不但能夠掌握程序設計語言和面向對象的思想,還要能夠應用其解決信息管理中的實際問題,綜合應用各門課程的理論與方法,對具體的信息管理問題進行科學分析、準確把握和有效解決,適合采用基于課程融合的研究性教學方法。
1.立足專業特點,確定教學內容
信息管理與信息系統專業旨在培養具備現代管理學理論基礎、計算機科學技術知識及應用能力,掌握系統思想和信息系統分析與設計方法等方面的知識與能力的復合型人才。根據這一專業要求,在面向對象程序語言中選擇了語法簡單、前景良好并能夠輕松實現界面設計的C#程序設計語言作為教學內容。在具體內容選擇上,除了基本的C#語法外,結合本專業的《計算機信息檢索》和《中文信息處理》等需要編程的課程,重點講授的章節包括:Windows窗體應用程序設計、用戶界面設計和ADO.NET數據庫訪問技術等。在課程設計時盡量淡化計算機原理和術語的介紹,加重界面設計等實用性的學習。此外,選擇界面美觀,簡單實用的C#語言也是為了更好的激發學生學習的積極性。在教學內容的設計時找準本門課程在整個學科體系中的定位以及其與其他課程的聯系,這有助于在授課過程中幫助學生找到與已有知識的銜接點,完善其知識結構。
2.實施“大班教學,小班研討”的授課模式
采用基于課程融合的研究型教學思路開展面向對象程序設計課程,側重于學生學習的主導性和自主性,由理論授課、上機實驗、課下程序設計和課外自學等四部分組成,教學方式更加多樣化,教學過程更富有實踐性和互動性。具體而言,基于課程融合的研究性教學結合“大班教學,小班研討”的授課模式,與其他課程的融合體現到上述四種教學方式中,實現理論授課、實驗教學與實踐教學的相互融合,提高學生整合知識和應用知識的能力。
(1)大班教學模式。大班教學主要以理論講授教學和上機實踐教學為主。即由主講老師整合相關教學內容,面向教學班全體學生集中講解C#程序設計語言的基本理論知識和相關程序案例。在講解過程中,重點采用啟發式、問題式以及案例教學,避免教條化講述。例如,一個語法模塊的知識點講解完畢,即時給出程序設計案例,在案例程序的分析過程中鞏固知識點,并及時進行上機練習,進一步理解語法并進行應用。
(2)小班研討模式。學生按照共同的興趣愛好每4-6人分成若干個研討學習小組,每個小組根據自己對本門課程與其他課程的理解和聯系,選擇一個其他課程中的問題通過編寫程序來解決,小組成員在組長的帶領下團結協作共同完成研究性學習任務。教師定期與學生討論,對學生的研討學習過程和學習內容給予指導和幫助。
通過將近兩年的教學實踐,基于課程融合的研究性教學取得了不錯的效果。學生能夠學以致用,舉一反三,將面向對象的程序設計課程與其他課程相結合,發現問題并解決問題。通過運用C#語言根據自己的喜好設計個性化的界面,自行完成了以前“可望而不可即”的軟件,這大大增加了學生學習計算機程序的信心,提高了學生學習的積極性和主動性,達到了本門課程的目的。
三、開展基于課程融合的研究性教學的問題和難點
開展基于課程融合的研究性教學對學生理解面向對象程序設計課程有很大的幫助,可以促進學生自主建構學習框架,將本專業課程融合到一起解決問題, 但也存在一些問題, 需要進一步深入探索。
1.教學內容的設計有待進一步完善
基于課程融合的研究性教學有效開展的前提是找出信息管理與信息系統各門課程之間的聯系和融合點、構建一個完整的知識架構,并在這個完整架構的基礎上調整教學內容。但具有跨學科性和多學科性的信息管理與信息系統專業的課程涉及管理學、情報學和計算機科學等多個學科,在尋找課程之間的聯系和融合點的過程中存在較大的挑戰性,對教師的知識結構要求較高。
2.難以實施有效的教學實踐
首先,很多教師尤其是老教師已經習慣了“一言堂”的傳統教學模式,很難做到教學模式的改變;其次,很多教師雖然想做到教學模式的改革,但方法上存在欠缺,在確立學習任務時沒有注意引導學生綜合運用多學科知識,不注意把所研究的任務與學科專業進行密切聯系,做不到學以致用;再次,學生受傳統教育多年,缺乏研究性學習的積極性和主動性,沒有掌握研究性學習的方法,過分依賴于指導老師和小組成員。
綜上所述,要想實現基于課程融合的研究性教學模式的改革,教師和學生都要從思想上理解和接受,教師要從課程內容和授課方式等方面進行改進,同時要幫助學生完善學習方法,師生共同努力來實現研究性的教學模式。
參考文獻:
[1]童紹玉,李秀寨,等.本科畢業論文質量提升途徑研究——基于大學研究性學習的視角[J].山西財經大學學報:高等教育版,2010(3):45-48.
[2]王萍,劉洪瑀. 淺談開展運動生物化學課程的網絡研究性教學[J].現代企業教育,2014(8):439.
[3]范慧玲,袁玉萍,李欣等.研究性教學在最優化方法教學中的應用[J].高師理科學刊,2014(6):77-78,79.
[4]陳晴光.研究性教學策略探索與實踐——以電子商務概論課程為例[J].高等理科教育,2014(1):115-120.
[5]黃甫全. 現代課程與教學論學程[M]. 北京: 人民教育出版社,2006.
基金項目:由南京農業大學校級教改項目資金資助(2013Y030)