劉靜
湖南工程職業技術學院信息工程學院 湖南 長沙 410005
基于智慧職教云搭建的混合教學模式的構建,是現代職業教育信息化教學發展的必要手段之一。基于網絡教學平臺的課程教學模式,對接真實企業項目對課程內容進行重構,基于真實工作過程創設學習情境,通過平臺數據分析,及時調整教學策略,形成覆蓋課前發現問題、課中解決問題、課后提升技能的教學實施路徑,構建互助互學,多元化考核的教學模式。《Java程序設計基礎》為高職軟件技術專業基礎課程,該課程教學資源較為豐富,目前已建有理實一體實訓室、校級在線精品課程資源、校外頂崗實訓基地等。
軟件技術專業以培養工作崗位“需要的人”為宗旨,主要面向軟件和信息技術服務業的計算機軟件工程技術人員、計算機程序設計員、計算機軟件測試員、人工智能工程技術人員等職業群,能夠從事軟件開發、軟件測試、軟件編碼、軟件技術支持、Web前端開發、人工智能系統開發等工作,培養學生“能分析、會編碼”,有高度的職業責任感、高尚的職業道德觀的高素質復合型軟件技術技能人才。
《Java程序設計基礎》課程的教學對象為高職類軟件技術專業一年級學生。學生絕大多數因為對互聯網感興趣而選擇本專業,對于網絡游戲開發過程很好奇,對于軟件開發過程及軟件開發規范缺乏認識;多數高職學生邏輯思維能力較弱,難以理解復雜的程序算法;但熱衷動手,對信息化教學手段接收度很高,通過前置課程的學習,學生掌握了計算機工作的基本原理及其基本操作具備混合式教學的基礎。
在傳統軟件技術專業課程教學過程中,對于網絡教學平臺的重視及應用程度不夠,信息化教學手段的應用僅停留在“能用、會用”階段;“學生為主、教師為輔”的教學理念貫徹力度還不夠,受信息手段應用能力及教學資源等因素的影響,未能有效的提升學生職業技能,影響課程教學效果。
1.3.1 課程內容偏向知識傳授,忽略職業技能提升。傳統的課程內容安排以知識為主線,偏重于知識點的傳授,配套的教學案例之間的耦合度很低,缺乏系統性設計,不利于學生軟件開發及設計能力的提升。
1.3.2 課程教學形式過于單一,忽略學生主體地位。“Java程序設計基礎”是一門重視實踐的理實一體課程。教師多數仍以口授理論性知識為主,忽略了學生實踐能力的培養。學生生源主要由普高生和中職對口組成,針對學習個體課程基礎之間的差異性,傳統課程教學無法做到個性化教學,更無法為學生提供自主學習的空間和時間。
1.3.3 課程評價機制簡單,缺乏多維度考核。課程以往考核方式采用平時成績考核、期末考試相結合的方式,缺乏學習主體之間相互針對協作能力、自主學習能力、職業規范等方面的過程性考核評價[1]。
對接國家高職軟件專業教學標準,基于OBE教學理念“以成果為導向”的反向設計原則對課程進行整體設計。
2.1.1 對接崗位新要求重構課程內容。為滿足新要求,培養“具備過硬的數據操作能力的高素質程序員”,本課程將企業真實項目《疫情監測與上報系統》作為課程的學習主線,依據軟件開發流程,將課程內容分解為8個模塊:軟件系統的部署及基本認識、輸入輸出功能設計、系統統計功能設計、系統登錄和查詢功能設計、系統購物和計時功能設計、系統中數組的應用、系統功能優化、綜合項目(疫情監測與上報系統)。
2.1.2 對接國家標準確定教學目標及教學重難點。對接《高等職業學校軟件技術專業教學標準》中的培養“高素質技術技能型人才”目標,以及國家標準《應用軟件安全編程指南》(GBT 38674-2020)》中Java編碼規范,結合崗位對程序員的新要求明確教學目標。根據平臺數據分析,確定教學重點、難點。
2.1.3 建設豐富教學資源助力教學實施。為滿足軟件學生日益增長的學習需要,本課程職教云在線課程,滿足混合式教學的需要;針對難點,制作微課視頻、開發小游戲、建設題庫等破解教學難點。
2.1.4 結合學情教情甄選教學方法。通過職教云平臺實現教與學的互動,基于課程“1+X題庫”、“分級項目資源庫”為課程實施提供多元化的教學資源,本課程選用項目教學法、混合教學法、分層教學。
2.1.5 對接育人目標構建考核機制。為更好的督促教學目標的達成,考量課程教學效果,參照軟件企業評價體系,借助職教云平臺的課前預習、課堂自測、課后拓展等客觀成績,再綜合教師評價、企業導師評價、小組自評、小組互評,從“德、技、績、勤”四個方面對學生進行四個維度的多元化的過程性考核機制、細化考核標準[2]。
以智慧職教云為依托的“Java程序設計基礎”課程的混合式教學模式應用,應充分考慮課程的教學特點。鑒于學生有來自普高和中職及學習能力的差異性等,充分發揮職教云平臺的教學優勢,構建豐富的在線教學資源,借助云平臺以軟件開發流程為依據開展課程教學實施過程,實現課前導學、課中樂學、課后助學三個環節之間“無縫”銜接,搭建集學習、交流、測驗、評價考核功能于一體的混合課程教學模式,覆蓋教學全過程,提升課程的教學質量。具體教學實施流程如圖1所示。

圖1 教學實施流程
以軟件崗位核心能力為準則,結合學生特點,將知識、能力、職業素養目標融入于教與學全過程,細分為認結構、識語法、導任務、實動手、嚴優化、勤拓展6個步驟,實施精準課堂教學。
2.2.1 課前導學,針對學生自學情況調整教學策略。課前“認結構、識語法”,通過職教云“今日課堂”發布預習視頻及測試;學生觀看預習視頻、完成在線測試;教師通過平臺了解學生自學情況,根據課前測驗數據分析,掌握學生新知預習情況,以便調整教學策略。
2.2.2 課中樂學,分析需求明確工作過程。課中樂學分為導任務、實動手、嚴優化三個環節。首先,通過職教云教學平臺下發本次課的任務工單,并通過案例演示法,展示真實的項目案例。學生分組協作進行互助互學,通過繪制程序流程圖梳理思路;針對教學難點,利用動畫視頻、親身演示等環節,將抽象編碼過程具象化,直觀呈現程序的執行過程。在教師引導下,分組進行對比互評,以此啟發學生探究規律,舉一反三的編程思維。利用開發工具,學生動手編寫程序。完成編碼后,編譯、調試并運行程序,對結果進行優化,強調編碼規范問題,旨在培養良好的編程風格。學生展示成果,并完成小組自評與互評。至此,從理解到應用,學生掌握了使用選擇程序設計結構解決實際問題,由此,解決教學重點,實現做中學[3]。
2.2.3 課后助學,分級分層提升職業技能。課后助學,是課中樂學的教學時間軸的延伸部分,充分利用課后時間,以尊重學生個性特點和能力特點為基礎,通過職教云平臺發布基于1+X題庫的課后測驗,鞏固課堂新學知識點;并通過平臺發布課后拓展任務,建立金字塔式ABCD分級項目資源庫,可供學生根據自身能力自主選擇,由學生自主選擇對應項目的子任務旨在提升職業技能,鼓勵學生挑戰難度、突破技能瓶頸。
2.2.4 基于智慧職教云的過程性評價。根據學生的職教云平臺的課前學習進度、在線測試結果,課中的學習表現,課后的作業等情況,依據“權重比例”設置得到該課程的綜合考評。考核評價貫穿整個教學全過程,線上評價與線下評價相結合,教師評價與學生評價相結合,小組自評與小組互評相結合,反饋教學效果,優化教學策略[4]。
基于智慧職教云的混合式教學模式,以學生為主體,貫徹教學全過程;將學生學習時間軸從僅限于課堂學習時間延伸至課前、課后,使得學習過程不受時空限制;利用職教云平臺的數據統計和分析功能,及時對學生學習進度情況、課堂表現等情況進行考核,便于教師及時掌握學生學習動態,進一步優化教學策略。基于職教云的混合式教學模式充分運用信息化手段、創設多元化的教學方法,模擬真實工作環境,融教、學、做為一體,激發了學習興趣,為學生營造了真實的工作環境。經過近兩年的教學實踐,依托云實踐管理平臺,從近三年的學生成績來看,教學效果明顯得到提升,本模塊教學目標達成率逐年上升,教學設計與預期目標設定合理。學生出勤率、參與度、課堂滿意度、任務完成率逐年上升,考試合格率達到96.14%。