劉娟
摘要:移動教學(xué)背景下,隨著微課、慕課和各大移動教學(xué)平臺的推廣和普及,有效推動了翻轉(zhuǎn)課堂教學(xué)模式的應(yīng)用。翻轉(zhuǎn)課堂的理念是對傳統(tǒng)課堂的顛覆,實(shí)現(xiàn)由“先教后學(xué)”向“先學(xué)后教”的轉(zhuǎn)變。文章在對傳統(tǒng)Java程序設(shè)計(jì)課程教學(xué)從課程學(xué)時(shí)、實(shí)踐教學(xué)效果、學(xué)生的積極性等方面存在的問題進(jìn)行了研究。以此為基礎(chǔ),探索了在移動教學(xué)背景下如何有效地構(gòu)建、實(shí)施“翻轉(zhuǎn)課堂”教學(xué)改革,提高教學(xué)效果。
關(guān)鍵詞:Java;移動平臺;傳統(tǒng)課堂;翻轉(zhuǎn)課堂;教學(xué)改革
中圖分類號:G642? ? ? ? 文獻(xiàn)標(biāo)識碼:A
文章編號:1009-3044(2021)08-0124-03
1引言
Java程序設(shè)計(jì)語言是一種面向?qū)ο笳Z言,它具有較強(qiáng)的專業(yè)性和實(shí)踐性,在軟件開發(fā)知識結(jié)構(gòu)中起著關(guān)鍵的作用。因?yàn)樗哂衅脚_無關(guān)性、可靠性高、良好的安全機(jī)制等特點(diǎn),已成為當(dāng)前主要的編程語言[1]。據(jù)2020年8月份TIOBE編程語言排行榜顯示,Java語言排名仍然穩(wěn)居前三甲,使用率達(dá)14.43%,市場范圍內(nèi)Java工程師的需求占全部需求量的60%~70%。目前,各高校計(jì)算機(jī)相關(guān)專業(yè)都將Java語言作業(yè)低年級基礎(chǔ)課程。Java語言的學(xué)習(xí)要求理論和實(shí)踐相統(tǒng)一,強(qiáng)調(diào)學(xué)生的綜合素質(zhì),而目前多數(shù)學(xué)生理論與實(shí)踐脫節(jié),難以適應(yīng)社會需求。
2教學(xué)現(xiàn)狀
通過近幾年來的教學(xué)實(shí)踐,對課程教學(xué)過程和教學(xué)效果進(jìn)行分析,得出目前Java語言教學(xué)主要存在以下問題。
2.1 課時(shí)分配不合理
Java語言涉及的內(nèi)容較多,如封裝、繼承、多態(tài)、多線程處理、網(wǎng)絡(luò)通信等,市場上Java教材的章節(jié)也相應(yīng)較多,而課程課時(shí)的限制卻難以透徹、深入學(xué)習(xí)每個(gè)章節(jié)。以筆者所在的二本高校為例,Java程序設(shè)計(jì)課程總學(xué)時(shí)56學(xué)時(shí),其中理論課40學(xué)時(shí),實(shí)驗(yàn)課程16學(xué)時(shí)。課程知識點(diǎn)眾多,而課程學(xué)時(shí)不足,需要教師進(jìn)行取舍、合理分配時(shí)間。如果在教學(xué)中處理不當(dāng),可能會進(jìn)入教與學(xué)的困境。
2.2 學(xué)生學(xué)習(xí)積極性不高,缺乏主動性
傳統(tǒng)的Java語言教學(xué)方法以教師為主導(dǎo),結(jié)合多媒體進(jìn)行教學(xué),學(xué)生“被動”坐在教室按照教師的引導(dǎo)“聽”課[2]。教師按照教學(xué)計(jì)劃授課,局限于面向?qū)ο蟮木幊痰幕驹砗头椒?,課堂中講授大量的理論知識和程序代碼,枯燥呆板、教學(xué)形式單一,另一方面教師對學(xué)習(xí)的課前預(yù)習(xí)和課后掌握情況不了解,不能夠充分調(diào)動學(xué)生的學(xué)習(xí)積極性。
2.3不夠重視實(shí)踐教學(xué)
作為一門實(shí)踐性很強(qiáng)的課程,尤其要重視學(xué)生實(shí)踐能力,目前在實(shí)驗(yàn)教學(xué)上存在弊端。實(shí)驗(yàn)教學(xué)中采用的大多是單一的模擬或驗(yàn)證性實(shí)現(xiàn),偏重于考查學(xué)生對基礎(chǔ)知識點(diǎn)的理解,創(chuàng)新能力得不到培養(yǎng)[3]。另一方面實(shí)驗(yàn)內(nèi)容缺乏層次性、系統(tǒng)性,欠缺前后知識的貫穿,不能兼顧學(xué)生的個(gè)體差異,學(xué)生的綜合能力得不到鍛煉。學(xué)生在解決實(shí)際問題時(shí)無從下手,同時(shí)部分學(xué)生過多地依賴現(xiàn)成資料,使用相關(guān)解決方案直接套用,創(chuàng)新能力不足,導(dǎo)致課程設(shè)計(jì)和畢業(yè)設(shè)計(jì)原創(chuàng)性比較差。
3教學(xué)改革研究
3.1 理論基礎(chǔ)
翻轉(zhuǎn)課堂、微課、慕課是教育教學(xué)在互聯(lián)網(wǎng)時(shí)代的產(chǎn)物,“翻轉(zhuǎn)課堂”又稱“反轉(zhuǎn)課堂”或“顛倒課堂”,是對傳統(tǒng)教學(xué)模式的教學(xué)結(jié)構(gòu)進(jìn)行翻轉(zhuǎn)的一種教學(xué)形式,重新調(diào)整課堂內(nèi)外的時(shí)間,將學(xué)習(xí)的決定權(quán)從教師轉(zhuǎn)移給學(xué)生[4]。在這種模式下,課堂內(nèi)寶貴的時(shí)間使學(xué)生能夠?qū)W⒂诨陧?xiàng)目的學(xué)習(xí),從而獲得更深層次的理解?;凇胺D(zhuǎn)課堂”的課程改變傳統(tǒng)的知識講授模式,采用課前視頻學(xué)習(xí)與課堂討論融合式教學(xué),通過課堂來檢驗(yàn)學(xué)生學(xué)習(xí)情況,而“翻轉(zhuǎn)課堂”不單純地依賴授課老師教授知識,課堂和老師的角色發(fā)生了根本變化[5]。作為教學(xué)活動的組織者,教師更多的責(zé)任是規(guī)劃、組織學(xué)生自學(xué)內(nèi)容和問題設(shè)計(jì),組織課堂翻轉(zhuǎn)。教師采用引導(dǎo)、講授及協(xié)作等方式滿足學(xué)生的需要,促進(jìn)他們的個(gè)性化學(xué)習(xí),引導(dǎo)學(xué)生運(yùn)用知識去解決問題,使學(xué)生在學(xué)習(xí)中更加靈活、主動,參與度更強(qiáng)。
3.2 構(gòu)建“翻轉(zhuǎn)課堂”教學(xué)模式
基于移動教學(xué)背景構(gòu)建“翻轉(zhuǎn)課堂”教學(xué)模式,需要在課程教學(xué)法和學(xué)法上進(jìn)一步調(diào)整和修改。傳統(tǒng)大綱中明確了以教師講授為主,結(jié)合多媒體進(jìn)行教學(xué),在教學(xué)過程中教師講授一般占到80%以上。而在翻轉(zhuǎn)課堂中,教師對知識點(diǎn)的傳授不在課堂上,而是學(xué)生利用課后時(shí)間通過視頻和文檔自學(xué),課堂教學(xué)中教師通過答疑法、分組討論法和答辯法等多種方法相結(jié)合來促進(jìn)學(xué)生學(xué)習(xí)和知識內(nèi)化[6]。
在課程考核式上,需要探索調(diào)整為多元化的考核模式。傳統(tǒng)教學(xué)中,Java程序設(shè)計(jì)課程最終成績中通常期末考試筆試成績占70%左右,這種方式缺乏過程性考核,僅僅完成了教學(xué)要求,缺乏工程項(xiàng)目教育,忽略了學(xué)生在學(xué)習(xí)過程中的動態(tài)表現(xiàn)。翻轉(zhuǎn)課堂應(yīng)該注重多元化考核方式,采用結(jié)果評價(jià)與過程評價(jià)相結(jié)合的綜合評價(jià)方式[7]。將學(xué)生在網(wǎng)絡(luò)學(xué)習(xí)、作業(yè)、課堂討論、答辯等環(huán)節(jié)的表現(xiàn)納入過程性考核,能夠多角度、立體地展現(xiàn)學(xué)生學(xué)習(xí)效果,評價(jià)手段更加合理。
“翻轉(zhuǎn)課堂”以學(xué)生發(fā)展為出發(fā)點(diǎn),改變了教與學(xué)的方式,以改革教學(xué)大綱為出發(fā)點(diǎn),對教師教學(xué)理念和教學(xué)設(shè)計(jì)能力提出更高要求?!胺D(zhuǎn)課堂”教學(xué)主要由課前自學(xué)、課中內(nèi)化和課后升化三個(gè)部分組成[8],如圖1所示。
在傳統(tǒng)教學(xué)基礎(chǔ)上進(jìn)行“翻轉(zhuǎn)”模式教學(xué),需要針對每部分的特點(diǎn)對已有教學(xué)資源進(jìn)行調(diào)整,同時(shí)制作、完善符合“翻轉(zhuǎn)課堂”的教學(xué)資源。針對翻轉(zhuǎn)課堂“以學(xué)生為主體,教師為主導(dǎo)”的教學(xué)方式,引導(dǎo)學(xué)生將所學(xué)知識運(yùn)用于實(shí)際的開發(fā)過程中,從而熟練掌握J(rèn)ava程序設(shè)計(jì)課程的知識點(diǎn),并提高編程實(shí)踐能力。教學(xué)改革主要從以下幾個(gè)方面進(jìn)行加強(qiáng)教學(xué)資源建設(shè)。
3.2.1 課程分析階段
課程分析階段的主要任務(wù)是了解課程重難點(diǎn)分布、學(xué)生的學(xué)習(xí)基礎(chǔ),合理選擇主教材;收集、設(shè)計(jì)拓展型的學(xué)習(xí)資源,針對學(xué)生個(gè)性化需求,避免教學(xué)中的“一刀切”現(xiàn)象[9]。這一階段主要從以下兩點(diǎn)進(jìn)行。
(1) 研究教學(xué)對象進(jìn)行學(xué)情分析,結(jié)合課程內(nèi)容調(diào)整教學(xué)大綱,制定適用于翻轉(zhuǎn)課堂的教學(xué)大綱。
(2) 確定Java程序設(shè)計(jì)課程的教學(xué)目標(biāo),選擇合適的主教材,對主教材內(nèi)容進(jìn)行取舍。選擇提高型的課程參考書或網(wǎng)站,作為學(xué)生課外學(xué)習(xí)的補(bǔ)充。
3.2.2 資源開發(fā)、完善階段
這一階段首先分解出教學(xué)任務(wù),結(jié)合專業(yè)培養(yǎng)目標(biāo),合理分解課程各單元教學(xué)內(nèi)容,梳理出適合翻轉(zhuǎn)課堂的教學(xué)內(nèi)容,對內(nèi)容進(jìn)行提煉。Java程序設(shè)計(jì)課程內(nèi)容共12個(gè)知識單元,綜合各章內(nèi)容,擬計(jì)劃翻轉(zhuǎn)18學(xué)時(shí),約占課程總學(xué)時(shí)(56學(xué)時(shí))的三分之一。其中課內(nèi)學(xué)時(shí)包括課內(nèi)面授與討論,課外學(xué)時(shí)包括課外視頻學(xué)習(xí)和作業(yè)。課內(nèi)課外學(xué)時(shí)分配如表1所示。
在合理分解翻轉(zhuǎn)課堂教學(xué)內(nèi)容的基礎(chǔ)上,進(jìn)一步進(jìn)行針對性的教學(xué)資源開發(fā),主要涵蓋以下幾個(gè)方面。
(1)結(jié)合課程教學(xué)大綱,編寫教學(xué)計(jì)劃,合理安排實(shí)驗(yàn)內(nèi)容,設(shè)計(jì)并實(shí)現(xiàn)合適的實(shí)驗(yàn)項(xiàng)目。
(2)對傳統(tǒng)教學(xué)PPT進(jìn)行修改,設(shè)計(jì)制作適合翻轉(zhuǎn)課堂的教學(xué)PPT,將項(xiàng)目開發(fā)思想融入教學(xué)過程中,收集整理教學(xué)所需多媒體、文字、程序代碼等資料。
(3)完善教學(xué)習(xí)題,教學(xué)習(xí)題由三種類型組成:一是課前習(xí)題,用于檢驗(yàn)學(xué)生自主學(xué)習(xí)期間是否掌握所學(xué)內(nèi)容;二是課中習(xí)題,主要針對重點(diǎn)難點(diǎn)設(shè)計(jì);三是課后習(xí)題,用于課后拓展提高期間,用于鞏固和延伸知識。
(4)根據(jù)不同的教學(xué)內(nèi)容,設(shè)計(jì)制作學(xué)案導(dǎo)學(xué)單,包括學(xué)習(xí)指南、學(xué)習(xí)任務(wù)、問題設(shè)計(jì)、問題檔案和學(xué)習(xí)反思。學(xué)生根據(jù)導(dǎo)學(xué)單合理制定個(gè)人學(xué)習(xí)計(jì)劃,完成課前學(xué)習(xí)任務(wù)。
(5)錄制和優(yōu)化課前微課視頻,微課重點(diǎn)對某個(gè)問題進(jìn)行針對性講解、演示,幫助學(xué)生進(jìn)行自主式學(xué)習(xí),結(jié)合同步課前習(xí)題檢驗(yàn)學(xué)生在線學(xué)習(xí)效果。
3.2.3收集、整理教學(xué)反饋階段
“翻轉(zhuǎn)課堂”教學(xué)實(shí)施結(jié)束,進(jìn)行教學(xué)資料的整理,一方面教學(xué)資源可以循環(huán)利用,另一方面通過量化數(shù)據(jù),對教學(xué)過程進(jìn)行歸納、反思,進(jìn)行改進(jìn)和提高。這一階段主要從兩方面進(jìn)行著手:
1)收集問題和測驗(yàn)結(jié)果,通過收集、分析導(dǎo)學(xué)單的反饋數(shù)據(jù),結(jié)合課堂討論、答辯等教學(xué)活動開展情況,總結(jié)并撰寫教學(xué)過程文檔為教學(xué)及教師交流提供文字性材料,為課堂教學(xué)的設(shè)計(jì)提供參考依據(jù)。
2)收集整理試題庫,探索過程性、多元化的考核方式。
目前,Java程序設(shè)計(jì)課程最終成績的構(gòu)成為平時(shí)成績占(10%)、實(shí)驗(yàn)(上機(jī))操作考核成績占(20%)、期末考試成績占(70%)。進(jìn)行“翻轉(zhuǎn)課堂”教學(xué)模式后,最終成績將由以下幾個(gè)部分構(gòu)成:(1)按時(shí)完成網(wǎng)絡(luò)課程學(xué)習(xí);(2)按時(shí)完成在線練習(xí)與測試;(3)課堂面授階段綜合評價(jià)成績;(4)課堂討論成績;(5)實(shí)驗(yàn)項(xiàng)目答辯成績;(6)期末考試。最終成績分配比例為網(wǎng)絡(luò)學(xué)習(xí)及練習(xí)測試20%,課堂面授綜合評價(jià)10%,課程討論10%,實(shí)驗(yàn)項(xiàng)目答辯30%,期末考試30%。相比傳統(tǒng)教學(xué),大大增加了過程性考核,使成績評定更加立體、合理化。
4總結(jié)
移動教學(xué)背景下的“翻轉(zhuǎn)課堂”教學(xué)模式拓寬了知識容量、打破了時(shí)空限制,使學(xué)習(xí)更具有個(gè)性化,從知識的“傳遞接受”推進(jìn)至“吸收內(nèi)化”[10]?;诜D(zhuǎn)課堂的“課前自學(xué)-課中內(nèi)化-課后升化”的三步式教學(xué)模式,增加了學(xué)生學(xué)習(xí)互動,學(xué)生可以自主掌控學(xué)習(xí),提高了學(xué)生的學(xué)習(xí)熱情,也調(diào)動了學(xué)生學(xué)習(xí)的積極性,彌補(bǔ)了傳統(tǒng)教學(xué)的不足。在新的模式下,教學(xué)內(nèi)容的取舍、視頻制作、課堂活動的設(shè)計(jì)等對教師也是一個(gè)新的挑戰(zhàn)。課前預(yù)習(xí)質(zhì)量、課堂討論效果都直接關(guān)系到課程教學(xué)效果的優(yōu)劣。翻轉(zhuǎn)課堂作為一種新興的教學(xué)模式,應(yīng)該在今后中的教學(xué)中大力推廣和探索,為提高教學(xué)質(zhì)量做進(jìn)一步努力。
參考文獻(xiàn):
[1] 汪瓊.MOOCS改變傳統(tǒng)教學(xué)[J].中國信息化教育,2013(19):26-28.
[2] 王全新.翻轉(zhuǎn)課堂教學(xué)模式在Java課程教學(xué)中的應(yīng)用[J].產(chǎn)業(yè)與科技論壇,2020,19(15):132-133.
[3] 陳芳蕓,李曼.MOOC背景下我國高校大學(xué)生自主學(xué)習(xí)能力研究[J].中國多媒體與網(wǎng)絡(luò)教學(xué)學(xué)報(bào)(上旬刊),2020(6):41-42.
[4] 李韋紅.翻轉(zhuǎn)課堂模式在Java課程教學(xué)中的應(yīng)用探索[J].電腦知識與技術(shù),2020,16(3):133-135.
[5] 賈艷波.基于原位翻轉(zhuǎn)課堂的Java課程互動式混合教學(xué)模式的探索[J].中國多媒體與網(wǎng)絡(luò)教學(xué)學(xué)報(bào)(上旬刊),2020(1):7-8.
[6] 左國存.獨(dú)立院校電子商務(wù)專業(yè)Java程序設(shè)計(jì)課程教學(xué)改革研究[J].電腦知識與技術(shù),2019,15(35):95-96.
[7] 李金忠,黃雪梅,夏潔武.新工科背景下融合CDIO和翻轉(zhuǎn)課堂的Java程序設(shè)計(jì)課程教學(xué)改革[J].計(jì)算機(jī)教育,2019(11):58-63.
[8] 陳昊.以能力為導(dǎo)向的移動互聯(lián)網(wǎng)環(huán)境下的計(jì)算機(jī)專業(yè)課程教學(xué)研究——以面向?qū)ο蟪绦蛟O(shè)計(jì)課程為例[J].軟件工程,2019,22(9):47-49.
[9] 吳華芹,邵華.藍(lán)墨云班課平臺下的Java程序設(shè)計(jì)的探究與應(yīng)用[J].電腦知識與技術(shù),2019,15(14):124-126.
[10] 石良君.微課程在大學(xué)生移動學(xué)習(xí)中的應(yīng)用[J].湖北農(nóng)機(jī)化,2019(24):86.
【通聯(lián)編輯:王力】