程文志,萬 李
(湖南科技學院 電子與信息工程學院,湖南 永州 425199)
“Java EE”課程是計算機及其相關專業的一門核心課程,不僅需要應用前面學習的Java程序設計和Web前端課程的基礎知識,也為后續的學習和就業提供了較多的幫助。同時,由于本門課程需要綜合前面學習的基礎知識,課程也需要學生自主編程,具有較高的創造性,加上IT產業的高速發展,這也增加了課程學習的難度。因此,如何設計適合“Java EE”課程的教學方法,激發學生的學習興趣,進而提高學生的課堂學習效率,最終達到預期的教學目標,是本門課程關注的重要因素。
引導式教學起源很早,早在20世紀20年代就已經由匈牙利學者提出,并在實踐教學過程中得到了廣泛的應用。該方法主要是通過引導和教育,激發學習者的學習興趣和參與意識,進而提高學習者的學習效率。引導式教學的主要策略是以學生為中心的教學模式,讓學生作為教學的主體,參與整個教學環節。這種教學模式有利于培養學生的實際編程能力,增強學生自主學習的意識,激發學生的學習興趣和創新思維,有利于本科應用型人才的培養[1]。
本文的教學研究正是在新工科背景下,以IT產業需求為導向,并基于IT新技術、新模式為特點的工業需求,以“Java EE”的引導式教學為例,探索新工科的創新性人才培養模式。
目前,傳統的課堂教學雖然取得了很大的進展,特別是多媒體教學引入,也為傳統教學添加了更加豐富的教學手段。但是,隨著IT產業技術的迅速發展,各種軟件應用層出不窮,這也使得傳統教學存在著一些教學誤區和困境。具體表現為以下幾個方面[2]。
(1)傳統教學以教師為中心,忽視了學生的主觀能動性。傳統教學的教學主要以教師的講授為中心,知識的傳遞存在著單方面的困擾,學生對知識的獲取是一種被動的接收方式,知識獲取的效率較低。存在著課程中的部分學生對知識的理解度不夠,課堂內容無法及時理解和消化的情況。
(2)傳統教學重視理論知識的獲取,對實踐知識的重視程度往往較低。傳統的教學主要是以課堂理論知識的講授為主,對學生的考查也是以理論知識的掌握程度作為檢測課堂學習的標準。這種方式雖然有比較好的教學效果,但是也容易讓學生忽視實踐環節,造成理論和實踐脫節的現象。特別是對計算機及其相關專業的“Java EE”課程來說,實踐環節的能力培養往往比課堂的理論知識重要。
(3)傳統教學的學生參與感較低,教學溝通的效率較低。傳統教學的教學溝通主要是以教師提問或設計溝通的教學環節,學生以一種被動的方式參與,這往往使得很大一部分學生的教學參與感較低,課堂的學習效率也較為低下。這種參與感往往會使得教學溝通的效率降低,進而影響整個教學效果。
以上的幾個問題僅僅只是傳統教學對“Java EE”課程的一些不足之處,當然傳統教學的一些不足不僅只是上面的3種方式。這些不足之處,往往會限制課堂教學的發展,進而會造成課程達不到預期的效果。
雖然傳統教學有諸多的不足,但是也無法否認傳統教學帶來的一些教學優勢,如:課程目標明確,知識點傳遞直接等。因此,本文在傳統教學的基礎上,針對“新工科”的大背景環境,添加了引導式教學的思想,使得教學達到預期效果。
由于IT產業的快速發展,在“新工科”的背景下,除了培養高等工程人才應用的素質外,還對高校的人才培養提出了更高的目標,具體體現在以下幾個方面[3-4]。
(1)培養復合型人才。由于目前的學科交叉度越來越高,社會對復合型人才的需求也越來越高,因此,與傳統的培養模式不同,“新工科”高層次的復合型人才培養的需求也越來越高。高校培養的工程人才不僅要掌握本學科的基本知識外,還需掌握交叉學科的知識,培養學生的邏輯思維、科學思維、哲學思維、技術思維、工程思維等,在培養應用型人才的基礎上,培養符合社會需求的復合型人才。
(2)培養學生主動學習的能力。由于現在的信息量越來越大,知識獲取的途徑也隨之增加,因此,“新工科”的人才培養不僅僅要著眼于當前知識的獲取,還要培養學生的主動學習能力和學習興趣,提高學生學習新事物的能力,更快地適應社會的發展。
(3)培養具有社會責任感的“新工科”人才。社會責任感是屬于人才培養中的思想道德水平的培養,具備良好的社會責任感,也會增加學生的社會歸屬感,從而進一步增強學生的社會責任意識,進而提高學生為服務社會而增強的自主學習意識。同時,良好的社會責任感,也使得學生在掌握技術的同時,也能造福社會,符合現在的“新工科”培養目標。
當然,除了以上的一些培養目標之外,還有一些其他的培養目標,如:社會能力培養、職業素養培養以及倫理道德素養培養等。這種“新工科”的人才培養模式主要是為社會主義的現代化服務,最終培養符合社會需求的人才。
在“新工科”的背景下,本文以“Java EE”課程為例,重新設計了教學思路和教學模式,為新工科的人才培養提供新思路。具體的引導式教學設計如下[5-6]。
(1)課程的教學設計以學生為中心。與傳統的課程設計不同,引導式教學的主要目標是以學生作為主體,因此,在教學設計環節中,以學生的參與為主,教師的引導為輔。這種教學設計,先以“Java EE”的課程案例為例,讓學生在課下進行教學案例的準備,然后課堂中,讓學生對各自的案例進行評價,并總結相關的知識點。然后教師根據學生的案例,對課堂中的知識點進行講解,加深學生的理解。最后,提出課堂討論和總結,提高學生的參與程度。
(2)在教學環節中,以引導式的教學為主。學生在教學中,往往較少參與教學活動,知識的傳遞是以單向傳遞為主。因此,在引導式教學活動中,設計靈活的教學環節,引導學生自主參與課堂設計,提高課堂的學習效率。
(3)在課程學習中,吸引學生自學和思考,提高學生的自主學習能力。在參與課程學習中,要讓學生能夠自主學習和查閱與課程相關的知識點,并對課程的教學進行思考,提高學生的教學參與度,進而讓學生在課堂學習的同時,能夠在課下進行自主學習,最終達到預期的教學目標。
(4)在教學設計中,讓學生自主參與課程的總結和歸納。由于傳統教學匯總的知識點的總結和歸納往往都是教師完成的,因此在引導式教學中,課程的教學設計要引導學生自主進行知識點的歸納和總結,教師在課程中輔助學生完成知識點的總結工作,培養學生的自我總結意識和能力。
(5)靈活與傳統教學結合,做到取長補短。雖然引導式教學有優勢,能夠提高學生的參與度,但是畢竟學生的經驗有限,有些內容做得效果并不是很理想,這種情況下,勢必也會影響整個課程知識點的接收。因此,在課程設計中,也不能完全拋棄傳統的教學方式,針對較難的知識點,可以先以傳統教學進行講解,讓學生理解的基礎上,再進行引導式教學的方案設計,這樣不僅可以掌握知識點,也能讓學生參與,起到鞏固知識點的效果。
總之,引導式教學比較靈活,可以針對不同的方案設計不同的教案,最終取得良好的教學效果。
在“新工科”背景下,對教師的業務能力和業務水平有了更高的要求,同時對學生的素質培養也提出了更高的要求。因此,在這個“新工科”的大環境中,如何提高課程教學效率,是每個教學工作者值得深思的問題。本文以“Java EE”的課堂教學為例,提出了引導式教學的方案,經過教學實踐,該教學手段能夠在一定程度范圍內提高學生的自主學習能力,增加學生的學習興趣,提高學生的學習水平,進而為學生的進一步學習和今后的IT產業就業服務提供必要的幫助,最終培養社會需求的應用型人才。