999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

JavaEE應用開發課程教學改革研究

2019-05-24 14:12:12周國軍張茂勝馮震
電腦知識與技術 2019年7期
關鍵詞:模塊化教學教學改革

周國軍 張茂勝 馮震

摘要:為了提高Java EE應用開發課程的教學效果,該文分析了教學中存在的幾個問題,研究了課程內容和實驗教學的改革思路。論述了圍繞教學目標選取教學內容和構建教學模塊的方法,探討了將任務驅動教學法應用于實驗教學環節,通過多種類型的實驗項目培養學生的實踐能力,介紹了實驗過程指導和促進學習主動性的考核評價措施。

關鍵詞:Java EE課程;教學改革;模塊化教學;任務驅動教學法

中圖分類號:G642 文獻標識碼:A

文章編號:1009-3044(2019)07-0116-03

Abstract: In order to improve the teaching effect of Java EE application development course, this paper analyses several problems in teaching, and the reform of course content and experiment teaching is studied. Around teaching goal, the methods of selecting teaching contents and constructing teaching modules are discussed. The application of task-driven method in experiment teaching is discussed. Through a variety of experiment projects, students' practical ability can be cultivated. In addition, this paper introduces the guide and evaluation of experiment process, which can promote learning initiative.

Key words: Java EE course; teaching reform; modular teaching;task-driven teaching method

Java開發平臺包括Java SE、Java EE和Java ME三個分支,其中Java EE是Java開發平臺企業版,已經成為應用系統開發的首選平臺。目前,很多高校的計算機相關專業都開設了Java EE應用開發課程,以滿足IT行業對Java EE開發人才的需求。Java EE應用開發課程主要學習以Spring為核心的框架開發技術,其教學目標是培養學生綜合運用Java、JSP和框架技術開發應用系統的能力,為今后從事軟件開發工作打下基礎。

Java EE應用開發課程的特點是理論知識繁雜,實驗用到的軟件和組件較多。該課程的教學過程中主要存在以下三個問題:一是受教學課時的限制,教師在課內沒有足夠時間對章節知識進行全面分析和講解,導致學生對重要原理和概念理解不夠透徹;二是該課程與Java語言、數據庫原理、Web 程序設計等先修課程相關,由于部分學生對先修課程的基本知識和技能掌握不好,難以完成應用系統項目開發任務[1];三是部分學生對該課程的學習主動性不強,在課后沒有投入足夠時間去掌握技術細節,導致該課程的教學效果不夠理想[2]。針對這幾個問題,本文從教學內容和實驗教學方法兩方面探討了該課程的教學改革思路,闡述了基于模塊化構建教學內容、以任務驅動開展實驗教學和基于過程考核促進學習主動性等觀點。

1 基于模塊化構建教學內容

Java EE應用開發課程涵蓋的知識面廣泛,章節教學內容較多,如果對每個知識點都逐個講解,在時間安排上肯定是不夠的,而且難以達到課程教學目標。如何在教學課時內將重點難點知識講解透徹,以及如何保證課程教學內容的完整性?采用模塊化構建教學內容是解決這兩個問題的較好方法。

模塊化教學法以課程知識點為基礎,根據知識點的內在邏輯形成多個教學模塊,通過模塊組合保證了課程教學內容的整體性,實現培養學生實踐能力的教學目標[3]。模塊化教學方法以精簡和夠用為原則,能夠在課內最大限度地講授單元模塊的重點和難點,提高了課堂教學效率,便于學生掌握更多的知識與技術[4]。

1.1 選取課程教學內容

教材是選取教學內容的主要依據,目前,Java EE應用開發教材大致分為兩類:一類是講解SSH框架(Struts+ Spring+ Hibernate),另一類是講解SSM框架(Spring+Spring MVC+MyBatis)[5]。Hibernate與MyBatis都是流行的Java持久化層框架,與Hibernate相比,MyBatis框架更容易學習和使用。Struts與Spring MVC都是實現了MVC模式的Web框架,與Struts 2相比,Spring MVC性能更加優異。

我校信息與計算科學專業的Java EE應用開發課程選用了SSM框架教材[6],主要內容包括:Spring框架,MyBatis框架,MyBatis與Spring的整合,Spring MVC框架,SSM整合開發。選定教材后,接下來就是選取教學內容,我們在制定教學內容時主要考慮了以下三個因素:人才培養方案、課程教學目標和前后章節之間的聯系。

考慮到該課程的實踐環節要用到Tomcat、MySQL、Eclipse等多種軟件,此外,Java EE框架開發需要理解一些常用的設計模式,因此補充了兩章內容:Java Web開發環境、常用設計模式??紤]到教材對個別重要概念、原理和組件講解不夠詳細,適當地補充一些內容,以加深學生對相關技術的理解。例如,POJO對象、ORM、Log4j日志組件、DBCP連接池、重定向與請求轉發等。多數教材對框架技術講解很全面,實現某個功能或操作往往會介紹多種可選的方法。在選取教學內容時需要適當刪減一些內容,以便有足夠的時間講解重點和難點知識。例如,我們選用的教材其中一章“Spring的數據庫開發”講解的內容很詳細,然而Spring的JDBC操作在SSM框架整合開發中沒有多大作用。但是,這一章的內容不能完全刪除,因為學習后面一章“Spring的事務管理”要用到其中一些操作,可以從中選取一部分知識點作為教學內容以滿足后續章節教學的需要。

1.2 制定課程教學模塊

選取教學內容后,接下來是對各個章節的知識點進行整合,形成教學模塊。我們根據課時安排、參照IT行業對Java EE應用開發的技術要求,制定的課程教學模塊如表1所示。

從表1可以看出,基于模塊化整合后的教學內容更加緊湊和實用,既體現了教學重點和難點,又保證了課程內容的完整性,能夠在安排的課時內講解更多的教學內容。每個教學模塊都給定了明確的教學目標,可以圍繞重點和難點知識開展課堂教學,也可以靈活采用多種教學方法,例如操作演示法、案例教學法、啟發式教學法等。這樣就有利于學生更好地理解和掌握Java EE框架開發技術。

2 以任務驅動開展實驗教學

在程序設計類課程中,實驗教學是掌握基本語法和提高編程能力的重要環節。任務驅動教學法使學習目標明確,能夠將理論教學與實驗教學緊密結合,對優化課程體系和提高教學效果有重要作用[7]。在構建模塊化理論教學內容的基礎上,下面介紹以任務驅動開展實驗教學,以及對實驗任務進行過程化考核的方法。

2.1 實驗項目設計與任務布置

以表1列出的教學模塊為單位設計實驗項目,參照每個模塊的教學目標,將實驗項目分為三類:驗證型、簡單應用型和綜合型。驗證型實驗項目編寫成實驗指導文檔,給出完整的實驗步驟和程序代碼,學生通過實驗掌握理論課所學的內容。簡單應用型實驗項目給出主要步驟和部分代碼,要求運用該教學模塊的知識編程實現具體的業務邏輯處理,逐步提高應用能力。綜合型實驗項目只給出所要實現的基本功能,在完成實驗的過程中,學生需要查找資料,參考相關案例的開發過程和實現方法,其目的在于提高學生的Java EE應用開發能力。

采用任務驅動開展實驗教學,其中一個環節是布置實驗任務,以模塊為單位布置任務。這有利于學生循序漸進掌握開發技術,也便于教師指導學生完成實驗項目。對于模塊1,布置一個驗證型實驗任務,完成對應的操作,掌握Java EE開發環境搭建。對于模塊2、模塊3、模塊4和模塊6,分別布置一個驗證型和一個應用型的實驗項目,通過編寫配置文件和程序代碼掌握Spring、MyBatis和Spring MVC框架開發技術。對于模塊5和模塊7,分別布置一個綜合型實驗項目,運用多個教學模塊的知識實現功能較全面的應用系統,掌握框架整合思想和Web應用開發方法。

我校信計專業的Java EE應用開發課程安排的實驗課時為32學時,與理論教學課時相同。我們把驗證型和簡單應用型實驗安排在課內,要求每個學生各自完成實驗任務,寫出實驗報告。由于綜合型實驗任務需要用較多的時間,無法在課內完成,所以安排在課外完成應用系統開發和軟件文檔編寫,在課內進行指導、答疑和點評。綜合型實驗項目的難度較大,以小組為單位共同完成,每個小組由3~5位同學組成。在實驗過程中同學們可以互相學習和發揮各自特長,在項目實踐中提高軟件開發能力。在遇到問題時,小組成員可以及時研究和討論,一起去分析和解決問題,這有利于在實驗過程中培養團隊合作精神,為將來適應IT企業團隊式的軟件開發工作提前做了準備。

2.2 實驗過程指導與評價

以任務驅動開展實驗教學,另一個重要環節是指導學生完成實驗任務,在實驗教學的整個過程中進行考核,并根據完成情況做出評價?;谶^程考核有利于促進學習主動性,學生會在安排的時間內努力完成實驗任務,也會按實驗要求認真把實驗項目做好,從而提高了實驗教學效果。

對于驗證型和簡單應用型實驗,根據學生上機時遇到的問題進行指導。大致可以分為三種情況:一是程序代碼的語法錯誤和配置文件的編寫錯誤,可以及時給學生指出修改錯誤的方法;二是搭建項目開發環境缺少了必需的軟件包,或者程序的邏輯錯誤,這需要引導學生分析問題和調試程序;三是程序的編寫格式不規范,文件名、類名、方法名和變量名隨意命名,這需要反復強調,培養良好的編程風格。對于綜合型實驗,根據項目小組的反饋信息和提出的問題分別指導。例如,對應用系統項目結構劃分的層次不合理,對功能模塊的業務邏輯處理過程不熟悉,對不同版本的軟件包和組件沒有按照所提供的API去正確使用,對數據表進行操作的SQL語句編寫錯誤,等等。指導學生解決這些問題,需要教師給出解決問題的基本思路和提供一些參考資料,以確保各小組都能按時完成實驗任務。

Java EE應用開發課程的實驗考核以提高學習積極性和促進主動性為出發點,從學習態度與方法、課程知識掌握程度、動手能力、實驗項目完成質量、個人進步與提高情況等方面做出綜合評價。每個模塊教學結束后,及時記錄和公布學生的實驗成績,對實驗任務的完成情況進行點評。提高過程考核成績在期末總成績中的比例,鼓勵與促進學生在課程學習過程中不斷取得進步。

3 結束語

我校信計專業從2009級開始一直開設了Java EE應用開發課程,2011級以后選擇Java EE開發崗位的畢業生占了較大比例,他們都能勝任軟件開發工作。在多年的教學實踐中,我們積極探索了該課程的教學改革思路,構建了較實用的課程教學模塊,基于任務驅動教學法設計了適合教學的實驗項目,完善了過程化考核的評價方法,取得了較好的課程教學效果。

參考文獻:

[1] 謝亦才,汪廷華.《JAVA EE開發技術》課程教學改革探討[J].電腦知識與技術,2018,14(28):93-94.

[2] 郭廣豐,肖鳳艷.Java EE軟件開發技術課程教學改革研究[J].計算機教育,2018(7):65-69.

[3] 李嫦.模塊化教學在計算機基礎實訓課堂中的應用探究[J].信息與電腦(理論版),2018(19):244-246.

[4] 陳丹.應用型人才培養下的計算機專業模塊化教學改革[J].課程教育研究,2018(30):128-129.

[5] 徐完平,夏躍偉.《Java EE框架技術》課程教學改革研究[J].福建電腦,2018,34(5):181-182.

[6] 黑馬程序員.Java EE企業級應用開發教程:Spring+Spring MVC+MyBatis[M].北京:人民郵電出版社,2017.

[7] 李曉會,梁紅星.基于任務驅動的Web程序設計教學模式研究與實踐[J].高教學刊,2017(4):74-75+77.

【通聯編輯:王力】

猜你喜歡
模塊化教學教學改革
模塊化教學在鉗工實習中的運用與探索
職業·中旬(2016年9期)2016-12-22 20:46:03
關于機械基礎課程模塊化教學探索
科教導刊(2016年28期)2016-12-12 06:14:31
采購管理課程教學模式研究
中國市場(2016年32期)2016-12-06 11:02:09
《商務策劃》課程實踐教學改革研究
淺談中職數控技術應用專業模塊化教學
職業(2016年11期)2016-11-23 21:00:37
應用型人才培養背景下模塊化教學研究與實踐
大學教育(2016年9期)2016-10-09 08:57:22
中職學?!吧菊n堂”的調查研究與實踐
成才之路(2016年25期)2016-10-08 10:03:04
高校三維動畫課程教學方法研究
成才之路(2016年25期)2016-10-08 10:00:36
基于人才培養的技工學校德育實效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現代信息技術在高職數學教學改革中的應用研究
科技視界(2016年20期)2016-09-29 12:59:03
主站蜘蛛池模板: 国产精品不卡永久免费| AⅤ色综合久久天堂AV色综合| 国产成人综合亚洲欧美在| 国产99视频免费精品是看6| 国产在线观看99| 欧美亚洲另类在线观看| 99精品在线看| 狂欢视频在线观看不卡| 国产美女精品人人做人人爽| 国产亚洲欧美在线视频| 亚洲高清日韩heyzo| 成人在线天堂| 国产第一页免费浮力影院| 亚洲人成成无码网WWW| 波多野结衣一区二区三区四区视频 | 久久黄色一级视频| 日韩精品无码免费一区二区三区 | 在线观看国产精美视频| 91精品国产91欠久久久久| 免费在线成人网| 中国毛片网| 国产激爽大片高清在线观看| 91成人在线观看| 极品私人尤物在线精品首页| 国产精品欧美在线观看| 免费无码又爽又刺激高| 亚洲精品自拍区在线观看| 乱码国产乱码精品精在线播放| 超清无码熟妇人妻AV在线绿巨人| 国产成人综合亚洲欧美在| 欧美五月婷婷| 无码在线激情片| 久久综合九九亚洲一区| 国产激情第一页| 亚洲欧洲日本在线| 福利小视频在线播放| 亚洲视频一区| 欧美亚洲国产视频| 午夜电影在线观看国产1区| 久久99精品久久久大学生| 亚洲VA中文字幕| 美女无遮挡免费视频网站| 国产精品香蕉在线观看不卡| 国产在线视频自拍| 91区国产福利在线观看午夜| 丁香婷婷久久| 亚洲中文字幕久久精品无码一区| 国产流白浆视频| 欧美三级不卡在线观看视频| 一级毛片免费的| 国产精品毛片一区| 97se亚洲综合在线韩国专区福利| 日韩欧美中文| 影音先锋丝袜制服| 欧美日韩北条麻妃一区二区| 亚洲高清在线天堂精品| 香蕉伊思人视频| 成人在线综合| 精品少妇人妻无码久久| 中文字幕资源站| 亚洲精品无码AⅤ片青青在线观看| 亚洲中文字幕在线一区播放| 久久久久亚洲AV成人网站软件| 国产对白刺激真实精品91| 国产日韩欧美精品区性色| 成人国产精品2021| 免费99精品国产自在现线| 在线国产91| 国产区人妖精品人妖精品视频| 狠狠做深爱婷婷久久一区| 99精品欧美一区| 91偷拍一区| 全部免费毛片免费播放 | 久久综合结合久久狠狠狠97色 | 国产伦片中文免费观看| 亚洲精品国产日韩无码AV永久免费网 | 国产欧美日韩资源在线观看| 久久中文字幕av不卡一区二区| 午夜在线不卡| 国产无码高清视频不卡| 国产精品自在在线午夜| 国产chinese男男gay视频网|