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

基于進階式項目驅動法的Java開源框架課程教學實踐設計

2019-01-17 02:05:19楊坤趙峰楊延村
教育教學論壇 2019年50期

楊坤 趙峰 楊延村

摘要:將工程教育先進理念和課程特點相結合,探討了進階式項目驅動法在Java開源框架課程教學過程中的應用設計。選取貼近生活的電子商城管理信息系統,將理論教學知識點按照“項目進階引導,任務分解驅動”的方式,一對一分解為與課程知識目標和能力目標相符的子任務進行教學設計,有效提升了學生對Java三大主流開源框架SSH(Strust2、Hibernate和Spring)各知識點的理解和項目開發能力。

關鍵詞:信息管理與信息系統;Java開源框架;進階式項目驅動法

中圖分類號:G642.0? ? ?文獻標志碼:A? ? ?文章編號:1674-9324(2019)50-0207-02

一、引言

考慮到Java開源框架是一門用于Web管理系統,開發實踐性強,且要求學生獨立自主完成項目開發能力高的綜合性編程類課程[1],筆者所在高校將Java開源框架作為信息管理與信息系統專業的方向模塊選修課程,并在大三下學期開設。本課程授課內容涵蓋當前流行的SSH框架,通過課程學習可以培養學生的編程思想,提升在搭建SSH應用框架基礎上的項目開發編程能力,為今后從事計算機相關領域的管理系統開發和管理工作奠定扎實的技術基礎。

二、教學現狀

筆者所在高校信管專業開設的Java開源框架課程理論和實踐教學分別為18學時和36學時,與校內軟件工程專業相比均少18學時。前期學生已經修完Java程序設計、JSP程序設計等Java語言基礎類課程,但如何在有限的學時條件下,通過教學模式的改革設計進一步提升學生更高層次的JavaEE應用項目開發能力,成為教學過程中亟待解決的難題,主要有以下幾點。

1.課程知識點繁雜且邏輯性強,學生在學習過程中被動機械式地死記硬背代碼,對于實現不同功能的前后代碼的邏輯關聯性和框架間的集成整合缺乏整體把控和理解,導致學生不具備更高層次要求的項目功能模塊搭建和獨立編程調試能力。

2.受限于理論授課只有18學時,教師教學方式難以創新。為了趕授課進度,很難在課堂教學中給學生留下足夠的時間去思考和消化重難點。盡管教師會布置針對不同知識點的相關課后實踐作業,但由于學生自主學習能力和自制力差,導致效果并不理想。

3.教材內容重理論、輕開發。大部分教材理論知識點講解都較為詳盡,但選取的項目案例或易或難、或簡或繁,項目模塊任務間缺乏連貫性和整體性,導致學生很難有效從項目頂端逐層向下掌握整個業務流程和框架結構,不適應企業對項目開發人員的崗位需求。

三、進階式項目驅動法在Java開源框架課程中的實踐教學實施內容

1.項目選取。電子商城項目貼近生活,通過淘寶、京東等電商網站購物已成為大學生日常生活的一部分,學生對項目業務流程和功能模塊操作都較為熟悉,所以選取電商網站管理系統項目作為Java開源框架課程的實訓項目,可以極大調動學生的學習熱情和積極性。另外,項目要規模適當,難度適中,與學生的當前Java編程基礎相匹配[2],在與各理論知識點緊密結合的同時,還能保證大部分學生順利完成項目。

2.實踐項目任務進階式分解。當前學生還缺乏工程項目經驗,利用進階式項目驅動方法首先在教學過程中引導學生掌握基礎知識點,然后由易到難,循序漸進[3],從實現登錄、注冊等簡單功能模塊到商品、地址管理和訂單支付等復雜功能模塊,逐層提高。基于以上思路,對照教學大綱課程實踐項目選用“電子商城管理信息系統”,理論授課各知識點與實踐任務模塊的對應關系如下表所示。其中,理論教學部分每講次均為2學時,實踐教學部分第1講次為2學時,第9講次為6學時,其他講次均為4學時。

3.課程實踐教學組織。按照“項目進階引導,任務分解驅動”的教學方式,課程實踐教學環節主要按照上表與理論的對應內容,緊緊圍繞開發任務講解、開發過程分析及解決、項目任務操作演示和任務實施評價等四個步驟展開。學生充分利用課上、課下的課余時間完成開發任務,再通過課堂上的問題解答和項目討論,強化該階段的技術知識,最終提升學生的開發技能和團隊協作能力。

四、教學考核和評價體系

改變偏重卷面的傳統課程考核方式,按照課程總成績=平時表現(20%)+期末卷面成績(30%)+項目考核成績(50%)的計算方式,加大實踐項目考核的比重。其中項目考核方式具體如下。

1.安排學生以分組方式開發設計具有核心模塊功能(注冊、登錄、客戶和訂單信息管理、支付等)的簡化版電商項目。

2.項目考核內容主要包括上機考勤、開發框架構思、系統設計與實現、項目報告文檔質量和項目答辯等。

3.重點考查學生在團隊合作和個人開發過程中,選題是否合理、可行且具有創新性,系統界面設計是否美觀、開發文檔是否條理清晰且邏輯表述詳細準確。

五、結語

通過采取進階式項目驅動法在Java開源框架課程中實施教學改革,每一講在前一講的基礎上進行任務實現,對項目逐步進行迭代和升級,最終以一個完整的項目貫穿技術點,以點連線,多線成面。該教學實踐設計有效地讓學生將技術學習轉化為技術能力,強化了學生的SSH框架應用開發技能,期末評教反饋結果良好,教學效果得到了明顯改善。

參考文獻:

[1]張曉剛.項目進階驅動的JavaEE課程實踐教學改革探索[J].計算機教育,2016,(9):115-118.

[2]鄧丹君,倪波,姚莉.基于進階式項目驅動的“J2EE架構程序設計”的實踐教學改革[J].軟件導刊(教育技術),2017,16(12):16-18.

[3]陳衛民.地方本科院校JavaEE教學改革探索[J].當代教育實踐與教學研究,2015,(5):35-37.

主站蜘蛛池模板: www.亚洲一区| 国产第三区| 国产欧美另类| 国产视频欧美| 久久久精品无码一区二区三区| 2021精品国产自在现线看| 久久午夜夜伦鲁鲁片无码免费| 国产午夜人做人免费视频中文| 蜜桃臀无码内射一区二区三区| 国产在线无码一区二区三区| 一级毛片免费的| 亚洲精品福利网站| 亚洲成a人片在线观看88| 日日碰狠狠添天天爽| 国内精自视频品线一二区| 国内精品久久久久久久久久影视| 国产香蕉一区二区在线网站| 毛片网站在线播放| 真实国产乱子伦视频| 日本在线视频免费| 日韩第九页| 久久久久久久蜜桃| 中国一级特黄视频| AV在线天堂进入| 国产成本人片免费a∨短片| 国产精品私拍在线爆乳| 天天综合色天天综合网| 2048国产精品原创综合在线| 青青青伊人色综合久久| 福利小视频在线播放| 呦女精品网站| 欧美19综合中文字幕| 国产一级无码不卡视频| 欧美在线网| 精品一区二区三区四区五区| 久久久受www免费人成| 久久毛片网| 国产美女一级毛片| 中文无码影院| 亚洲天堂精品视频| 成人国产一区二区三区| 国产精品流白浆在线观看| 久久这里只有精品2| A级毛片高清免费视频就| 99爱在线| 亚洲高清在线天堂精品| 一区二区无码在线视频| 国产特级毛片| 浮力影院国产第一页| 日韩性网站| 国产高清精品在线91| 婷婷色狠狠干| 亚洲妓女综合网995久久| 五月综合色婷婷| 色综合中文综合网| 欧美成人A视频| 国产精品自在线天天看片| 国产日本欧美在线观看| 国产午夜福利片在线观看| 亚洲无码精品在线播放| 亚洲视频a| 成年A级毛片| 亚洲欧美精品一中文字幕| 国产成人亚洲精品色欲AV| 亚洲黄网视频| 91精品视频在线播放| 国产欧美日韩视频怡春院| 日本午夜三级| 青青青国产免费线在| 青青青视频91在线 | 青草91视频免费观看| 亚洲天堂高清| 国产午夜一级毛片| 88国产经典欧美一区二区三区| av无码久久精品| 欧美激情伊人| 无码又爽又刺激的高潮视频| 2021国产精品自拍| 免费一级α片在线观看| 被公侵犯人妻少妇一区二区三区| 欧美一级在线播放| 欧美精品成人一区二区视频一|