文章編號:1671-489X(2025)06-0041-04 DOI:10.3969/j.issn.1671-489X.2025.06.041
0 引言
混合式教學是一種結合了傳統面對面教學和線上教學的教學模式。我國很多學者自2003年開始研究混合式教學模式[],該模式滿足了學生“隨時隨地學習”的需求。翻轉課堂、慕課[2]、微課、虛擬仿真實驗等新模式的出現,促使教師更多地采用線上線下結合的方式來滿足學生多樣化的學習需求。學銀在線、中國大學MOOC、智慧樹等在線教育平臺為高校提供了在線教學資源和工具,以Java語言程序設計課程為例,中國大學MOOC中有兩百多條相關在線課程,這些課程將信息技術與教育教學深度融合,體現了“學生受益第一、開放共享為先”的特點。
Java語言程序設計是一門基礎課程。對計算機相關專業學生而言,它是進一步學習其他專業知識的初級階梯。對非計算機專業學生而言,它有助于學生理解計算機的能力所在,從而更好地利用計算機解決本專業領域內的問題。其常規教學內容包括Java語言的基礎知識和核心概念、面向對象編程的核心思想和方法、Java標準庫等。培養方案中,該課程一般開設48~64課時,由于課程實踐性較強,學生須通過大量的課外實踐進行有效的編程訓練[3],在實踐中掌握編程知識,培養編程能力,有效達成教學目標。
1混合式教學應解決的關鍵問題
混合式教學涉及線上自主學習和線下課堂講授討論兩個環節。如何有效地將這兩個環節進行融合,確保學生在線上能夠充分預習和復習,在線下能夠深入討論和實踐,是混合式教學需要解決的首要問題。此外,混合式教學還需要提供不同難易程度的線上學習資源,方便各層次的學生開展自主學習,激發學習興趣和積極性。在混合式教學中,教師的角色從傳統的知識傳授者轉變為學習的引導者和促進者。教師需要善于從在線教學平臺大量的學生學習數據中提取重要的差異化數據并進行分析,科學評判學生的在線學習效果,以便及時調整教學方法。
很多高校在大一就開設了Java語言程序設計課程,但同一專業的學生來自不同省份,計算機知識基礎相差較大,接受能力不同。教師在實施混合式教學時,需要結合學生的學情進行教學設計,如根據教學內容的難易程度科學分階、有效建設線上線下教學資源[4、整理分析學生個性化學習數據等。
2課程教學體系構建
2.1 教學目標
本課程從知識、能力、素質、價值四個方面設置教學目標。1)知識目標:掌握面向對象的編程概念、基本思想和方法;掌握類與對象、繼承與多態、常用類等理論知識點。2)能力目標:根據軟件需求能編寫對應的類,具備較強的算法研究能力和初步的Java項目實戰開發能力。3)素質目標:具備扎實的理論基礎和較強的自主學習能力,在開發調試中能夠堅持不懈,注重團隊協作和溝通。4)價值目標:強化工科學生工程倫理和工匠精神的價值引領,形成對國家信息技術發展、軟件產業崛起的責任感和使命感。
2.2 教學思路
為了更好地達成教學目標,在線上教學的基礎上重構線下教學,線上線下混合式教學體系如圖1所示。
線上課程內容設計為必修內容和非必修內容。必修內容的線上資源主要以視頻為主,從課程導入、語言基礎、面向對象基礎、面向對象高級特性四個維度設置了17個視頻,供學生課前線上預習使用。針對學有余力的學生,提供專項應用與進階篇兩個維度共6個視頻供其學習。同時,教師會不定期在在線教育平臺發布一些圈內技術專業論壇的信息,提升課程的高階性。教師通過在在線教育平臺增加小測試、線下提交實驗設計方案等方式檢查學生的線上預習效果,提高學生在線預習的自覺性和完成度。
線下課堂主要以學生實踐操作和師生深度討論課程某一主題開展教學,確保學生能夠將線上所學知識轉化為實際操作能力,并加深對相關內容的理解。
由于在線上學習中學生可能存在作業抄襲、快進式觀看教學視頻等問題,教師課后需要對平臺數據進行人工分析,及時發現數據異樣的學生,并與其溝通,以保證線上學習的有效性和考核數據的公平性。
2.3 教學方法
六步教學法貫穿線上線下混合式教學全過程,六步即看(看教師編寫源碼)、學(學習相關語法)、仿(模仿示例編寫)、評(教師或同學點評)、練(練習編寫一個類似的源碼)、戰(參與實際項目)。同時,采用六步教學法時穿插游戲化學習法、項目化實踐法、前沿技術自主學習法等。多種教學方法相結合,學生的主體地位得到了充分體現。
3線上視頻資源建設
線上資源建設的質量和形式是學生有效自主學習和實踐的關鍵,本研究主要采用以下三種形式保證線上視頻學習資源的質量。
3.1桌面錄屏源碼撰寫過程
在中國大學MOOC平臺搜索不同高校教師上傳的Java語言程序設計課程。從評論可以看出,目前已上線的視頻課程主要使用PPT概括性地講解理論知識點,這對學生的理解能力要求較高。

應用型本科院校肩負培養高素質應用型人才的使命,這要求Java語言程序設計教師錄制視頻課程盡量使用源碼在線編寫的方式,深入淺出地將理論知識點傳授給學生。同時,該課程實踐性強的特點也要求教師不能以傳統的PPT方式開展教學,而要以直接在軟件中編寫代碼、運行代碼的方式講清楚某個知識點。所以Java語言程序設計課程的視頻可以采用桌面錄屏的方式,讓學生更直觀地理解程序的編寫過程。
3.2課堂授課過程實錄
學情調查發現,部分學生更喜歡觀看課堂授課實錄回放視頻,他們喜歡課堂授課的節奏,認為比錄影棚效果更好。因此,課程建設時可以在在線教育平臺提供課堂授課實錄視頻,把一節45分鐘的課按知識點裁剪成若干段視頻,供有需要的學生回放觀看。
3.3學生自行錄制視頻
在授課過程中,教師發現一些學生對實驗問題的理解比較出色。為了進一步發揮這些學生的優勢,并幫助其他同學提升學習效果,可以采取讓學生自行錄制視頻的策略。學生在錄制過程中,可以展示和講解自己的解題思路、操作過程和心得體會。這種方式不僅為學生提供了一個展示自我、鍛煉表達能力的平臺,也促進了班級良好的學習氛圍和競爭機制的形成。
4線上教學活動與評價
對學生學習的管理和激勵是促進他們積極參與和持續進行在線學習的關鍵。平臺提供學習資源,同時開展各種教學輔助活動,對教師的教和學生的學都有很大幫助。
4.1 常規活動
教師在線下課堂授課時,可以結合線上平臺的功能開展輔助教學。1)在線討論環節。學生通過線上平臺可以隨時看見其他同學發表的評論,能很好地促進學生之間的合作和交流。2)隨堂練習環節。Java語言程序設計課程實踐性較強,學生在理論學習之后需要通過編寫代碼鞏固知識。教師可以布置一個隨堂練習,讓所有學生均在學習通中輸入自己的答案,并在屏幕上立即展示大家的答案。這種即時呈現、即時討論的效果是線下教學無法比擬的。3)在線測試環節。階段性的在線測試可以檢驗學生的知識掌握程度。部分測試允許學生查資料完成,提交后可以立即看到成績。學生也可以根據自己的安排自行選擇其他時間進行考試。4)在線點名功能。尤其班級人數較多的時候,教師利用在線點名功能可以快速統計到課率,及時掌握學生動向。
4.2 生生互評
Java語言程序設計課程的實驗報告可以很好地體現學生的實驗過程,為了讓班級的每位學生可以隨機查看其他學生的試驗情況,相互學習,教師在實驗報告環節設置了生生互評功能。同時,教師也可以對分數有異議的實驗報告重新批閱。
4.3 學情統計
在線教育平臺可以提供和展示學生的學習動態監測數據,如近七日訪問次數、近七日在線學習人數、教學預警、作業平均完成率等。教師通過學情統計數據可以第一時間掌握班級的整體學習情況。
5 改革成效
5.1 課程建設成效
Java語言程序設計課程已經在學銀在線平臺上線,目前累計頁面瀏覽量超過55萬次。以2023—2024年第一學期2022級數據科學與大數據技術專業88位學生為例,平臺后臺數據顯示課程活動數為25237次,該學期學生人均登錄次數達280多次。學生的平時成績占總成績的 30% ,根據學生在平臺上的學習數據自動生成,這在一定程度上督促了學生充分利用平臺上的各種資源進行學習,幫助學生養成良好的學習習慣。
課程組教師多年來致力于Java語言程序設計課程的線下教學。Java語言程序設計課程被浙江省教育廳認定為2020年度省級線下一流課程,2021年開始利用超星泛雅平臺實施校內線上輔助教學,2022年底在學銀在線平臺上線,正式對外公開。該課程2022年被浙江省教育廳認定為省級線上線下混合式一流課程,2023年被認定為校級精品在線開放課程并獲校2023年優質課堂稱號。
5.2 學生成果
課程組教師持續組織學生參與中國大學生程序設計競賽、全國大學生電子商務“創新、創意及創業”挑戰賽、藍橋杯全國軟件和信息技術專業人才大賽、中國大學生計算機設計大賽等。近兩年,學生獲得省級及以上大學生科技創新項目立項30項,獲實用新型專利、軟著授權等18項,全國高校大學生競賽排行榜項目和省A類項目獲省三等獎以上學科競賽獎數達72項。
6 結束語
課程是教育最微觀、最普通的問題,也是根本問題。課程是人才培養的核心要素,課程質量直接決定人才培養質量[5],課程也是體現以學生發展為中心理念“最后一公里”落地的工作。在成熟的第三方現代教育平臺支持下,教師不再局限于45分鐘的線下課堂,積極對課堂進行時空延伸,開展線上線下相結合的混合式教學改革探索,實現了隨時隨地的教學過程全管控、教學數據全記錄、學情分析報告全反饋等。
7參考文獻
[1]何克抗.從BlendingLearning看教育技術理論的新發展(上)[J].電化教育研究,2004(3):1-6.
[2]王少奎,張亞鋒,王蘭,等.慕課在高等院校本科教學中的應用概況與思考[J].高教學刊,2024,10(7):37-41.
[3]申雪萍,原倉周,邵兵.面向軟件實踐能力的Java程序設計課程教學改革探索[J].計算機教育,2024(2):20-25.
[4]貝金蘭,王春雨.新時代高校課程建設質量提升路徑探析[J].中國現代教育裝備,2023(17):147-149,153.
[5]教育部關于一流本科課程建設的實施意見[A/OL].(2019-10-31)[2024-03-22].http://www.moe.gov.cn/srcsite/A08/s7056/201910/t20191031_406269.html.