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