趙輝煌+++孫雅琪+++鄒祎
【摘要】對《JAVA程序設(shè)計》的微課教學(xué)模式展開研究,設(shè)計了《JAVA程序設(shè)計》微課案例;然后,開發(fā)了《JAVA程序設(shè)計》網(wǎng)絡(luò)學(xué)習(xí)平臺,方便學(xué)生課后學(xué)習(xí);最后對《JAVA程序設(shè)計》教學(xué)中運用如何應(yīng)用微課教學(xué)模式提了幾點建議。
【關(guān)鍵詞】JAVA程序設(shè)計 微課 互聯(lián)網(wǎng)+教育
【基金項目】國自然科學(xué)基金(61503128)資助項目,湖南省自然科學(xué)基金(2017JJ4001)資助項目,湖南省十三五規(guī)劃課題(XJK016QGD001)資助項目,湖南省教育廳(14B025,16C0311)資助項目,湖南省普通高等學(xué)校教學(xué)改革研究 ((湘教通〔2016〕400號)-1035) 資助項目。
【中圖分類號】TP3-4 【文獻標(biāo)識碼】A 【文章編號】2095-3089(2017)37-0219-01
1.引言
互聯(lián)網(wǎng)新一代信息技術(shù)帶動了互聯(lián)網(wǎng)+教育飛速發(fā)展,很多高校建立了網(wǎng)絡(luò)教學(xué)平臺。教學(xué)資源的合理開發(fā)與利用,并將信息技術(shù)、互聯(lián)網(wǎng)新技術(shù)深度融合,創(chuàng)新出一系列的教學(xué)形式。其中,“微課”(Micro Learning Resource),是目前在國內(nèi)外各大高校探索研究重點教學(xué)形式,不僅在國外教育領(lǐng)域得到了快速發(fā)展,且在國內(nèi)大中小學(xué)中應(yīng)用越來越廣泛,并取得了良好的成效,但由于微課畢竟是一種新興的教學(xué)形式,仍值得進一步探索。特別是在高等院校中,實踐和研究的內(nèi)容還很多。JAVA是一門在科研和市場應(yīng)用方面非常重要的語言,掌握并能熟練并運用JAVA編程,為高校畢業(yè)提供了更廣闊的就業(yè)前景。
2.《JAVA程序設(shè)計》微課教學(xué)案例設(shè)計
下面以《JAVA程序設(shè)計》AWT(Abstract Window Toolkit)圖形界面這個知識點為案例,設(shè)計9分鐘的微課。在錄制微視頻前,前期做好相應(yīng)的準(zhǔn)備工作。主要包括,制作20頁左右的微課件,已測試運行通過程序源代碼等。
AWT圖形界面程序設(shè)計與開發(fā)錄制微視頻的流程如下:
(1)通過實例引入課程內(nèi)容:打開QQ軟件,彈出登錄界面。如何設(shè)計與開發(fā)一個類似的登錄界面,激發(fā)學(xué)生的學(xué)習(xí)興趣,視頻時間控制在30秒左右。
(2)圖形界面介紹:介紹登錄界面里組成部分QQ軟件登錄界面,包括了復(fù)選框、下拉選單、 標(biāo)簽、文本框、按鈕等。視頻時間2 分鐘左右。
(3)組件,容器和布局管理器:組件,容器和 (布局管理器)介紹,它們?nèi)咧g的關(guān)系,及如何調(diào)用。
(4)演示程序:演示開發(fā)AWT登錄界面制作,調(diào)試代碼.視頻時間1分鐘。
(5)總結(jié):利用30 秒左右的時間對微課要點內(nèi)容進行歸納總結(jié)。
至此,視頻總時長為約9分鐘。然后把視頻上傳到《JAVA程序設(shè)計》網(wǎng)絡(luò)學(xué)習(xí)平臺,在上課之前,學(xué)生可通過教學(xué)平臺提前反復(fù)觀看,帶著問題進入教學(xué)課堂。在課堂上,教師再對知識點的相關(guān)拓展,提高學(xué)生知識面,同時可以給學(xué)生更多的一時間去實踐操作,提高學(xué)生解決實際問題的能力。
3.《JAVA程序設(shè)計》網(wǎng)絡(luò)課堂學(xué)習(xí)平臺
為了更好的利用和探討基于微課的《JAVA程序設(shè)計》課程教學(xué)模式,我們依托數(shù)字化教學(xué)資源,我們設(shè)計并發(fā)開了《JAVA程序設(shè)計》網(wǎng)絡(luò)學(xué)習(xí)平臺, 為用方法學(xué)生自主學(xué)習(xí)《JAVA程序設(shè)計》、下載相關(guān)工具包和了解課程,我們對《JAVA程序設(shè)計》網(wǎng)絡(luò)學(xué)習(xí)平臺設(shè)計更多的模塊,主要模塊包括,課程概況,課程教學(xué),師資隊伍, 實踐創(chuàng)新工作室, 特色創(chuàng)新, 資源拓展, 政策支持等。其中,視頻教學(xué)用于上傳微課視頻,使得學(xué)生可以在課堂之外,進行《JAVA程序設(shè)計》課程學(xué)習(xí)。
4.運用微課教學(xué)幾點建議
(1)課程設(shè)計:微課內(nèi)容一定要精心設(shè)計,并且對于不同的教學(xué)內(nèi)容應(yīng)用采用不同的教學(xué)方法,可以實際案例引入知識點,也可以通過啟發(fā)式或者錯誤驅(qū)動式教學(xué)法,這些都是學(xué)生喜歡的教學(xué)方式,通過引出不同的教學(xué)方法,可以很好地提高教學(xué)效果。參與錄制視頻的老師要規(guī)范自己的教學(xué)語言,語言要精煉、準(zhǔn)確、邏輯嚴(yán)密。
(2)程序開發(fā)現(xiàn)場演示:演示開發(fā)程序時,一定相當(dāng)?shù)氖炀殻詈檬窃阡浿莆⒄n之前,演示幾次。對突發(fā)的程序錯誤,要能及時發(fā)現(xiàn),并調(diào)試出來。為了提高效率,可以事先把一個代碼準(zhǔn)備好,然后直接拷貝過來。
(3)基于網(wǎng)絡(luò)平臺的視頻管理:對于微課視頻,除了教師自己有備份以外,最好有一個網(wǎng)站平臺可以對視頻進行管理,這樣就方便學(xué)生在課堂之外進行課程的學(xué)習(xí),學(xué)生可以利用利用網(wǎng)絡(luò)自學(xué)或復(fù)習(xí)課程。
5.結(jié)束語
近些年國內(nèi)對微課的研究成果越來越多,但這一新的教學(xué)模式仍然處于探索期,很多省份通過組織微課競賽,相互學(xué)習(xí),來提高微制作水平。微課突破了課堂上的時空限制。學(xué)生可以較好地進行自主學(xué)習(xí),帶問題進課堂,同時還可以隨時復(fù)習(xí),提升了教學(xué)效果,實踐表明,微課可以較好地調(diào)動學(xué)生自主學(xué)習(xí)積極性,同時提升教學(xué)效果。
參考文獻:
[1]車啟鳳,方媛.基于微課的翻轉(zhuǎn)課堂教學(xué)模式研究及案例分析[J].中國教育信息化,2017(2):42-46.
[2]易俗.微課在《大學(xué)計算機基礎(chǔ)》課程中的應(yīng)用探討[J].遼寧大學(xué)學(xué)報(自然科學(xué)版),2016,43(1):93-96.
[3]謝琪,崔夢天,周緒川.C++程序設(shè)計實驗教學(xué)微課的設(shè)計與實現(xiàn)[J].西南民族大學(xué)學(xué)報(自然科學(xué)版),2016,42(3):311-317.
[4]趙輝煌,魏書堤,孫雅琪,等.錯誤任務(wù)驅(qū)動教學(xué)法在大學(xué)計算機基礎(chǔ)課程中的應(yīng)用[J].計算機教育,2013(11):33-36.
作者簡介:
趙輝煌(1982-),男,湖南衡陽人,博士(后),副教授,研究方向為圖像處理,計算機視覺,計算機教育。endprint