朱毅++劉鑫++頊聰++徐琳宏++劉海燕
實踐教學作為培養(yǎng)“應用型”軟件工程人才的有效方式,在大外軟件學院的教學體系中占有重要的地位。將先進的“翻轉課堂”模式融入Java項目實訓課程中是一種必然趨勢。通過創(chuàng)建內容豐富以及具有實戰(zhàn)意義的微視頻和案例資源,讓學生在實訓課程之前通過微視頻對課程內容有所掌握之后,然后將可能遇到的問題帶入課堂中,促進師生之間、學生之間的互動、交流和學習成果展示,深化對企業(yè)級項目開發(fā)流程的理解和掌握,有助于培養(yǎng)滿足軟件行業(yè)需求的“應用型”技術人才。
翻轉課堂Java項目實訓應用型人才一、“翻轉課堂”模式概述及意義
“翻轉課堂”模式是當下最流行的教育教學改革和創(chuàng)新創(chuàng)業(yè)話題,它改變了傳統(tǒng)課堂上教師課上授課、課下作業(yè)的教學模式,將知識傳授和知識內化的順序顛倒。實現(xiàn)了教學模式上的創(chuàng)新。
基于微視頻的“翻轉課堂”教學模式中,教師是教學活動的指導者和組織者,學生是學習活動的主體。學生課前觀看教師錄制的微視頻后,可以有效的把握教師授課內容的主要脈絡和知識點,在課堂上可以以更加輕松的方式中進行學習。
傳統(tǒng)的課堂教學中通常的形式以教師講解和演示為主與學生之間的交流互動很少,學生與學生之間的互動會更少。而在翻轉課堂的教學過程中,學生提出問題和教師解決問題,學生之間相互解決問題和提出新的構想結合,在這樣開放的學習環(huán)境下,更有利于培養(yǎng)學生自主學習能力和學習的互動性。
二、該模式在Java項目實訓課程中的應用
Java項目實訓是一門綜合實踐類課程,該課程是軟件學院計科專業(yè)教學過程中十分重要的實踐性環(huán)節(jié)。傳統(tǒng)方式下的 Java項目實訓的授課過程是以教師的課堂授課內容為主,首先進行知識點的講解,然后結合一個案例對知識點進行鞏固復習,最后安排和案例類似的練習題,進行實踐編程,強化學習效果。最終學生分組完成一個小型的企業(yè)級web項目,通過平時成績+答辯成績的方式確定學生在這門實踐課上的綜合成績。
在實際授課的過程中發(fā)現(xiàn),計科專業(yè)的學生由于缺乏實際的項目開發(fā)經驗,在開發(fā)的過程中遇到大量細枝末節(jié)的問題,而又缺少這些問題的定位以及解決能力,最終導致項目進展困難。最后提交的小組項目功能單一,與實際項目相差較遠。
“翻轉課堂”教學模式中,專業(yè)教師不僅從事傳統(tǒng)課堂中的教學工作,而且還增加課前視頻和學習等資料的錄制、篩選和整理工作。最大化地準備課前預習階段時間,延長課堂學習時間、提高學生學習效率。Java項目實訓教師對課前學習資料的準備大體可以分為:教學視頻、參考學習資料等。教學視頻主要來源包括教師結合相應章節(jié)PPT中知識點對應的微視頻以及網絡上已有在線學習視頻,如網易課堂、騰訊課堂等。參考學習資料,包括編碼規(guī)范、項目需求規(guī)格說明書、系統(tǒng)分析與設計文檔、單元測試和集成測試示例模板、用戶使用手冊模板。
由于Java項目實訓涉及到許多先導課,如Java程序設計、Java高級編程、JSP程序設計、Oracle數據庫應用、軟件工程與項目管理等。授課教師在上課前,通過了解學生以往科目學習成績,對學生進行分層次教學安排?;A較好、實踐能力較強的學生通常擔任項目組長職務,這樣不僅讓該類學生強化自己實踐能力的同時,還鍛煉了學生項目組織和管理、團隊建設的能力。在要求該類學生自學微視頻的同時,推薦相關企業(yè)級軟件項目管理等網絡資源進行學習;對于基礎和實踐能力一般的學生,在課前除了學習教學微視頻以外,教師應該有針對性地選擇部分視頻內容進行輔導;對于基礎和實踐能力較弱的學生,教師更多的鼓勵他們完成微視頻的學習,輔助以一些基礎簡單的案例進行講解,同時督促他們積極練習,找回學習的興趣和樂趣。
在Java項目實訓的課堂上,首先針對微視頻上知識點的學習進行簡短的測試,通常以提問的方式進行,監(jiān)督學生的課前學習效果,對于由于個人原因微視頻沒有看的學生提出口頭警告并在課堂成績中有所體現(xiàn);接著教師針對微視頻中的涉及知識點中易錯難懂的部分進行重點講解;然后教師根據本節(jié)課中的重點、難點預先設計好的題目和實踐案例進行分析,讓學生分組討論,提出解決方案和編程設計思路;然后由項目組長分頭組織安排本組學生進行項目實踐,解決設計和編碼問題;最后教師給出自己對該題目的解決方案和源代碼,進行陳述和總結,通過對比教師的方案和源代碼,讓學生更容易理解題目內涵、更好的提高實踐編程能力,達到融會貫通的目的。
三、該模式實踐效果
通過一個學期的“翻轉課堂”教學模式的試點發(fā)現(xiàn),以往在課堂上基礎比較薄弱的學生由于課堂授課時間緊,強度大,經過課程的前兩周學習跟不上之后,往往就開始自暴自棄,厭學情緒濃厚,甚至在實踐課上以睡覺、打游戲等方式虛度,而在“翻轉課堂”模式教學下,這類學生的情況幾乎可以杜絕了。良好的、較為輕松的課堂氛圍形成之后,大大的激發(fā)了學生主動學習的熱情。
在對“翻轉課堂”教學模式和傳統(tǒng)授課方式的班級進行學生課程反饋打分時,“翻轉課堂”的學生打分會更高一些,同時在知識點掌握度和實踐能力上更好一下,學生更愿意選擇“翻轉課堂”模式進行學習。
四、結論
通過將“翻轉課堂”教學模式引入到Java項目實訓課程后發(fā)現(xiàn),這一教學模式,十分適用于軟件實踐開發(fā)類課程。該模式不僅能有效地激發(fā)學生的積極性和主動性,還有利于實現(xiàn)分層次個性化教學,切實地提升學生的項目實踐開發(fā)能力,取得很好的教學效果。與此同時,“翻轉課堂”教學模式對于教師和教學設備也提出了更高的要求,要求教師需要更加精通所授課程內容,在實踐過程中不斷的發(fā)現(xiàn)問題、解決問題、不斷提高自身的實踐教學水平。
參考文獻:
[1]趙彥.Java課程群網絡教學平臺的構建[J].實驗室研究與探索,2015,(01):199-204.
[2]王巖,黃嵐,杜偉.Java課程教學體系構建探索[J].計算機教育,2013,(18):83-86.
[3]潘力.軟件專業(yè)課外實訓內容與方法的探索[J].中國教育技術裝備,2012,(03):44-47.
[4]楊夏.基于項目的翻轉課堂教學模式應用研究——以Java核心技術課程為例[J].科教導刊,2016,(11):90-91+94.
[5]劉爽,陳鵬.計算機類項目實訓考核方法探索與實踐——以Java項目實訓考核為例[J].大連民族學院學報,2015,(01):90-93.
[6]楊倩晨.基于PDCA循環(huán)工作流的實訓教學改革——以《JAVA程序設計》實訓課程為例[J].電子制作,2014,(18):82-83.endprint