前言:尋找寫作靈感?中文期刊網用心挑選的工程教育軟件技術課程教學改革,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:
將工程教育理念引入軟件技術專業課程的教學改革中,從重構教學目標、重組教學內容、創新教學方法和改進考核方式等幾個方面進行改革,探索基于工程理念的項目驅動等教學法,實施“做中學”、“學中做”,注重對學生的工程實踐能力、團隊協作與溝通能力以及職業素質等方面的培養。
關鍵詞:
工程教育;教學改革;軟件;做中學
《Java程序設計》課程是高職院軟件技術專業的一門核心專業課程,也是學生畢業后能否滿足用人單位崗位需求的一門重要課程。隨著“互聯網+”戰略的深入實施,互聯網正在與更多的傳統行業進一步融合。移動互聯網、云計算、大數據、物聯網等與現代制造業的結合,對軟件人才的要求也越來越高,為了充分調動學生學習的積極性和主動性,加快創新人才的培養,增強學生工程實踐能力、團隊協作與溝通能力以及職業技能,筆者以工程教育理念為指導,結合軟件服務外包產業的發展現狀和江蘇信息學院的實際情況,從教學目標重構、教學內容重組、教學方法創新、考核方式改進等四個方面探討對該課程的教學進行改革。
一、工程教育模式
工程教育模式作為近年來國際工程教育改革的最新成果,以培養學生具備在現代工程環境下生存和成長的工程技術基礎知識、個人能力、人際團隊能力和工程系統能力為主要目標。從2000年起,麻省理工學院和瑞典皇家工學院等四所大學組成的跨國研究獲得KnutandAliceWallenberg基金會近2000萬美元的巨額資助,經過四年的探索研究,創立了工程教育理念,并成立了相應的國際合作組織。工程教育改革是人才培養的創新模式,它從培養目標、課程計劃、教與學、實踐場所、教師能力提高、學生能力評估和改革質量評估等全方位進行,倡導的是構思-設計-實現-運作的工程教育理念和以能力培養為目標的工程教育理念,與任務驅動教學、案例教學、項目教學、主動學習、做中學、產學研合作等原來的人才培養模式既有區別也有聯系。它以工程項目實現為教育的組織原則,將企業的需求與工程教育緊密結合,在技術基礎上給學生提供更多的崗位工作知識,成為在社會與外部工程環境中,新產品、新流程或新系統創造和執行過程的勞動者,符合產業和人才市場的需求。
二、課程現狀分析
《Java程序設計》作為我院物聯網系軟件專業學生必修的一門核心專業課程,幾年來為了調動學生學習的積極性和主動性,任課老師采取了多種教學方法,如基于任務驅動的案例教學法、情境教學法、項目驅動法等,還采用了機考加筆試的多種考核方式,雖然也取得了一定的效果,但還存在如下一些問題:
1.教學目標定位不準,學生不知用人單位對軟件人才的要求,也不知相應崗位的需求和職責,對自己職業生涯沒有進行很好的規劃或設計,對自己的學習目標比較模糊,甚至于產生學習此類知識有何用的想法,故而影響了學生學習的積極性和主動性。
2.教學內容以課堂講解為主,理論教學的內容太過繁雜,抽象概念與語法講解枯燥,難以激發學生學習的興趣,甚至會嚴重挫傷原本有興趣學生的積極性。
3.實踐教學的比重太少,動手機會受到限制,而且受課時的限制,各知識點分散講解后間隔時間較長,沒有及時地有機地聯系,影響了學生對相關知識的理解與掌握,同時也影響了對學生團隊協作能力和系統工程能力的培養。
4.考核方式主要以筆試為主,概念和語法等為主要考核內容,學生為了應付考試,就會死記硬背,不能對學生的實踐技能進行綜合評價。
三、用工程教育理念改革該課程的教學
(一)重構教學目標
傳統教學目標注重對知識點的講授,要求學生掌握相關知識,并加以靈活應用,但現在用人單位對人才的需求,除了知識與技能之外,更看重應聘者是否具有良好溝通能力、自學能力、團隊協作能力和系統工程能力,所以在教學目標的重構過程中,除了構建好知識目標和技能目標外,還要增加其他目標,如:素質教育目標和職業素養目標。根據工程教育理念,將知識目標與工程項目基礎知識相對應,將技能目標與工程教育的個人能力相對應,將素質教育目標與工程教育的人際團隊能力相對應,將職業技能素養目標與工程教育的工程系統能力相對應。
(二)重組教學內容
在制定課程標準時,積極聽取行業專家及工程技術人員的意見,根據課程與市場需求以及技術崗位的關系,考慮該課程與本專業前后課程之間的有機聯系,采取理實一體化、課堂教學與實踐教學交替同步進行,以學生為主體,在“做中學、學中做”。對教學內容進行重新優化組織(簡稱重組),融入工程教育理念,把該課程的全部內容設置場景并精心設計為6個項目,每個項目又由若干子任務組成,這些項目與子任務既相互獨立又有機聯系,學生在完成它們的同時來構建要掌握的基礎知識,并能逐步加深理解,發展自己的職業技能,在實施這些項目前,事先將全班學生分成若干小組,分組的原則是好壞搭配、男女搭配,這樣就可以讓組員之間相互協作、互相配合、互相學習。通過項目的一一實施,培養學生的創新意識與自主探索、自主學習能力,錘煉學生的實踐技能和人際團隊能力。最后再通過一周綜合實訓,通過再實踐再學習,讓每一位學生熟練掌握與理解該課程的所有知識點的程度。
(三)創新教學方法
為了在教學模式中融入工程教育理念,促使傳統教學模式改進創新,實現以教師為中心到以學生為中心的轉變以及以課本為中心到以項目為中心的轉變,筆者對《Java程序設計》課程的教學方法進行了大膽的嘗試與創新。將工程教育理念引入本課程的教學中,以項目和任務實現對學生的“知識、能力、態度”等方面進行培養作為目標,以項目的構思、設計、實施與運作的全過程作為載體,結合軟件開發崗位需求,加強動手能力培養,將課堂教學與實踐教學有機結合,事先將學生分成若干小組,通過團隊協作來完成每一個項目與任務;老師引導學生進行探究式學習,以學生為主體,各小組的同學通過討論、自學、查閱技術資料或操作手冊等方式來完成項目,老師除了以予指導和啟發式提示外,最后還對各小組解決問題的方案或做法進行點評,指出需完善之處。同時嘗試讓學生在課余完成相關章節知識點的學習,采用翻轉課堂式教學模式,把課堂變成了老師學生之間和學生與學生之間互動的場所,包括答疑解惑、知識的運用等,從而達到好的教學效果。
(四)改進考核方式
課程考核是教學過程的一個重要環節。傳統的考核方式是通過卷面考試,課程成績由卷面成績和平時成績兩部分組成(卷面成績占60%,平時成績占40%)。這樣會導致學生只會死記硬背,學生的實踐技能并沒有得到有效訓練。運用工程教育理念,改進對該課程的考核方式,注重學生能力的培養,加強并注重過程考核,逐步建立考核形式多樣化、考核方式過程化、考核評價主體多元化的新型課程考核方式。
1.考核形式多樣化。工程教育模式主張不同的能力用不同的方式進行考核。采用不同的有效方法來考核學生的專業基礎知識、個人能力、人際團隊能力和工程系統能力,主要考核形式有項目測試驗收、報告或論文、筆試、機考、答辯、成果展示等。
2.考核方式過程化。傳統的過程化考核主要有出勤、作業、實驗報告、期中考試等,不能對學生進行全面評價,如人際交往與團隊協作、工程素質、創新能力等。這就需要對過程考核進行進一步的細化,如小組討論、態度與責任感、項目分解合理性、使用工具的熟練程度、溝通表達能力、任務完成情況、小組凝聚力、項目答辯、開放式思維與創新等。對項目生命周期的各個環節,對任務書、需求分析報告、概要設計報告、詳細設計報告、測試報告和總結報告的撰寫質量、系統運行情況、配置文件規范化、答辯時講解和回答問題的情況都要進行詳實記錄和打分?;谶^程化的考核方式對教師和學生的要求很高;對老師而言,它要求老師在平常的教學過程中要認真觀察學生的言行及項目實施、進展情況,并詳實地進行記錄和評價;對學生而言,平時不僅要面對老師的考核,還有小組成員的考核,從而打消投機取巧的念頭,只能老老實實、一步一個腳印按項目要求去做,來不得半點含糊,直到熟練掌握為止,從而全面提升了學生的各方面綜合能力。
3.評價主體多元化。傳統課程考核評價的主體主要是任課教師,隨著工程教育理念在教學改革中的應用,課程考核評價的主體也應該多元化,除了任課教師考評外,還可以采取個人自評、組內互評、組間互評等方法,并結合企業軟件技術人員考評的方法,這樣就可以更全面、更客觀地評價學生核心能力的掌握情況。
四、結語
運用工程教育理念,對江蘇信息學院軟件技術創新班《Java程序設計》課程的教學進行了改革試點,創新教學模式,改革教學方法與手段,協同政、校、企、學等各方力量提高人才培養質量,創新人才培養模式。二年來的實踐證明,將實際軟件工程項目引入課堂,結合企業對此類人才的崗位需求與職業技能要求,重構教學目標、重組課程內容為一個個工程項目,并創新教學方法、改進考核方式,較好地融入了工程教育的理念,提升了學生的實踐技能和團隊協作意識,充分調動了學生學習的積極性和主動性,提高了學生發現問題、分析問題和解決問題的能力,從而取得了良好的效果。
作者:陳正權 單位:江蘇信息職業技術學院
參考文獻:
[1]鐘金明,李苑玲.基于CDIO理念的工程教育實踐教學改革初探[J].實驗科學與技術,2009,(6):67-69.
[2]劉道廣,史玲華.基于CDIO理念下的高職教學改革[J].教學與職業,2013,(35):106-107.
[3]齊燦,鄧維.CDIO模式下《計算機操作系統》課程教學改革與探索[J].教育教學論壇,2013,(3):52-53.
[4]胡局新,鮑蓉,等.CDIO工程教育理念在軟件服務外包人才教學改革中的應用[J].計算機教育,2013,(12):22-25.
[5]沈建國.高職教學評價體系改革的實踐[J].職教論壇,2013,(5):19-21.