這篇計算機軟件開發論文發表了JAVA程序設計翻轉課堂教學模式,通過互聯網與現代教育的結合,可以充分利用學生課外的學習機會,論文提出《JAVA程序設計》“翻轉課堂”教學模式,利用互聯網建立了課程網絡學習平臺,在很大程度上調動了學生的積極性,提升了學習效果。
【關鍵詞】計算機軟件開發論文,JAVA程序設計,互聯網+教育,翻轉課堂
1引言
2015年“‘互聯網+’行動計劃”被寫入我國政府工作報告,這是“互聯網+”首次被提升到國家的高度,體現了互聯網行業的發展對國家經濟發展的重要性[1,2]。目前,“互聯網+”已在金融、醫療、教育、交通等方面形成了新業態[3,4]。由此帶來各傳統行業的產品與服務的核心技術,尤其是互聯網化的新一代信息技術,必將進行轉型升級。互聯網新一代信息技術也帶動了互聯網+教育飛速發展,很多高校建立了網絡教學平臺、網絡教學系統、網絡教學資源、網絡教學軟件、網絡教學視頻等資源,幫助教師樹立了先進的教學理念,改變了課堂教學手段,大大提升教學素養[5,6]。“翻轉課堂”讓學生能在家中或課外觀看視頻中教師的講解,回到課堂上師生面對面交流和完成作業[7]。與傳統教學方法相比較,“翻轉課堂”增加學生和教師之間的互動和個性化的接觸時間,所有的學生都積極學習的課堂,讓所有學生都能得到個性化教育[8]。
2《JAVA程序設計》課程教學中存在的一些問題
我們結合近兩年的實踐教學經驗,發現在《JAVA程序設計》教學過程中一般存在如下幾個問題。
2.1學生程序設計水平參差不齊
對于很多大學的計算機科技與技術專業和其它計算機相關專業來講,《JAVA程序設計》并不是第一門開設的程序設計語言課程,有一些學校會先開設C/C++程序設計課程。Java和C++一樣,是一門面向對象編程語言,與C/C++語言有許多共同之處,這樣可能導致教材內容存在重復性。一些東西是在其它程序設計語言課上講過的,學生對教材上的內容不感興趣,沒有新鮮感;由于不同學校在不同專業上設置的學時有區別,對于同樣的內容,不同專業的學生在學習內容的多少和深淺上又不一樣。此外,學生程序設計基礎參差不齊,有部分學生通過學習C/C++語言,已有良好的程序設計思想和編程基礎,具有較強的自學能力。而有部分學生,只是剛剛入門,編程能力一般。這樣導致的結果是:對于《JAVA程序設計》課,部分同學認為太深,部分同學又認為太淺,還有部分同學就根本聽不懂老師在講什么。老師很不好把握分寸,所以要上好《JAVA程序設計》課并不容易。
2.2教學學時壓縮,教學效果下滑
由于一些新的計算機技術的出現,各個學校不斷完善或增加新的教學課程,或是由于一些其它原因,許多大學不斷修改教學大綱,壓縮的《JAVA程序設計》教學和實驗課時,多年以前,教學和實驗課時為別為36個課時,現在很多學校調整為教學和實驗課時為別為32個課時,或者總課時為54個。教學學時逐漸壓縮,導致很多知識點無法在課堂上詳細講解,教學內容也進行了壓縮,導致《JAVA程序設計》課程教學效果日漸下滑。
2.3缺乏后續課程學習與計劃
很多學校上完《JAVA程序設計基礎》后就沒有后續的課程安排,使得學生沒有能力進一步自學或不能學習《JAVA程序設計》高級部分,如JAVAEE。造成學生學習JAVA過程中沒有進行連續學習,對如何進一步提高JAVA程序水平感到迷惑和彷徨。同時,對于JAVA層出不窮的新技術,無法跟進學習。慢慢地使學生所學知識與社會需求脫節。當學生走向社會,無法利用所學的JAVA程序設計從事軟件開發相關的工作。
3《JAVA程序設計》網絡學習平臺
依托數字化教學資源,搭建課程實驗平臺、網絡教學平臺,構建學生在線自主學習、交流協環境,我們設計并開發了《JAVA程序設計》網絡學習平臺,該網絡學習平臺主要根據當今“翻轉課堂”教育理念,借助網絡的新教學環境,結合《JAVA程序設計》課程特點,以一種輕松便捷友好的方式進行學習,力求讓學生能夠快速牢固掌握所學的知識。《JAVA程序設計》網絡學習平臺主界面如圖1所示。《JAVA程序設計》網絡學習平臺主要模塊分工如下:(1)課程概況:主要包括四個模塊,分別是課程介紹、方法手段、教學大綱、考試大綱,目的是讓學生全面能夠快速掌握Java這一課程的基本概況,方便其更好的學習。(2)課程教學:分為課程教案、視頻錄像、電子課件、課后習題、典型案例、課后習題幾個模塊,力求讓學生能夠自主高效學習。(3)師資隊伍:主要包括課程負責人、主講教師、教學隊伍幾個模塊,方便學生了解《JAVA程序設計》課程師資力量。(4)實踐創新工作室:工作室簡介主要介紹一個以學生為主導的創新工作室的基本情況;留言板主要是用于學生向老師請教問題和探討技術而設定的。(5)特色創新:分為學生作品、筆試面試部分,主要介紹學生們所開發的一些作品以及提供最全面的Java程序員筆試面試的相關題目,為大家打下堅實的就業基礎知識。(6)資源拓展:分為申報材料、開發工具,這一模塊主要是提供精品課程網站的申報材料以及Java學習中需要使用的常用工具下載安裝包,供學習者自行實踐操作學習。(7)政策支持:包括政策支持、新聞動態和通知公告三個部分,主要介紹衡陽師范學院對精品課程的相關政策支持以及發布一些新聞和公告。
4《JAVA程序設計》互動交流平臺
“翻轉課堂”教學模式另一個大的特點就是課后互動交流,除了依托JAVA程序設計網絡學習平臺中的“在線留言”功能,我們還建立《JAVA程序設計》課程QQ群,《JAVA程序設計》課程郵件系統,《JAVA程序設計》課程討論組等。以數字化教學資源,搭建JAVA程序設計課程互動交流平臺,為學生們課后自習、交流、考核提供幫助。
5結束語
依據“互聯網+教育”進的教學理念,我們設計并開發了《JA-VA程序設計》網絡學習平臺,建立《JAVA程序設計》互動交流平臺。改變了《JAVA程序設計》課堂傳統教學手段,“翻轉課堂”讓學生能在家中或課外觀看視頻中教師的講解,回到課堂上師生面對面交流和完成作業。通過互聯網,完全突破了課堂上的時空限制。學生幾乎可以隨時隨地隨心地與同伴溝通,與老師交流,實踐表明,本方法不僅可以很大程度上調動學生的學習積極性,提升教學效果,還利于提高學生自學能力和獨立思考的能力,而學生的分析問題和解決問題的能力也隨之提高。
參考文獻
[1]張巖.“互聯網+教育”理念及模式探析[J].中國高教研究,2016,2:70-73.
[2]平和光,杜亞麗.“互聯網+教育”:機遇、挑戰與對策[J].現代教育管理,2016,1:13-18.
[3]吳媛.基于“互聯網+教育”技術的翻轉課堂教學模式研究[J].中國成人教育,2016,22:93-96.
[4]李宏亮,趙璇.基于“互聯網+教育”的課堂教學重構[J].上海教育科研,2016,5:80-83.
[5]楊春梅.高等教育翻轉課堂研究綜述[J].江蘇高教,2016,1:59-63.
[6]趙輝煌,魏書堤,孫雅琪,等.錯誤任務驅動教學法在大學計算機基礎課程中的應用[J].計算機教育,2013,11:33-36.
[7]卜彩麗,孔素真.現狀與反思:國內翻轉課堂研究評述[J].中國遠程教育,2016,2:26-33.
[8]祝智庭.智慧教育新發展:從翻轉課堂到智慧課堂及智慧學習空間[J].開放教育研究,2016,1:18-26.
作者:趙輝煌 鄒祎 孫雅琪 單位:衡陽師范學院計算機科學與技術學院
推薦閱讀:《計算機測量與控制》(月刊)創刊于1993年,由中國計算機自動測量與控制技術協會主辦。
論文指導 >
SCI期刊推薦 >
論文常見問題 >
SCI常見問題 >