亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于項目驅動的“JavaWeb應用開發(fā)”課程改革研究與實踐

        2019-12-05 02:49:36邱珊
        無線互聯科技 2019年18期
        關鍵詞:教學改革

        邱珊

        摘 ? 要:文章介紹了項目驅動教學模式的特點,對項目驅動教學模式在“Java Web應用開發(fā)”課程中的實際應用情況作了詳細介紹。實踐證明,項目驅動教學模式對激發(fā)學生的學習興趣和自主性、提高教學質量、提升學生工程素質和學生的就業(yè)能力具有重要作用。

        關鍵詞:項目驅動教學模式;Java Web;工程教育;教學改革

        “Java Web應用開發(fā)”為職業(yè)技能課程,直接與Java Web工程師職業(yè)崗位對應。針對傳統(tǒng)課堂教學存在的問題,本課程擬全程機房授課形式,采用“項目驅動、邊講邊練”的教學方式,教師邊講,學生邊練,把知識和技能貫穿到具體的項目中來講,激發(fā)學生學習興趣,提高學生系統(tǒng)思維和工程思維以及綜合應用的能力,提升學生專業(yè)綜合素質,提升學生就業(yè)競爭力。

        1 ? ?項目驅動教學模式

        項目驅動教學模式是以學生為中心、以項目為載體,在學校實驗室模擬企業(yè)產品開發(fā)流程的教學模式,是一種吸收了探究式教學、任務驅動教學和案例教學特點的教學模式。對學生而言,“項目驅動”是一種學習方法,適用于學習各類實踐性和操作性較強的知識和技能,利于學生明確學習目標。對教師來說,“項目驅動”是一種建立在構建主義理論基礎上的教學方法,適于培養(yǎng)學生自主學習、分析問題和解決問題的能力。

        2 ? ?基于項目驅動教學模式的“Java Web應用開發(fā)”課程教學改革

        2.1 ?“Java ?Web應用開發(fā)”課程項目驅動教學模式的實施過程

        “Java Web應用開發(fā)”是一門實踐性、應用性、綜合性較強的技術性課程,需要達到的學生掌握技術能力目標為:(1)具備使用HTML,CSS,JavaScript等技術編寫網站前臺靜態(tài)頁面的能力。(2)具備使用JSP,Servlet,Filter,JavaBean等技術編寫動態(tài)網站界面的能力。(3)具備在Web環(huán)境下創(chuàng)建,配置并編程訪問SQL Server數據庫的能力。

        基于本課程的應用性、綜合性和技術性,部分學生感覺課程難度較大,也正因為該課程的應用性、綜合性和技術性,項目驅動教學法尤為適合。

        筆者在近幾年的“Java Web應用開發(fā)”課程的教學中,引入項目驅動教學模式,主要實施過程如下[1]:

        (1)全程機房授課,將課堂從教室移到機房,學生能夠全程演練,成為課堂的主體。

        (2)針對課程內容,結合實際應用,設置合適的項目選題。

        (3)針對項目選題,在授課之初即下達任務書,明確指出項目結束時要實現的目標,課程目標明確。

        (4)按照軟件工程的生命周期對項目進行需求分析和概要設計,完成系統(tǒng)功能模塊劃分。

        (5)項目驅動、邊講邊練,做中教、做中學,教師按照項目流程和系統(tǒng)功能模塊組織教學內容和項目實施;教師“現場開發(fā)”,帶領學生完成示范性模塊的功能實現,學生通過互相討論、網上查閱資料、和老師討論等自主完成其他功能模塊,最終完成項目。

        (6)項目驗收,教師點評,指出值得肯定的地方,也提出改進意見,學生根據教師建議進一步完善系統(tǒng),形成“學習—實踐—反饋—學習—實踐”的良性循環(huán)。

        (7)學生根據所完成項目,形成項目報告。

        (8)該課程在為期兩周的課程設計中,學生或對課程項目進行拓展,或從頭開始設計一個新的項目。通過課程設計,學生的自主學習能力和綜合應用能力得到顯著提升。

        2.2 ?“Java ?Web應用開發(fā)”課程項目驅動教學改革實踐

        (1)在授課初期:根據課程的目標和要求,選擇一個在線學生(教師、圖書)信息管理系統(tǒng)作為實例項目,該實例項目是一個典型的Web管理信息系統(tǒng),學生(教師、圖書)信息與學生自身密切相關,學生較為熟悉項目的流程,降低了需求分析的難度,易于業(yè)務邏輯的實現,也更能激發(fā)學生的學習興趣。

        (2)對該項目進行需求分析和概要設計、劃分系統(tǒng)功能模塊。該項目要求界面美觀,符合用戶使用習慣;功能完善,流程合理,運行正確。在功能實現上,能夠完成注冊、登陸以及學生信息的瀏覽、查詢、添加、更新、刪除等基本功能。

        (3)全程機房授課,在實驗室為學生提供必要的軟件支持和硬件環(huán)境。本課程在實驗室統(tǒng)一配置MyEclipse Java Web開發(fā)環(huán)境以及Microsoft SQL Server數據庫管理系統(tǒng),都是業(yè)界流行的企業(yè)級開發(fā)環(huán)境和工具。通過全程機房授課,學生能夠熟練掌握最新的開發(fā)環(huán)境和工具,學生的工程思維能力和實踐能力與企業(yè)級工程環(huán)境和流程接軌。

        (4)項目驅動、邊講邊練,教師按照項目流程和功能模塊來組織教學內容和項目實施。教師帶領學生完成示范性功能模塊(登錄、注冊、瀏覽、更新)的實現,其中,每個模塊都涉及網頁設計+JSP+Servlet+JavaBean+數據表設計等多層內容,教師邊講邊在開發(fā)環(huán)境中逐行敲打代碼,學生邊聽邊看邊練。在這個過程中,教師將課程知識點和技能(JSP+Servlet+JavaBean MVC 3層架構技術)在PPT講解的基礎上融合到項目實施中,學生根據教師的講解和項目實現過程,能自己完成相應模塊。其他功能模塊(添加、查詢、刪除等)則由學生自主完成,學生或查閱資料,或與其他同學討論,或尋求教師建議,學生學習的主動性、積極性和創(chuàng)造性得到全面發(fā)揮,并受到工程化的系統(tǒng)訓練,綜合運用、實踐動手能力和工程思維能力得到提高。

        (5)改革考核方式。課程結束時,教師對每個學生的最終項目成果進行驗收,將驗收質量和課程報告一起作為期末成績。在驗收時教師從界面考察界面設計是否美觀、功能模塊實現是否完善、使用技術是否全面和先進、系統(tǒng)流程是否合理流暢、系統(tǒng)運行結果是否正確等。在驗收過程中,既指出項目中做得好的地方,也指出可以進一步改進的地方。學生面對面得到老師的反饋,針對性強,更能明確自己進一步努力的方向。

        (6)在課程設計環(huán)節(jié),將課程項目的實施技術由MVC 3層架構技術升級為框架技術。首先,仍然通過“邊講邊練”,教師帶領學生將項目登錄模塊由MVC 3層架構技術重新設計改為Struts框架技術實現,學生根據老師的講解重新設計項目,將Struts技術應用于整個項目。其次,在項目選題上,或對原學生項目模塊進行拓展,在原有功能之上,增加課程管理和成績管理模塊;或開發(fā)新的項目,如圖書管理系統(tǒng),鮮花銷售網站、動車訂票系統(tǒng)等,學生按照軟件開發(fā)的生命周期自主完成系統(tǒng)的設計開發(fā)。

        3 ? ?實施項目驅動教學模式的建議

        3.1 ?提高教師自身的綜合素養(yǎng)

        在實驗室的課堂環(huán)境中,教師與學生有更多的溝通與互動,要求教師能對學生提出的個性化問題,不管是編碼錯誤、不同技術的比較,還是流程和功能的不確定和探討,都能進行實時的、及時的指導,這同樣對教師的專業(yè)素養(yǎng)提出了要求。

        3.2 ?合理設置項目的選題

        一般認為,項目的選題最好是來源于工程實際,但是筆者認為,來自工程實際的選題通常情況下功能較多,需求分析較復雜。讓學生對自己不熟悉的領域進行需求分析,學生會覺得很困難,進而會有挫敗感,降低學習的興趣,畢竟工程思維訓練和系統(tǒng)思維訓練的前提條件是學生能夠熟悉掌握軟件開發(fā)技術。因此項目選題可以與學生的生活更貼近,容易被學生理解,難度適中,能滿足課程內容的需求,也易于學生自主拓展,激發(fā)學生學習興趣。

        3.3 ?合理掌控課程的節(jié)奏

        在項目驅動教學模式中,教師不是傳統(tǒng)地按照課本章節(jié)及知識點的順序來組織教學,而是按照項目的流程和功能來組織教學的內容和次序,將知識和技術貫穿到項目中進行講解和應用。這就要求教師對整個項目的實施過程有全面的了解,熟悉哪個流程和功能實現需要用到哪些知識和技能,了解通過哪些流程和功能模塊的實施能夠把本課程所需要掌握的知識和技能基本全部糅合到項目中,并且在項目的演練實施中合理掌控課程的節(jié)奏,有計劃地將知識和技能逐步講解和應用[2]。

        4 ? ?項目實施效果與總結

        “Java Web應用開發(fā)”課程與Java Web職業(yè)崗位對應,項目驅動教學模式在“Java Web應用開發(fā)”課程中的應用,體現了將“崗位能力”作為出發(fā)點和歸宿。學生成為課堂的主體,極大地提高了學生對Java Web開發(fā)技術的學習興趣和積極性, 這一教學模式的應用使學生受到工程化的系統(tǒng)訓練,學生的實踐動手能力、綜合應用和職業(yè)素養(yǎng)都得到了很大提高,取得了較好的效果。有不少學生在完成這門課程之后,得到了在天喻信息、緯創(chuàng)軟件等知名企業(yè)的Java Web實習崗位,并在實習結束后成功入職。后續(xù)的畢業(yè)設計質量總體較好,學生就業(yè)也主要從事Java Web工作,學生就業(yè)率較高。實踐證明,這門課程以及之后的課程設計為學生后續(xù)的畢業(yè)設計工作和學生就業(yè)打下了堅實的基礎。項目驅動教學法為培養(yǎng)學生的工程實踐能力、職業(yè)素養(yǎng)和創(chuàng)新精神探索出了一條可行之路。

        [參考文獻]

        [1]朱清妍.項目教學法在計算機軟件教學中的應用研究[J].教育教學論壇,2016(8):176-177.

        [2]李龍森.高校計算機項目驅動式教學模式探索[J].信息化建設,2016(5):173-174.

        猜你喜歡
        教學改革
        完全學分制下選課管理的思考與實踐
        考試周刊(2016年76期)2016-10-09 10:08:04
        金工實習教育對工科院校創(chuàng)客教育影響分析
        考試周刊(2016年76期)2016-10-09 10:04:11
        新形勢下小學語文教學方法研究
        考試周刊(2016年76期)2016-10-09 08:47:08
        譯林版英語教材的人文特點研究
        成才之路(2016年26期)2016-10-08 11:33:49
        當前農村學校實施“新教育實驗”的研究
        成才之路(2016年25期)2016-10-08 10:05:54
        構建和改進現代化學校美育工作體系研究
        成才之路(2016年25期)2016-10-08 10:04:29
        中職學?!吧菊n堂”的調查研究與實踐
        成才之路(2016年25期)2016-10-08 10:03:04
        高校三維動畫課程教學方法研究
        成才之路(2016年25期)2016-10-08 10:00:36
        基于人才培養(yǎng)的技工學校德育實效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        現代信息技術在高職數學教學改革中的應用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        人妻露脸国语对白字幕| 亚洲男人第一av网站| 国产一级免费黄片无码AV| 日韩av一区在线播放| 手机久草视频福利在线观看| 精品久久久久久久无码人妻热| 无尽动漫性视频╳╳╳3d| 日韩中文字幕久久久经典网| 色男色女午夜福利影院| 狠狠色噜噜狠狠狠777米奇| 无遮挡又黄又刺激又爽的视频| 久久久国产精品免费无卡顿| av有码在线一区二区三区| 国产一区二区三区四区色| 男女调情视频在线观看| 久久精品第九区免费观看| 国产在线精品成人一区二区三区| 久久久久久中文字幕有精品| 北岛玲精品一区二区三区| 日本一区二区三区不卡在线| 图片小说视频一区二区| 久久国产精品-国产精品 | 免费国产黄线在线播放| 超级少妇一区二区三区| 国产不卡在线观看视频| 国产欧美日韩一区二区三区| 亚洲天堂在线播放| 风流少妇一区二区三区| 麻豆视频在线播放观看| 黑人巨大精品欧美一区二区 | 男人j进女人p免费视频| 久久精品国产亚洲av网在| 在线观看人成视频免费| 亚洲精品无码不卡av| 玖玖资源站无码专区| 中文字幕丰满人妻被公强| 日本丰满少妇xxxx| 亚洲欧洲中文日韩久久av乱码| 日韩AV无码乱伦丝袜一区| 国产一区二区三区av免费| 曰韩人妻无码一区二区三区综合部 |