夏鈺紅 靳紫輝 陳婷 吳珊
基于教育理念的先進性并考慮到教育本身具有的系統性,高校將致力于培養學生的動手能力和知識的運用能力,為達到人才市場的高要求,務必選擇適合的教育模式來實現學生技能水平的提升。Java作為軟件技術專業的核心語言課程,與CDIO教育模式相結合更符合教學的新需求。因此,本文將探討適合應用型高校專業發展的教育模式,促使學生養成自主實踐的學習習慣。
CDIO;Java系列課程實踐教學體系;應用型高校
CDIO即“構思-設計-實現-操作”的工程教育思想,以最大程度體現并反映出軟件開發的背景;要專門準備用于工程實踐的開展和實施的場所;教師應具有高素質CDIO的教學能力;學生的考核評價標準與CDIO的培養標準應保持一致等。針對學生在學習Java系列課程時存在的有關分析能力不足、解決問題能力不足、實際開發能力不足、團隊協作配合不默契等問題,采取把CDIO教學思想合理引入其中的教學方法,可以明顯解決這些問題并取得十分喜人的教學效果。
一、在Java系列課程中實踐教學體系應重視建設的思路
1.1實踐教學體系的建立要完整
在充分深入人才市場,了解相關企業開發崗位人才特點后,整理出的有關人才培養的知識內容和Java系列實踐課程如下:高級程序設計ⅠⅡ、軟件測試與項目管理、Web前端開發、游戲開發、項目實訓等總共六門課程。
以上課程分別隸屬于Java項目開發的不同領域范圍,課程間聯系較為緊密,是軟件開發方面較為核心的重要課程,包含了主要的Java技術應用領域。由于課程間的緊密聯系,知識點的環環相扣,就此建立了一個關于Java系統開發技術層面的、比較完整的基礎理論和實踐技能相結合的教學體系。
1.2在實踐教學中貫徹CDIO工程理念
重視學生實踐動手能力的培養是Java系列課程的教學目標。在教學中秉承實踐與理論相結合的授課理念,以強化學生實踐動手能力為主,開展相關訓練課程,在課堂教學上主張知識要求精,實踐要求穩,在教學中引入實踐項目與企業真實案例,自然而然地把CDIO工程理念滲透到課堂教學內。以實踐為教學主題,參考企業部門分工小組協作的模式,這樣不但可以訓練學生的實踐操作能力還可以幫助學生養成團隊協作的默契,將CDIO工程理念徹底貫穿于高校教學之中,并體現在高校整個學海生涯以內。
二、在Java系列課程中采用實踐教學體系應建設的路線和實施的方案
2.1合理的對授課內容進行調整
在Java系列課程中展現出CDIO工程教育理念特征,對Java系列課程進行合理的調整,目的是建立以實踐項目為導向,并貫穿于大學學習生涯的有關Java系列課程完整的實踐教學體系。
首先,應調整“高級程序設計”的課程內容,以加入與整個大學相關的實踐項目內容為主,結合項目內容在課堂教學中對知識點和語法進行講解。
其次,為了達到訓練學生應用開發能力的目的,再對“軟件測試與項目管理”的課程進行內容上的調整,要求學生可以對之前學習到的Java系列技術進行實踐運用,為畢業時的Java項目的實訓與設計做準備;
再者,要對“項目實訓”的授課模式進行調整,以提升學生的設計能力和開發能力為目的,建議學生分成小組,通過團隊協作的模式進行項目的設計和實踐;
最后,對“Web前端開發”項目內容進行調整,以讓學生可以熟練掌握Java的基本語法為目標,基于對整個Java系列課程的知識點都進行了充足的分析,對課程進行明確的定位,而事實也恰好說明合理的對授課內容進行調整的舉措,的確可以在很大程度上幫助學生鍛煉實踐動手能力。
2.2對CDIO的培養方案、教學大綱和教材進行科學的修訂
把貫徹TOPCARES-CDIO的教學改革作為目標,對Java方向的專業培養方案就要進行深入的革新修訂;并依照課程內容的具體調整情況,對課程教材進行科學的重新修訂,并且根據CDIO工程教育理念把專業知識進行模塊劃分,讓教學體系呈現出由淺到深逐漸遞進次序,方便學生理解學習。
2.3增設豐富的試題庫和項目案例庫
教學的資源豐富是學校專業性的具體體現。因此,增設豐富的試題庫和項目案例庫,也是增強學校教學專業資源的一種有效措施。項目案例庫的建立,對高校加強專業建設,適應教育高需求都具有非常重要的意義。結合實際發展需求,項目庫的增設應引入企業真實項目,以起到幫助學生建立面向對象思想,培養學生在實際項目中遇到真實問題時的編程思想,并提升學生解決問題的實踐能力的目的。
2.4實際項目的承接與籌備、定期參加Java程序設計大賽
教師和學生可以通過建立Java軟件工作室的方式,承接企業的軟件開發工作,工作室著手于實際項目的開發和探索,在此過程中學生的實踐動手能力可以在研發過程中得到鍛煉和進步。
學校方面也可定期舉辦有關Java的知識比賽和實操競賽,并給予能夠熟練掌握知識或擁有優秀實操能力的學生一定的獎勵。通過比賽的方式可以調動學生的學習勁頭,不但使學生的競爭意識得到正確的引導,還能在實操中有效的鍛煉學生的實踐動手能力。學生不但能把平時在書面上學習到的理論知識得到應用,而且為了贏得比賽所付出的努力,以及體現出的協作精神,都是未來工作后提升業務能力的奠基石,在競賽中體會到的樂趣也會促使學生對專業知識的興趣更加濃烈,學習的積極性將會得到很大的提升。
2.5開展MOOCS精品課程
MOOCS課程又稱“慕課”,它是互聯網+教育的新興課程,是一種大規模的開放在線課程。高校應把慕課資源融合在Java系列課程實踐教學體系中,首先從《Java語言程序設計》和《Web開發技術》兩門基礎課程開始實驗,并完成書內所有章節的視頻錄制和測試作業等準備工作。并結合學生實際的學習情況對每門課程進行周期性的線上測驗,測驗評判標準通常由同年級的學生進行測評,為了公平公正,可同時由5名學生同時打分計算出的平均得分即為最后學生的測試得分。
總結:
在Java系列課程實踐教學體系中徹底貫徹CDIO工程教育理念十分貼切當前教學階段的改革發展前景。在教學中,以項目為引導的教學方式,可以使學生更好的掌握Java系列課程,在實際接觸過項目教學后學生對軟件項目的實際開發流程已經十分熟悉,為以后著手于軟件項目積累了豐富的實操經驗。高校今后將繼續對教學改革措施進行深入的探究,繼續加強建設整個Java系列課程實踐教學體系,致力于在大范圍領域深推進CDIO理念的革新式教學。
參考文獻
[1]劉冰月,劉蕾.CDIO教學模式在Java系列課程實踐教學體系建設中的應用[J].軟件工程,2019,22(06):56-59.
[2]田錦龍.基于CDIO的JAVA課程群教學設計與實踐[D].長春師范大學,2017.
[3]厲威成.CDIO模式的教育理念及其實踐研究[D].四川師范大學,2012.
[4]黃正寶.高職JavaWeb開發課程體系構建與教學實施[J].電腦知識與技術,2016,12(34):146-148.
作者簡介:夏鈺紅(1982.12-),女,河南人,碩士,講師,研究方向:網絡體系結構。