左國(guó)存
摘 要:針對(duì)電子商務(wù)專業(yè)特點(diǎn),探索了Java程序設(shè)計(jì)課程的翻轉(zhuǎn)課堂改革。首先,根據(jù)課程教學(xué)目標(biāo),對(duì)教學(xué)內(nèi)容進(jìn)行了優(yōu)化;其次,在引入翻轉(zhuǎn)課堂基礎(chǔ)上,對(duì)教學(xué)過(guò)程進(jìn)行了重組;再次,為適應(yīng)教學(xué)方式的改變,考核方式轉(zhuǎn)為注重過(guò)程控制。實(shí)踐表明,改革方案對(duì)提高教學(xué)效果有一定積極作用。
關(guān)鍵詞:電子商務(wù);Java;教學(xué);翻轉(zhuǎn)課堂
1 緒論
Java語(yǔ)言在web應(yīng)用開(kāi)發(fā)中廣泛使用,被譽(yù)為“互聯(lián)網(wǎng)語(yǔ)言”。許多院校電子商務(wù)專業(yè)將其列為必修課程。我校亦不例外,但教學(xué)效果不太理想。原因之一是其教學(xué)照抄計(jì)算機(jī)專業(yè)教學(xué)模式,忽視了專業(yè)特點(diǎn)和學(xué)生特點(diǎn)。故需要探索適合電子商務(wù)專業(yè)特點(diǎn)的模式,引入翻轉(zhuǎn)課堂是有益處的探索。
2 引入翻轉(zhuǎn)課堂的意義
傳統(tǒng)的Java程序設(shè)計(jì)教學(xué)采用“課堂講授+上機(jī)實(shí)驗(yàn)”的兩階段模式。在課堂講授階段,教師將知識(shí)布道式地灌輸給學(xué)生;課后學(xué)生自我內(nèi)化,再上機(jī)實(shí)驗(yàn)鞏固。然而電子商務(wù)專業(yè)學(xué)生中文理兼有、女生多,大多無(wú)編程經(jīng)驗(yàn),對(duì)傳統(tǒng)授課模式不適應(yīng)。加之,課程知識(shí)點(diǎn)多,教學(xué)進(jìn)度快。導(dǎo)致學(xué)生課內(nèi)學(xué)習(xí)不充分,課后消化難,上機(jī)任務(wù)無(wú)法完成,從而失去了學(xué)習(xí)的信心。在電子商務(wù)專業(yè)Java程序設(shè)計(jì)教學(xué)中引入翻轉(zhuǎn)課堂有下述好處。
2.1 解決知識(shí)學(xué)習(xí)不充分的問(wèn)題
引入翻轉(zhuǎn)課堂后,學(xué)習(xí)周期延長(zhǎng)為“課外學(xué)習(xí)知識(shí)+課堂內(nèi)化知識(shí)+上機(jī)實(shí)踐”。知識(shí)學(xué)習(xí)放到課外,學(xué)生有更充足的時(shí)間來(lái)反復(fù)學(xué)習(xí)知識(shí),課堂上教師則能專注于幫助學(xué)生內(nèi)化知識(shí)。形成知識(shí)學(xué)習(xí)更充分,知識(shí)內(nèi)化更完全,上機(jī)鞏固效果更好的良性循環(huán)。
2.2 激發(fā)學(xué)生學(xué)習(xí)主動(dòng)性
傳統(tǒng)教學(xué)模式,教師處于絕對(duì)主宰地位,學(xué)生只是被動(dòng)接受。受限于課堂時(shí)間,師生互動(dòng)少,教師調(diào)動(dòng)學(xué)生主動(dòng)性的手段也不多。翻轉(zhuǎn)課堂大大擴(kuò)展了課堂的時(shí)空范圍,只要連上網(wǎng),隨時(shí)隨地都能學(xué)習(xí)。教師激發(fā)學(xué)生主動(dòng)性的工具更加豐富。教師可以通過(guò)設(shè)置學(xué)習(xí)任務(wù),引導(dǎo)學(xué)生參與討論,發(fā)起搶答等手段督促學(xué)生主動(dòng)學(xué)習(xí)。
2.3 提供個(gè)性化學(xué)習(xí)機(jī)會(huì)
電子商務(wù)專業(yè)學(xué)生文理兼有,計(jì)算機(jī)基礎(chǔ)和編程學(xué)習(xí)能力差別巨大。傳統(tǒng)教學(xué)模式對(duì)所有學(xué)生一視同仁,無(wú)法顧及所有人。在翻轉(zhuǎn)課堂下,知識(shí)學(xué)習(xí)進(jìn)度由學(xué)生掌握。學(xué)生可依據(jù)自己的實(shí)際情況安排學(xué)習(xí)進(jìn)度。學(xué)習(xí)時(shí)間亦可自由把握,可以利用碎片化時(shí)間完成學(xué)習(xí)任務(wù)。
3 課程總體方案設(shè)計(jì)
依照電子商務(wù)專業(yè)培養(yǎng)計(jì)劃,課程教學(xué)目標(biāo)設(shè)定為能使用Java語(yǔ)言編程解決一般問(wèn)題,掌握面向?qū)ο缶幊趟枷耄瑸楹罄m(xù)課程奠定編程基礎(chǔ)。
3.1 教學(xué)內(nèi)容
根據(jù)課程目標(biāo),基本教學(xué)內(nèi)容包括兩大模塊,一是基本程序設(shè)計(jì)(基本數(shù)據(jù)類型及其運(yùn)算符、流程控制),二是面向?qū)ο缶幊蹋▽?duì)象與類、繼承、封裝、多態(tài)、異常處理、IO處理等)。將數(shù)據(jù)庫(kù)操作、網(wǎng)絡(luò)編程、集合框架、泛型編程、遞歸編程作為擴(kuò)展,建議學(xué)有余力的學(xué)生自學(xué)。
3.2 教學(xué)方式
將基本教學(xué)內(nèi)容分為若干教學(xué)單元,基于翻轉(zhuǎn)課堂模式,每個(gè)教學(xué)單位的教學(xué)分為課前預(yù)習(xí)、課堂答疑內(nèi)化、課后練習(xí)、上機(jī)四個(gè)環(huán)節(jié)。課程網(wǎng)站將這四個(gè)環(huán)節(jié)緊緊連接形成一個(gè)有機(jī)整體,為學(xué)生提供全時(shí)全地的學(xué)習(xí)空間。
3.2.1 課前預(yù)習(xí)
課前學(xué)生通過(guò)課程網(wǎng)站,瀏覽PPT、播放視頻、閱讀相關(guān)資料,預(yù)習(xí)本單元教學(xué)內(nèi)容,完成預(yù)習(xí)測(cè)試。課前任務(wù),數(shù)量上不能耗費(fèi)學(xué)生太多時(shí)間,難度上可分級(jí)為基本任務(wù)和拓展任務(wù)?;救蝿?wù)多數(shù)人通過(guò)努力可完成,不讓太多學(xué)生產(chǎn)生挫折感;拓展任務(wù)可刺激學(xué)生的進(jìn)取心,基礎(chǔ)較好的學(xué)生可從中獲得成就感。教師需準(zhǔn)確預(yù)測(cè)學(xué)生可能遇到的主要障礙,通過(guò)PPT、視頻、FAQ等途徑為學(xué)生掃清障礙。此外,借助課程網(wǎng)站,學(xué)生通過(guò)提問(wèn)和發(fā)起、參與討論等方式獲得學(xué)習(xí)幫助。
3.2.2 課堂答疑內(nèi)化
結(jié)合Java程序設(shè)計(jì)課程特點(diǎn),課堂教學(xué)活動(dòng)分為兩部分。首先,通過(guò)討論、教師講解等方式掃除預(yù)習(xí)階段反饋的問(wèn)題。其次,教師示范編程。通過(guò)編寫(xiě)示范程序協(xié)助學(xué)生內(nèi)化相關(guān)知識(shí),同時(shí)培養(yǎng)學(xué)生使用Java分析問(wèn)題、問(wèn)題的能力。示范編程時(shí),要求學(xué)生在自己的電腦重復(fù)示例程序,借此消除電子商務(wù)專業(yè)學(xué)生對(duì)代碼的神秘感、陌生感。
3.2.3 課后練習(xí)檢測(cè)
每個(gè)單元提供若干自測(cè)題,供學(xué)生練習(xí)檢測(cè)基礎(chǔ)知識(shí)的掌握。自測(cè)題主要由填空題、選擇題、判斷題構(gòu)成。提交答案后,即可看到自己的成績(jī)和正確答案,方便學(xué)生查漏補(bǔ)缺。
3.2.4 上機(jī)實(shí)驗(yàn)
上機(jī)實(shí)驗(yàn)是學(xué)習(xí)編程必備環(huán)節(jié)。結(jié)合電子商務(wù)專業(yè)學(xué)生特點(diǎn),相較計(jì)算機(jī)專業(yè)課程增加了上機(jī)學(xué)時(shí),理論與上機(jī)學(xué)時(shí)設(shè)置為1∶1。上機(jī)實(shí)驗(yàn)以上機(jī)任務(wù)方式組織。為滿足不同層次學(xué)生需求,上機(jī)任務(wù)分為基本任務(wù)和拓展任務(wù)構(gòu)成?;救蝿?wù)必須完成,教師給出了較詳細(xì)的實(shí)驗(yàn)指導(dǎo),拓展任務(wù)由學(xué)生自由發(fā)揮。
3.3 考核方案
考核突出對(duì)學(xué)習(xí)過(guò)程的控制??己藘?nèi)容包括:(1)課程參與??疾烊蝿?wù)點(diǎn)、出勤、預(yù)習(xí)、線上討論等情況,占比20%。(2)階段成效。考察單元測(cè)試、上機(jī)報(bào)告完成情況,占比50%。(3)期末成效。考核解決問(wèn)題的能力,方式為在限定時(shí)間內(nèi)編程解決一組問(wèn)題,占比30%。
3.4 課程資源
課程教學(xué)改革的需要一個(gè)較為完備的線上資源庫(kù)支撐,課程資源清單如下:電子演示文檔、教學(xué)視頻、習(xí)題庫(kù)、試題庫(kù)、編程項(xiàng)目庫(kù)、編程示范代碼、文獻(xiàn)指引、常用網(wǎng)站、Java參考文檔等。所有課程資源都放在課程網(wǎng)站上,方便學(xué)生隨時(shí)使用。習(xí)題、試題、編程項(xiàng)目則以任務(wù)的方式發(fā)布。
4 總結(jié)
湖南理工學(xué)院電子商務(wù)專業(yè)的兩輪教學(xué)實(shí)踐表明,該改革方案發(fā)揮了較大的積極作用。學(xué)生學(xué)習(xí)積極性和主動(dòng)性明顯增強(qiáng),期末多數(shù)學(xué)生能達(dá)到編寫(xiě)程序解決小問(wèn)題的水平。教學(xué)實(shí)踐中也暴露除一些不足,如教學(xué)資源有待進(jìn)一步豐富,出現(xiàn)個(gè)別刷課和代刷課現(xiàn)象等等。改革方案還需在以后的教學(xué)實(shí)踐中不斷完善。
參考文獻(xiàn):
[1]高賢強(qiáng).基于任務(wù)驅(qū)動(dòng)的《Java程序設(shè)計(jì)》課程翻轉(zhuǎn)課堂教學(xué)模式研究[J].教育現(xiàn)代化,2019,6(53):249-251.
[2]孫晉非,張瑾,劉世蕾.非計(jì)算機(jī)專業(yè)程序設(shè)計(jì)課程翻轉(zhuǎn)課堂教學(xué)改革與實(shí)踐[J].軟件導(dǎo)刊(教育技術(shù)),2016,15(12):29-30.
基金項(xiàng)目:湖南理工學(xué)院教學(xué)改革研究項(xiàng)目(2017B33)