黃園媛 廖卓凡 吳宏林


摘? 要: 2020年初,為應對疫情并保證教學進度,各校紛紛開展線上教學以滿足學生在家學習的需求。文章通過分析Java程序設計課程線上教學的特點及困難,借助“雨課堂”和傳智播客教輔平臺,在授課形式和考核指標等方面進行調整和探究。教學實踐表明,調整后的教學模式能有效地保證各環節的教學效果,提高了師生互動性。 該模式可為其他課程的在線教學提供參考。
關鍵詞: Java程序設計; 線上教學; 雨課堂; 傳智播客教輔平臺
中圖分類號:G642????????? 文獻標識碼:A???? 文章編號:1006-8228(2021)01-99-03
Exploration of methods for effective online teaching of Java programming course
Huang Yuanyuan, Liao Zhuofan, Wu Honglin
(College of computer and communication engineering, Changsha University of Science & Technology, Changsha, Hunan 410114, China)
Abstract: At the beginning of 2020, in order to cope with the epidemic situation and ensure the progress of teaching, schools have launched online teaching to meet the needs of students learning at home. This paper analyzes the characteristics and difficulties of online teaching of Java programming course, and explores in the teaching form and assessment index with the help of "Rain Classroom" and the teaching assistant platform of Chuanzhi podcast, and makes adjustments accordingly. Teaching practice shows that the adjusted teaching mode can effectively guarantee the teaching effect of each link and improve the interaction between teachers and students. The teaching mode can provide reference for online teaching of other courses.
Key words: Java programming; online teaching; Rain Classroom; Chuanzhi podcast teaching assistant platform
0 引言
2020年伊始,各高校延遲開學,僅能通過網絡進行遠程授課。針對此特殊情況,我們需要對教學模式進行改革。本文結合特殊情況下Java程序設計課程的線上教學特點及困難,從課程教學方式和考核方式等方面進行探索,保質保量完成Java程序設計的教學工作。
1 存在的困難及解決方案
“Java程序設計”課程是一門理論性和實踐性都極強的專業基礎課,一般普遍采用課堂講授的教學方法和集中筆試的考核方法進行教學[1]。但在特殊情況下,所有學生都按照要求居家觀察,無法采用傳統的教學模式。在高校開學日期不明朗的前提下,需要用線上對學生進行遠程教學。我們總結線上教學過程中的各種問題,并逐一給出了解決方案。
1.1 課前和課后環節開展方式
困難:由于“Java程序設計”的理論性和操作性很強,重點和難點都相對較多,學習難度比較大。教師通常把教學過程分為課前預習、課堂講授和課后復習三個環節。經過一段時間的線上教學實踐摸索,這兩個環節存在一些問題。
問題① 缺少對學生課前預習情況的有效監督以及評估:課前預習課程的學習目標是督促學生做好課前預熱,并掌握一些基本的重要的儲備知識。很多老師選擇MOOC平臺作為線上學習的主要補充資源。但目前MOOC線上學習存在學生完成度低、教師難以有效介入學生學習過程、教師無法因材施教等問題。
問題② 無法督促學生做好知識點達到復習鞏固:課后復習課程是教學中的一個重要環節,其目標是幫助學生做好知識點的復習鞏固,主要包括知識點回顧、課程知識測試。線上教學的形式無法有效開展課后復習鞏固。
解決方案:針對課前預習和課后復習環節,我們以傳智播客教輔平臺為工具,設計內容包括課前預習課程與課后復習課程兩部分。
課前預習 預習內容包括傳智播客教輔平臺體根據知識點提供的視頻,教師精心篩選的網絡視頻、教師設計的自測題等。學生們預習回答情況以及視頻的學習情況都能被平臺整合成學習數據供教師查看。教師可以根據學生們作業的完成情況,實時了解存在的問題,并及時調整教學重點,開展更有針對性的線上課堂教學。
課后鞏固 教師可以在傳智播客教輔平臺上傳自己題庫,根據所選的知識點在題庫中抽取題目生成鞏固測試題。學生完成的測試情況將由平臺進行統計生成數據供教師查詢。
1.2 理論教學授課形式
困難:網絡直播教學是一種直接、便捷、高效的新型學習方式,其主要形式是教師通過視頻或語音,面向學生現場組織教學。雖然網絡直播授課有諸多的優勢,但是也帶來一些問題。
問題① 教師無法獲取學生課堂互動的情況。很多在線直播軟件提供多種互動形式,比如有答題,上臺以及討論的形式,但是系統卻無法將每個學生的正確率以及是否參與答題的過程提供給教師。
問題② 教師無法實時接收學生對相關內容的掌握反饋情況。網絡直播授課仍然局限與教師為主體,學生被動接收的模式,授課過程中氣氛比較沉悶。需要在這種非面對面的教學模式中抓住每個學生的注意力,實際上對教師的掌控課堂的能力更高了。
解決方案:使用“雨課堂”作為網絡直播授課的輔助工具,幫助教師活躍課堂氣氛,能夠充分調用學生的積極性[2],可以實現實時問答互動、難點反饋、彈幕、幻燈片推送[3]。教師可以查看每個同學的答題情況,每次答題情況都保存在教師端,方便教師課后進行過程化評價。學生也可以通過“雨課堂”對在線授課過程中不理解的知識點所在的PPT進行“不懂”標注。
1.3 實驗教學的授課形式
困難:作為一門實踐性比較強的課程,Java程序設計在講授理論知識的同時,還需要增加大量的實踐教學環節,以提高學生的應用能力和實踐能力。傳統的教學方式普遍采用在機房集中上機的方式進行實踐教學,這種授課方法在特殊期間必須變革。
解決方案:教師提前一天把事前準備實驗講解視頻推送給學生,并在教學平臺發布具體的實驗內容的文檔。實驗當天,利用網絡直播授課及時組織線上答疑和討論,線上監督學生的進度和質量等。實驗后,學生的實驗報告通過網絡平臺提交。教師通過網絡對學生的報告進行評價,并在下一次的實驗課的視頻中對實驗內容進行詳細的講解。
1.4 課程的考核指標
困難:考核是教學中的一個重要環節。傳統的考核方法就是需要收集學生的手寫書面作業或者將所有學生聚集在一起及進行筆試。在當前這種特殊情況下,我們需要對傳統考核方式進行變革。
解決方法:由于我們在課前,課中和課后都采用了智慧型的教輔工具。對于本課程的考核方法更加注重過程的評價,其主要的內容和權重如表1所示。
2 Java程序設計線上教學的教學探析
雖然特殊情況極具偶然性,但是給教學工作帶來前所未有的壓力和挑戰,通過一段時間的教學實踐,我們對“Java程序設計”課程進行改革,主要表現在以下幾個方面。
⑴ 改善教學方法
“Java程序設計”課程采用騰訊課堂平臺為依托開展網絡直播授課,這種方式尤其對需要一些操作型的軟件教學最為合適[4]。由于網絡直播缺少過程的監督和數據,長時間的網絡教學也會導致學生注意力不集中,參與感不強以及學習興趣不高等問題。為有效地落實教學內容,采用了項目驅動法、設置陷阱法、等多種教學方法[5]。
項目實訓法的運用:我們將“銀行賬戶管理系統”的設計融入到Java程序設計的教學過程中,項目分解為如下幾個模塊進行教學設計,見表2。
設置陷阱法的運用:在線上直播授課過程中,教師采取故意設置陷阱的方式,結合教學內容的難點和重點給出錯誤的程序代碼,讓學生在線上學習中主動發現問題然后解決問題,達到引起學生的注意和重視。
除此之外,我們從以下幾個方面入手增強課堂的活躍性和互動性:①將授課內容分解成小片,并預設一些跟教學內容相關的問題,測試等;②提高學生的參與度和現場感,授課過程中時刻保持和學生的語言互動,發布題目等;③建立合適的激勵機制,對積極參與,表現好的同學,及時給與評價并納入考核環節;④靈活運用幽默風趣的語言,提高學生的吸引力。
⑵ 強調過程評價
線上教學更加強調在教學過程中,學生對線上預習學習情況、預習作業的完成情況、上課堂簽到、觀看回放的時長、交流平臺發帖的次數、線上實驗的成績等。
⑶ 優化考核方式
在傳統成績評價體系中,主要是以期末卷面考試成績為主,缺凡充分的過程性評價手段。線上教學可以利用網絡,采用多樣化、過程化的考核方式,即“平時表現+線上直播課表現+單元測試+綜合項目實訓+大作業=最后總分”的形式。
3 結束語
本文針對“Java程序設計”課程線上教學在授課形式,考核指標等方面遇到的困難,給出相應的解決方案。同時從教學方法、過程評價以及考核方式等方面探索Java程序設計的在線教學改革,在提高學生線上學習自律性的同時,保證線上教學質量。目前線上教學仍然存在一定的局限性,需要不斷完善視頻課程、教學文案和線上教學素材,完善線上教學的各個流程,完善評價方式,以促進所有學生獲得充分的發展。
參考文獻(References):
[1] 劉長旺.基于工程實踐能力培養的Java程序設計課程教學改革研究[J].教育教學論壇,2017.25:134-135
[2] 王秀珍,王粉梅,裴斌.基于雨課堂的智慧教學模式構建[J].計算機教育,2018.5:11-15
[3] 金靜.基于“雨課堂”的混合教學模式[J].計算機時代,2020.3:77-83
[4] 陳紅普,凡妙然.騰訊課堂在線教育運行模式的思考與啟示[J].現代教育技術,2015.25(11):86-92
[5] 朱紅英,賴蘋華,宮曉曼.基于項目驅動的DACUM模型Java課程開發建設研究[J].科技通報,2014.11:241-244
收稿日期:2020-08-06
基金項目:2019年湖南省普通高等學校教改項目“打造線上線下UML建模'金課及混合式教學模式的研究”(2019-291-253); 2019年湖南省學位與研究生教育改革研究項目(2019JGZD057); 2019年湖南省普通高等學校教改項目(2019-291-252)
作者簡介:黃園媛(1979-),女,湖南長沙人,博士,講師,主要研究方向:軟件工程。