朱恒偉 馬洪新 劉豪睿
摘 要:混合式教學(xué)主要是通過將線上教學(xué)和線下教學(xué)兩種教學(xué)模式相結(jié)合,從而滿足學(xué)生的多元化學(xué)習(xí)需求,同時(shí)混合式教學(xué)對(duì)于優(yōu)化課程體系結(jié)構(gòu),切實(shí)提高學(xué)生的學(xué)習(xí)興趣和實(shí)踐技能,提高崗位的核心競(jìng)爭(zhēng)力有著重要意義。另外,Java課程作為一門應(yīng)用廣泛的編程類課程,對(duì)其進(jìn)行混合式教學(xué)模式研究與探索,有一定的現(xiàn)實(shí)指導(dǎo)意義和推廣價(jià)值。
關(guān)鍵詞:Java課程;混合式教學(xué);線上教學(xué)
中圖分類號(hào):N41? 文獻(xiàn)標(biāo)識(shí)碼:A? 文章編號(hào):1671-7988(2020)15-240-03
Abstract: Blended teaching is mainly through the combination of online teaching and offline teaching to meet the diverse learning needs of students. At the same time, blended teaching can optimize the curriculum system structure and effectively improve studentslearning interest and practical skills. It is of great significance to improve the core competitiveness of the post. In addition, as a widely used programming course, the Java course has a certain practical guiding significance and promotion value for its mixed teaching mode research and exploration.
Keywords: Java course; Blended teaching; Online teaching
CLC NO.: N41? Document Code: A? Article ID: 1671-7988(2020)15-240-03
引言
年初以來,隨著新冠疫情的影響,線上教學(xué)以及線上教學(xué)模式的改革已經(jīng)成為了各學(xué)校關(guān)注和研究的熱點(diǎn)。而線上、線下混合式教學(xué)模式也成為了一種新的選擇,并廣泛應(yīng)用于各課程的日常教學(xué)。Java課程作為一門應(yīng)用廣泛的編程類課程,對(duì)其進(jìn)行混合式教學(xué)模式研究與探索,有一定的現(xiàn)實(shí)指導(dǎo)意義和推廣價(jià)值,教師在今后的Java課程教學(xué)過程中,應(yīng)該合理應(yīng)用線上線下混合教學(xué)模式,激發(fā)學(xué)生學(xué)習(xí)興趣,并能夠主動(dòng)地參與到教學(xué)活動(dòng)中,提升教學(xué)有效性。
1 Java課程線下教學(xué)現(xiàn)狀分析
作為一門重要的程序開發(fā)類課程,Java程序設(shè)計(jì)在傳統(tǒng)線下教學(xué)過程中往往存在很多問題。通過課程考核和教學(xué)效果反饋,相當(dāng)一部分同學(xué)存在動(dòng)手能力差,學(xué)習(xí)積極性不高,缺乏課程培養(yǎng)目標(biāo)中要求的實(shí)踐技能和獨(dú)立解決實(shí)際問題的能力。而教師在日常的教學(xué)過程中也存在一定問題,如依然沿用傳統(tǒng)的教室加機(jī)房上機(jī)的授課方法,教學(xué)方法和手段存在一定滯后性,講授方式缺乏新穎性,學(xué)生的參與度不高,講授內(nèi)容不能有效串聯(lián)新的應(yīng)用項(xiàng)目,造成所培養(yǎng)的學(xué)生技能與社會(huì)實(shí)際需求有所出入。同時(shí),講授內(nèi)容存在一定的滯后性,不能準(zhǔn)確快速的與社會(huì)需求的Java語言體系相融合、相適應(yīng),無法做到快速同步發(fā)展,最終導(dǎo)致實(shí)際授課效果與企業(yè)需求嚴(yán)重不匹配。由此可見,傳統(tǒng)的純線下授課方式缺乏創(chuàng)新,教學(xué)手段單一,學(xué)生的參與度和積極性不高,無法做到實(shí)時(shí)回顧、復(fù)習(xí),并且高校、企業(yè)、學(xué)生尚缺乏有效互動(dòng)和交流,無法真正做到培養(yǎng)滿足企業(yè)實(shí)際需求的理實(shí)一體化學(xué)生,而開展Java課程線上、線下混合式教學(xué)研究與探索,已成為各高校Java程序設(shè)計(jì)課程改革和研究的重點(diǎn)。
2 Java課程線上線下混合式教學(xué)模式
針對(duì)《Java程序設(shè)計(jì)》這門課程,結(jié)合線上線下相結(jié)合的教學(xué)方式方法,尤其是隨著新冠疫情的持續(xù)推進(jìn),嚴(yán)格按照學(xué)校“停課不停學(xué)”、“停課不停教”的要求有序進(jìn)行線上與線下相結(jié)合的混合式教學(xué)。并有效結(jié)合兩種教學(xué)模式的優(yōu)點(diǎn),彌補(bǔ)各自缺點(diǎn),從而對(duì)線上線下相結(jié)合的混合教學(xué)模式進(jìn)行研究與探索。
2.1 利用線上教學(xué)平臺(tái)軟件,轉(zhuǎn)變教學(xué)角色開展互動(dòng)式教學(xué)
Java課程的線上教學(xué)采用釘釘直播以及QQ群、釘釘群交流的授課方式。由于《Java程序設(shè)計(jì)》是一門綜合性和應(yīng)用性非常強(qiáng)的上機(jī)編程課,特別注重學(xué)生學(xué)習(xí)積極性和主動(dòng)性,上課前老師提前把課件和學(xué)習(xí)資料發(fā)布到交流學(xué)習(xí)群里,同學(xué)們做好復(fù)習(xí)和預(yù)習(xí),并提前把一些安裝軟件和測(cè)試程序發(fā)布到學(xué)習(xí)群里,同學(xué)們提前安裝并進(jìn)行演練。針對(duì)同學(xué)們遇到的問題和疑惑在課上進(jìn)行集中答疑,并針對(duì)個(gè)別有困難的學(xué)生進(jìn)行一對(duì)一課下針對(duì)性輔導(dǎo)。這樣以學(xué)生為中心,學(xué)生主動(dòng)參與到課程中來,老師做好輔導(dǎo)和輔助工作。
在《Java程序設(shè)計(jì)》線上教學(xué)過程中,老師會(huì)針對(duì)課程內(nèi)容不定期讓大家做一些小任務(wù)或是小項(xiàng)目。開源式項(xiàng)目主要圍繞大家近期所學(xué)的內(nèi)容,通過課上的代碼演練,指導(dǎo)學(xué)生利用課上和課下的時(shí)間自主完成各開源項(xiàng)目。在這個(gè)過程中,既鍛煉了大家自主解決實(shí)際問題的能力,同時(shí)也提高了學(xué)習(xí)的積極性;既掌握了理論知識(shí),也鍛煉了應(yīng)用技能。編程課本是比較枯燥和乏味的,采用了這種任務(wù)驅(qū)動(dòng)方法,徹底激活了學(xué)生學(xué)習(xí)的興趣。
2.2 線上線下教學(xué)相結(jié)合,提高學(xué)生學(xué)習(xí)的積極性與主動(dòng)性
無論線上教學(xué)還是線下教學(xué),其初衷都是提高學(xué)生學(xué)習(xí)積極性,提升實(shí)際教學(xué)效果。而Java語言作為一種新的、面向?qū)ο蟮木幊陶Z言,現(xiàn)已廣泛應(yīng)用于手機(jī)、服務(wù)器以及車載終端等移動(dòng)互聯(lián)設(shè)備,行業(yè)和社會(huì)的現(xiàn)實(shí)需求催生了Java語言的迅速普及和發(fā)展。正因?yàn)槿绱?,在課程教學(xué)過程中,激發(fā)學(xué)生運(yùn)用Java語言進(jìn)行編程的興趣,提高學(xué)生學(xué)習(xí)的主動(dòng)性和參與度成為Java課程改革的首要目標(biāo)。
Java課程是一門實(shí)踐性、綜合性和時(shí)效性非常強(qiáng)的課程,特別重視培養(yǎng)學(xué)生的實(shí)踐能力、創(chuàng)新創(chuàng)意能力與素質(zhì)拓展。顯然,線上教學(xué)模式具有教學(xué)資源多、易于開展、拓展性強(qiáng)等優(yōu)點(diǎn),有利于學(xué)生根據(jù)自身狀況主動(dòng)探尋、鞏固與拓展知識(shí)。一方面,我們?cè)诰€上教學(xué)中,充分利用在線授課平臺(tái)的“簽到”、“討論”、“投票”、“測(cè)驗(yàn)”、“問卷”、“課程作業(yè)”等線上活動(dòng)來監(jiān)控學(xué)生的學(xué)習(xí)狀態(tài)和提高學(xué)生的參與度,而不僅僅是課程知識(shí)與資源的簡(jiǎn)單遷移;另一方面,在線下教學(xué)中,采用過程性考核的評(píng)價(jià)體系,我們通過線上測(cè)試、上機(jī)測(cè)驗(yàn)、課外大作業(yè)、創(chuàng)新性論文等綜合性的方式和手段對(duì)學(xué)生進(jìn)行全面考核。
2.3 線上及線下相結(jié)合的過程性考核及評(píng)價(jià)體系
目前,Java程序設(shè)計(jì)作為一門重點(diǎn)教學(xué)改革課程,其考核方式也區(qū)別于傳統(tǒng)的簡(jiǎn)單上機(jī)考試或是閉卷考試,本課程現(xiàn)已采用過程性考核的評(píng)價(jià)體系,我們通過線上測(cè)試、上機(jī)測(cè)驗(yàn)、課外大作業(yè)、創(chuàng)新性論文等各種方式和手段對(duì)學(xué)生進(jìn)行考核。畢竟課上的學(xué)習(xí)時(shí)間有限,我們通過借鑒國內(nèi)外各大高校先進(jìn)經(jīng)驗(yàn),通過課程大作業(yè)的形式定期串聯(lián)課程內(nèi)容,在給學(xué)生提供一定程序框架的基礎(chǔ)上讓學(xué)生自主完成程序的輸寫和調(diào)試。學(xué)期末通過布置創(chuàng)新性題目論文,讓學(xué)生關(guān)注學(xué)科前言并創(chuàng)新程序開發(fā)模式,提高大家的積極性和自主解決問題的能力。在課程教學(xué)中,始終通過線上工具做好學(xué)生課下的答疑和輔導(dǎo),并針對(duì)學(xué)習(xí)困難的同學(xué)進(jìn)行一對(duì)一輔導(dǎo),提高學(xué)生的參與度。
在《Java SE程序設(shè)計(jì)》線上教學(xué)過程中,通過不定時(shí)的讓學(xué)生拍照上傳自己的程序代碼和運(yùn)行效果,并給予編程做的好的同學(xué)一定的加分獎(jiǎng)勵(lì)。這樣同學(xué)們也可以通過上傳代碼共享自己的學(xué)習(xí)成果,一方面為別的同學(xué)提供了不同的編程思路和借鑒,同時(shí)也進(jìn)一步加深了印象,提高學(xué)習(xí)的積極性。同時(shí)不定時(shí)的通過釘釘在線考試平臺(tái)進(jìn)行線上學(xué)習(xí)的學(xué)業(yè)測(cè)評(píng)和學(xué)業(yè)檢測(cè),針對(duì)大家線上課程的學(xué)習(xí)效果進(jìn)行檢測(cè),通過學(xué)業(yè)檢測(cè)評(píng)定大家的在線學(xué)習(xí)學(xué)業(yè)水平,同時(shí)發(fā)現(xiàn)問題,有針對(duì)性的輔導(dǎo)。
2.4 教學(xué)反饋及課程思政
在課余時(shí)間針對(duì)學(xué)生的學(xué)習(xí)情況,不定期的開展教學(xué)意見反饋,聽取學(xué)生的合理建議和意見。學(xué)生可以在QQ群提出問題或者私信語音、視頻一對(duì)一答疑,對(duì)集中的問題可以在釘釘直播里進(jìn)行答疑及輔導(dǎo),并且可以通過收看視頻回放,通過反復(fù)收看解決學(xué)生在在線學(xué)習(xí)中遇到的問題,并針對(duì)有困難的同學(xué)進(jìn)行課下單獨(dú)輔導(dǎo)?!禞ava程序設(shè)計(jì)》線上及線下授課中,在講解某些特定內(nèi)容時(shí),會(huì)適時(shí)穿插思政元素,把課程相關(guān)前沿知識(shí)及未來發(fā)展前景適時(shí)傳達(dá)給大家,這樣學(xué)生一方面更清晰了解產(chǎn)業(yè)發(fā)展現(xiàn)狀及應(yīng)用前景,另一方面明確了研究方向,進(jìn)一步提高了學(xué)習(xí)的積極性,從而發(fā)揮了思政教育功能。
3 結(jié)語
在新的社會(huì)需求與大背景下,采用線上線下相結(jié)合的混合式教學(xué)模式,課程課堂氛圍活躍,教學(xué)效果良好,教學(xué)方式靈活多樣,互動(dòng)效果較好,達(dá)到了學(xué)校要求的授課質(zhì)量要求。并且合理應(yīng)用線上線下混合教學(xué)模式,激發(fā)學(xué)生學(xué)習(xí)興趣,并能夠主動(dòng)地參與到教學(xué)活動(dòng)中,提升教學(xué)有效性。
參考文獻(xiàn)
[1] 趙愛美.混合教學(xué)模式在項(xiàng)目化程序設(shè)計(jì)課程中的探索與實(shí)踐[J].計(jì)算機(jī)時(shí)代,2018(25).
[2] 劉小紅,張蓉.校企合作下項(xiàng)目引領(lǐng)模塊教學(xué)法在Java程序課程的改革探討[J].電腦知識(shí)與技術(shù),2016(22).
[3] 陳瑩,趙娟.線上線下混合教學(xué)在“計(jì)算機(jī)文化基礎(chǔ)”課程上的應(yīng)用[J].課程教育研究,2018(7).