您好, 訪客   登錄/注冊

基于診改思想的Java程序設計課程建設研究

來源:用戶上傳      作者:

  [摘           要]  課程建設是提高高職院校教學質量的重要手段,也是教學診斷與改進中“五橫五縱一平臺”中必須診改的一個層面,按照診改思想設計Java程序設計課程建設的目標和標準,為高職院校程序類課程的課程建設提供參考。
  [關    鍵   詞]  高職院校;Java程序設計;課程建設;診斷與改進
  [中圖分類號]  G712                   [文獻標志碼]  A                      [文章編號]  2096-0603(2019)11-0178-02
   目前,大部分高校都開設有計算機類專業,本科院校的學生基礎比較好,自我約束能力強,能夠主動完成學習任務,容易學好程序類課程。而高職院校學生的底子比較薄弱,自我約束能力差,很少有學生能夠主動學習,因此只有加強高職院校程序類課程建設,通過不斷診斷與改進以提高教學質量,才能夠讓高職學生學有所成。
   一、課程的性質和建設意義
   (一)課程的性質
   Java程序設計是軟件技術、計算機應用、計算機信息管理等專業的職業能力必修課程,是培養高職計算機專業人才的主要核心課程,是初級、中級程序員、軟件工程師、軟件技術服務的必備知識和必備技能,是后續的Android開發、Web服務器端開發等課程的基礎,課程符合專業人才培養方案對課程體系結構的整體要求。在行業應用中,Java程序是必須要掌握的基礎語言,開發Web軟件系統和Android移動端軟件都需要Java作為支撐。
   (二)課程的建設意義
   2015年教育部辦公廳發布了《教育部辦公廳關于建立職業院校教學工作診斷與改進制度的通知》,同年12月教育部職成司出臺了《高等職業院校內部質量保證體系診斷與改進指導方案(試行)》,廣西教育廳在2017年出臺了《廣西壯族自治區高等職業院校內部質量保證體系診斷與改進實施方案》,廣西各高職院校積極響應,紛紛投入教學與診斷當中,按照“五橫五縱一平臺”的要求,在遵循校本特色的原則上進行自我診斷與改進。通過診斷與改進工作在各個層面查找問題,診斷結果中存在問題的部分將作為下一年的改進目標。高職院校的診斷與改進工作,極大推動了學校、專業、課程、教師和學生五個層面的建設工作,有效提高了學校的辦學質量[1]。課程建設是教學診斷與改進的五個層面之一,提高課程質量才能保障學生能夠學到真知識、真技能,才能夠為后面的實習和工作打下良好基礎。
   二、課程建設的目標
   課程診斷與改進主要從教學模式設計、教學方法設計、教學團隊建設、教學資源建設、實踐條件建設和考核評價等方面進行診斷,研究該課程在哪個部分存在問題并有針對性地進行改進。本文以Java程序設計課程建設為例,探討課程診斷各個方面的建設標準,為程序類課程建設提供建設目標和標準。
   三、課程建設的主要內容
   (一)教學模式設計
   教學模式是指在一定教學思想或教學理論指導下建立起來的較為穩定的教學活動結構框架和活動程序[2]。目前教學模式有幾十種,根據高職學生的特點,Java程序設計課程采用巴特勒教學模式比較適合。
   巴特勒學習模式基本教學程序是依次完成設置情境、激發動機、組織教學、應用新知、檢測評價、鞏固練習、拓展與遷移等過程。情境是指學習的內外部的各種情況,內部情況是學生的認知特點,外部情況是指學習環境;動機是學習新知識的各種誘因;組織是將新知識與舊知識相互關聯起來;應用是對新知識的初步嘗試;評價是對新知識初步嘗試使用之后的評定;重復是練習與鞏固的過程;拓展是把新知識遷移到其他情境中去。教師在利用這種模式的時候,要時常提醒學生反思自己的學習行為。同時,教師應該具有一定的教育學和心理學知識,掌握元認知策略,才可以靈活運用這種教學模式。
   (二)教學方法設計
   教學方法是與一定教學目標和任務相關的具體操作程序,它規定了教學參與者在教學任務中的角色以及不同角色之間的相互關系和每一角色的具體任務[3]。課程教學方法有很多,如項目教學、案例教學法、情景教學法、工作過程導向教學法、分層教學法、游戲化教學法和模塊化教學法等。Java程序設計等程序類課程都比較難,為了讓不同層次學生都可以學到東西,必須采用分層教學法;為了激發學生的學習興趣,必須采用游戲化的教學方法;為了讓學生能夠了解學習的意義,必須采用現實案例進行授課。因此Java程序設計不能采用單一的教學方法,而是將分層教學、案例教學和游戲化教學等諸多方法融合在一起使用。
   1.分層教學法。根據學生掌握的知識技能水平可以劃分五個不同的層次即新手、高級初學者、勝任、精通、專家,在Java程序設計課程中,同樣可以采用這些層次將學生進行分類,分類的作用一是可以于根據學生的知識技能水平進行針對性指導,二是在布置任務時控制難易,讓每個學生都能夠通過完成特定任務提高自信,提高學習興趣。
   2.案例教學法。案例教學法可以讓學生直觀地明白所學知識將來應用的領域,激發學生學習的興趣。Java程序設計課程主要學習程序的開發環境、數據類型與運算符、流程控制語句、類和對象、數組、繼承和多態、接口、輸入輸出和線程等知識,如果只是具體根據某個知識進行講解和練習,學生會感到茫然和抵觸學習。所以,教師可以從學生經常接觸的一些游戲下手,比如迷宮游戲、坦克大戰游戲等,通過案例分解出各個知識和技能點,讓學生逐漸完成整個游戲的設計,激發學生的學習興趣和成就感。    3.游戲化教學法。游戲化學習轉變“以教師為中心”的傳統思路,讓學習者在教學活動中主動建構自己的知識體系,并且形成學習成癮系統。這種方式與現實中的游戲一樣,學生愛玩游戲,是因為游戲中當達到某種級別或者戰力之后會有獎勵,學生的好勝心很強,都想獲得獎勵,所以他們就會耗費非常多的時間和金錢在游戲中。如果教師在課程中也引入獎勵機制,讓學生通過游戲的方式根據完成任務速度、完成質量給予精神上或物質上的獎勵也有助于激發學生的學習興趣。
   (三)教學團隊建設
   Java程序設計課程必須組建教學團隊,所在專業生師比不能大于18 ∶ 1;教學團隊成員的高級職稱比例要大于25%;具有雙師資格的教師比例不能小于80%;每年外出實踐鍛煉或培訓的教師比例不能小于50%;團隊教師要具備較強的職業培訓、技能鑒定、技術服務能力;教學團隊要制定團隊建設與發展規劃;課程負責人需為高級職稱,能夠及時跟蹤產業發展趨勢和行業動態,準確把握教學改革方向,指導課程建設和改革。
   (四)實踐教學條件建設
   高職院校開設Java程序設計課程主要以實踐為主,教學與實驗都在“理實一體化教室”完成。因此,必須配備足夠的“理實一體化教室”,安裝Java開發與運行的環境及工具。校企共建工作室不少于1間,將企業的項目引入學校,讓學生參與更多的真實項目實踐。建設Java程序設計仿真實驗系統,學生可以在教室、宿舍通過網絡完成課程作業和實驗。
   (五)教學資源建設
   Java程序設計課程要做好網絡課程或教學資源庫建設,讓學生能夠學到更多知識與技能;做好課程教學標準,規范教學活動內容;做好課堂教學標準設計,規范教師授課模式與方法;做好高職高專規劃教材選用和開發工作,并配套相應的實踐教材;利用現代信息技術開發虛擬的、仿真的實訓教學項目。
   (六)課程考核評價
   建立多元化的學生能力評價體系,完成學生考核模式改革。引入職業崗位技能鑒定標準作為學生職業能力評價依據;實現評價主體多元化,評價方式多樣化,過程性、終結性考核相結合,理論、實踐操作考核相結合,校內、校外考核相結合,職業道德、團隊合作考核相結合等多位一體的考核模式。
   基于診改思想的課程建設,可以設定課程建設的目標與標準,通過“計劃、執行、檢測、改進”8字螺旋逐漸提高課程的授課質量,教師在課程建設中不斷成長,學生在課程建設中學到更多的知識與技能。因此基于診改思想的Java程序設計課程建設,可以有效改進課程的教學模式、教學方法、教學團隊、實訓條件與課程資源等方面存在的不足,可以有效提高專業的教學水平。
   參考文獻:
   [1]趙凌.質量保證視域下的高職院校課堂教學評價:診斷與改進[J].職教論壇,2017(15):13-16.
   [2]余文森,劉家訪,洪明.現代教學論基礎教程[M].沈陽:東北師范大學出版社,2007.
   [3]胡慶芳.優化課堂教學:方法與實踐[M].北京:中國人民大學出版社,2014.
  編輯 趙瑞峰
轉載注明來源:http://www.hailuomaifang.com/1/view-14808809.htm

?
99久久国产综合精麻豆