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

        ?

        JavaWeb課程統(tǒng)一項(xiàng)目教學(xué)改革與實(shí)踐

        2017-05-12 11:25:35張小華黃波
        計(jì)算機(jī)教育 2017年4期
        關(guān)鍵詞:教學(xué)改革教學(xué)方法

        張小華+黃波

        (成都東軟學(xué)院 計(jì)算機(jī)科學(xué)與技術(shù)系,四川 都江堰 611830)

        摘 要:針對(duì)Java Web課程的特點(diǎn),運(yùn)用項(xiàng)目驅(qū)動(dòng)教學(xué)模式,提出統(tǒng)一項(xiàng)目教學(xué)方法,從授課流程、授課內(nèi)容、授課設(shè)計(jì)等方面介紹課程改革過程,并以一個(gè)項(xiàng)目的迭代開發(fā)貫穿始終,闡述在不同的教學(xué)環(huán)節(jié)如何采用不同的教學(xué)方法和手段,更好地培養(yǎng)學(xué)生的工程實(shí)踐能力。

        關(guān)鍵詞: Java Web課程;教學(xué)改革;教學(xué)方法;統(tǒng)一項(xiàng)目教學(xué);統(tǒng)一項(xiàng)目實(shí)踐

        0 引 言

        Java Web是高等院校計(jì)算機(jī)專業(yè)和信息技術(shù)專業(yè)的一門重要專業(yè)技能課程。目前,web軟件開發(fā)已成為軟件開發(fā)的主流。Java憑借其語(yǔ)言的跨平臺(tái)性,成為web開發(fā)的首選。 Java Web技術(shù)發(fā)展很快,從最初的Servlet,到后來(lái)的JSP+Servlet+java bean,進(jìn)而到SSH(Struts、Spring和Hibernate的簡(jiǎn)稱)框架技術(shù)。同時(shí),采用Java Web開發(fā)的網(wǎng)站涉及HTML、CSS、javascript、ajax、數(shù)據(jù)庫(kù)等技術(shù)。該課程起點(diǎn)高、內(nèi)容廣且實(shí)踐性強(qiáng),對(duì)教師的要求很高,教學(xué)難度較大[1]。Java Web課程需要教師既能勝任Java Web理論教學(xué),又能指導(dǎo)學(xué)生進(jìn)行Java Web項(xiàng)目實(shí)踐,即“雙師型教師”。這些特點(diǎn)決定了采用陳舊的理論灌輸式教學(xué)方法難以達(dá)到良好的教學(xué)效果。因此,針對(duì)Java Web課程的教學(xué)改革是大勢(shì)所趨。

        由于Java Web課程主要培養(yǎng)學(xué)生開發(fā)Java Web項(xiàng)目應(yīng)具備的知識(shí)、技術(shù)和能力,因此該課程最佳的教學(xué)模式是項(xiàng)目驅(qū)動(dòng)教學(xué)模式。項(xiàng)目驅(qū)動(dòng)教學(xué)模式是在教學(xué)過程中,以學(xué)生為中心、以項(xiàng)目為驅(qū)動(dòng)的教學(xué)方式[2]。項(xiàng)目驅(qū)動(dòng)教學(xué)的核心是課程案例項(xiàng)目的選取,課程案例項(xiàng)目不能太多,也不能太大太難:①課程項(xiàng)目太多,不僅會(huì)增加學(xué)生的學(xué)習(xí)負(fù)擔(dān)和教師的備課負(fù)擔(dān),更重要的是會(huì)分散學(xué)生學(xué)習(xí)和教師備課的關(guān)注點(diǎn);②課程項(xiàng)目太大太難,不僅會(huì)導(dǎo)致教師無(wú)法講授完所有知識(shí)和技能,也會(huì)導(dǎo)致學(xué)生無(wú)法按時(shí)、按質(zhì)量地完成項(xiàng)目,不便于教師對(duì)其考核。

        1 課程教學(xué)改革

        采用統(tǒng)一項(xiàng)目教學(xué)方法進(jìn)行教學(xué)的步驟如下:①調(diào)研目前IT公司進(jìn)行Java Web項(xiàng)目開發(fā)的流程,并將此流程作為本課程的授課流程;②調(diào)研Java Web項(xiàng)目開發(fā)流程中每個(gè)步驟必需的核心知識(shí)和技能,并將這些核心知識(shí)和技能作為本階段的授課內(nèi)容;③選擇一個(gè)規(guī)模和難度適中的案例項(xiàng)目,并用此項(xiàng)目中合適的模塊或功能涵蓋所有階段的知識(shí)和技能;④對(duì)每個(gè)知識(shí)點(diǎn)和技能的講授進(jìn)行設(shè)計(jì),用合適的項(xiàng)目案例和工具簡(jiǎn)明扼要、清晰明白地講授各知識(shí)點(diǎn)和技能。

        1.1 授課流程改革

        通過調(diào)研國(guó)內(nèi)IT公司Java Web項(xiàng)目開發(fā)的流程,歸納出Java Web項(xiàng)目的開發(fā)流程[3],見圖1。

        圖1的開發(fā)流程簡(jiǎn)述如下:①投標(biāo)項(xiàng)目,并得到項(xiàng)目的初始需求;②初始需求存在歧義,需要與客戶進(jìn)行確認(rèn),使用HTML語(yǔ)言制作一個(gè)項(xiàng)目的靜態(tài)原型給用戶使用,并根據(jù)客戶的反饋進(jìn)行修改,經(jīng)過多次協(xié)商,基本確認(rèn)需求;③需求確認(rèn)后,將項(xiàng)目的靜態(tài)原型交給數(shù)據(jù)庫(kù)設(shè)計(jì)人員進(jìn)行數(shù)據(jù)庫(kù)設(shè)計(jì),并在設(shè)計(jì)完數(shù)據(jù)庫(kù)后進(jìn)行可行性分析,同時(shí)將項(xiàng)目的靜態(tài)原型交給美工設(shè)計(jì)人員進(jìn)行界面設(shè)計(jì)和實(shí)現(xiàn);④數(shù)據(jù)庫(kù)設(shè)計(jì)完并進(jìn)行可行性分析后,持久層編碼人員使用JDBC技術(shù)進(jìn)行數(shù)據(jù)庫(kù)編碼;⑤當(dāng)持久層編碼和Web界面都完成后,動(dòng)態(tài)編碼人員開始進(jìn)行動(dòng)態(tài)頁(yè)面編碼實(shí)現(xiàn),從而完成整個(gè)項(xiàng)目的編碼。

        為了使學(xué)生畢業(yè)后能夠直接進(jìn)入公司項(xiàng)目組進(jìn)行Java Web項(xiàng)目開發(fā),省去或縮減崗前培訓(xùn)的時(shí)間,成都東軟學(xué)院直接采用圖1所示的項(xiàng)目開發(fā)流程作為Java Web課程的教學(xué)流程。但由于Java Web課程主要講授動(dòng)態(tài)頁(yè)面的相關(guān)知識(shí)和技能,因此在課程的實(shí)際教學(xué)中采用的是圖1左邊虛線框起來(lái)的流程,而右邊的界面設(shè)計(jì)不會(huì)涉及。

        1.2 授課內(nèi)容改革

        教學(xué)流程確認(rèn)后,可以根據(jù)圖1中每個(gè)步驟必須要掌握的知識(shí)和技能對(duì)教學(xué)內(nèi)容進(jìn)行裁剪,進(jìn)而形成授課需掌握的知識(shí)和技能列表,見表1。

        通過表1的“掌握的知識(shí)和技能”欄,授課教師能清楚哪些授課內(nèi)容必須詳細(xì)講解、哪些內(nèi)容可以略講。

        1.3 支撐項(xiàng)目選擇和授課設(shè)計(jì)

        統(tǒng)一項(xiàng)目教學(xué)方法的最后一步是選擇一個(gè)規(guī)模和難度適中的項(xiàng)目作為授課案例項(xiàng)目。案例項(xiàng)目選擇后,需要按照子系統(tǒng)、子模塊、子功能對(duì)項(xiàng)目進(jìn)行三級(jí)功能劃分,并提取出合適的模塊或功能支撐教學(xué)步驟中每個(gè)知識(shí)點(diǎn)和技能的授課。

        成都東軟學(xué)院Java Web課程選擇的案例項(xiàng)目是網(wǎng)上書店系統(tǒng)。網(wǎng)上書店系統(tǒng)類似淘寶網(wǎng)站,因此對(duì)學(xué)生和教師來(lái)說(shuō),功能理解上不會(huì)存在任何難度。網(wǎng)上書店系統(tǒng)規(guī)模適中,主要包括供客戶使用的前臺(tái)購(gòu)書子系統(tǒng)和供管理員使用的后臺(tái)信息管理子系統(tǒng)。前臺(tái)購(gòu)書子系統(tǒng)主要包括圖書展示、圖書購(gòu)買、顧客信息管理子模塊。后臺(tái)信息管理子系統(tǒng)主要包括登陸、用戶管理、用戶組管理、功能管理、權(quán)限配置、權(quán)限控制、圖書管理、圖書類型管理和訂單管理模塊[4]。網(wǎng)上書店系統(tǒng)功能模塊劃分完成后,提取出合適的模塊或功能支撐教學(xué)步驟中每個(gè)知識(shí)點(diǎn)和技能的授課,形成課堂案例模塊的內(nèi)容[4],見表1。

        在每個(gè)知識(shí)和技能的授課過程中,可以使用一些輔助工具提高授課效果。例如,在HTML原型階段講解HTTP協(xié)議時(shí),可以使用集成開發(fā)環(huán)境MyEclipse中的“TCP/IP Monitor”插件進(jìn)行輔助教學(xué),使學(xué)生更好地理解HTTP請(qǐng)求的結(jié)構(gòu)以及用GET請(qǐng)求和POST請(qǐng)求傳數(shù)據(jù)的異同。再如,在DB編碼階段講解JDBC編碼之前,可以配置集成開發(fā)環(huán)境MyEclipse中的“Database Explorer”插件來(lái)鏈接數(shù)據(jù)庫(kù),由于“Database Explorer”插件基于JDBC技術(shù),因此使用“Database Explorer”插件不僅可以驗(yàn)證使用JDBC是否可以連通數(shù)據(jù)庫(kù),而且JDBC代碼中的JDBC驅(qū)動(dòng)類名、數(shù)據(jù)庫(kù)URL等可以直接從插件中獲取。在講解課堂核心代碼時(shí),首先講解代碼的邏輯流程,然后帶著學(xué)生實(shí)現(xiàn)每個(gè)流程步驟的代碼。特別是在編寫代碼的過程中,要回顧、強(qiáng)調(diào)以前所學(xué)的知識(shí)和技能,并重點(diǎn)強(qiáng)調(diào)編碼規(guī)范。

        2 實(shí)踐環(huán)節(jié)的教學(xué)改革

        Java Web是一門注重實(shí)踐教學(xué)的課程,如果教學(xué)內(nèi)容與現(xiàn)實(shí)技術(shù)脫節(jié),培養(yǎng)出的學(xué)生就無(wú)法適應(yīng)社會(huì)的需求。因此,為了提高學(xué)生的實(shí)踐能力,在課程教學(xué)內(nèi)外添加了相應(yīng)的實(shí)踐教學(xué)環(huán)節(jié)[5]。

        課程教學(xué)學(xué)期的最后兩周作為學(xué)生的項(xiàng)目實(shí)踐時(shí)間,在此階段,學(xué)生以項(xiàng)目組為單位完成案例項(xiàng)目的所有功能。項(xiàng)目組由學(xué)生自愿組隊(duì),以3~5人為宜,并選一個(gè)組長(zhǎng)管理項(xiàng)目組的研發(fā)工作。教師負(fù)責(zé)答疑,負(fù)責(zé)定期檢查各項(xiàng)目組項(xiàng)目開發(fā)的完成情況,并最終選擇做得最好的3~5個(gè)項(xiàng)目組進(jìn)行項(xiàng)目展示。

        在課程教學(xué)外,授課教師一旦完成某個(gè)階段的授課,就將案例項(xiàng)目中與課堂案例相似的模塊或功能作為學(xué)生的課后作業(yè),如表1“課后項(xiàng)目實(shí)踐”欄所示。例如,HTML原型階段的課后作業(yè)為提交網(wǎng)上書店系統(tǒng)的靜態(tài)原型網(wǎng)站,DB設(shè)計(jì)和可行性分析階段的課后作業(yè)為提交網(wǎng)上書店系統(tǒng)的數(shù)據(jù)庫(kù)設(shè)計(jì)文檔和可行性分析報(bào)告,DB編碼階段的課后作業(yè)為提交網(wǎng)上書店系統(tǒng)的所有持久層代碼,動(dòng)態(tài)頁(yè)面編碼階段的課后作業(yè)為用戶組管理模塊的兩層和MVC實(shí)現(xiàn)代碼。

        此外,學(xué)院目前已與多家IT企業(yè)建立了校企合作基地。在每學(xué)期的暑假安排學(xué)生直接到合作基地學(xué)習(xí);在大四畢業(yè)設(shè)計(jì)期間,安排學(xué)生直接到合作基地實(shí)習(xí),使學(xué)生盡早進(jìn)入工作角色,通過實(shí)習(xí)滿足企業(yè)用人的需求,實(shí)習(xí)完成后,學(xué)生可立即就業(yè)。

        3 結(jié) 語(yǔ)

        實(shí)踐證明,課程改革收到了良好的效果,切實(shí)提高了學(xué)生的能力和素質(zhì),激發(fā)了學(xué)生的學(xué)習(xí)興趣,學(xué)生在全國(guó)和省內(nèi)大賽中屢次獲獎(jiǎng),畢業(yè)生供不應(yīng)求。

        然而,Java Web技術(shù)的內(nèi)容更新快,因此在教學(xué)內(nèi)容和方法上還需不斷地探索和改革,加強(qiáng)學(xué)生的理論基礎(chǔ),提高學(xué)生的實(shí)踐能力,以期培養(yǎng)出優(yōu)秀的Java Web技術(shù)人才,滿足社會(huì)的需求。

        第一作者簡(jiǎn)介:張小華,男,講師,研究方向?yàn)槿斯ぶ悄?、物?lián)網(wǎng),137136612@qq.com。

        參考文獻(xiàn):

        [1]劉向陽(yáng), 朱根, 王慶飛. JavaWeb 應(yīng)用開發(fā)技術(shù)課程教學(xué)改革探索[J]. 福建電腦, 2013(3): 77-78.

        [2]馮林, 鄭薇薇.“ 任務(wù)驅(qū)動(dòng)”與“項(xiàng)目驅(qū)動(dòng)”相結(jié)合的創(chuàng)新教育研究 [J]. 黑龍江教育(高教研究與評(píng)估版), 2010(4): 57-59.

        [3]黃志超. Java web項(xiàng)目開發(fā)流程[EB/OL]. (2011-12-08)[2016-12-20]. http://blog.csdn.net/hzc543806053/article/details/7052953.

        [4]陳云英. 基于B/S架構(gòu)的網(wǎng)上書店系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D]. 成都: 電子科技大學(xué), 2012.

        [5]崔軍. 回歸工程實(shí)踐: 我國(guó)高等工程教育課程改革研究[D]. 南京: 南京大學(xué), 2011.

        (編輯: 孫怡銘 )

        猜你喜歡
        教學(xué)改革教學(xué)方法
        初中英語(yǔ)寫作教學(xué)方法初探
        甘肅教育(2020年2期)2020-09-11 08:01:42
        教學(xué)方法與知識(shí)類型的適宜
        基于人才培養(yǎng)的技工學(xué)校德育實(shí)效性研究
        成才之路(2016年25期)2016-10-08 09:51:08
        現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
        科技視界(2016年20期)2016-09-29 12:59:03
        以職業(yè)技能競(jìng)賽為導(dǎo)向的高職單片機(jī)實(shí)踐教學(xué)改革研究
        科技視界(2016年20期)2016-09-29 11:20:38
        微課時(shí)代高等數(shù)學(xué)教學(xué)改革的實(shí)踐與探索
        科技視界(2016年20期)2016-09-29 11:16:19
        初中數(shù)學(xué)教師不可忽視的幾種教學(xué)方法
        散文百家(2014年11期)2014-08-21 07:17:18
        妇女自拍偷自拍亚洲精品| 777午夜精品免费观看| 亚洲国产区男人本色| 熟妇人妻不卡中文字幕| 国产一区二区三区中出| 亚洲精品一区久久久久一品av| 中文字幕一区二区av| 人人妻人人澡人人爽国产一区| 亚洲啪啪综合av一区| 亚洲一区二区自拍偷拍| av男人的天堂第三区| 少妇真人直播免费视频| 国产高清在线精品一区| 成人片在线看无码不卡| 精品一区二区三区牛牛| 神马影院午夜dy888| 男女啪啪免费体验区| 精品无人区无码乱码大片国产| 亚洲熟女天堂av一区二区三区| 国产一区二区精品久久岳| 国产70老熟女重口小伙子| 国产精品女同久久免费观看| 国产91精品一区二区麻豆亚洲| 精品国产精品国产偷麻豆| y111111少妇影院无码| 日本一区二区久久精品亚洲中文无| 不卡一区二区视频日本| 精品无码日韩一区二区三区不卡| 日本丰满妇人成熟免费中文字幕| 日韩亚洲在线一区二区| 刺激一区仑乱| 国产亚洲日本精品无码| 国产成人亚洲综合一区| 一区二区三区夜夜久久| 精品午夜福利在线观看| 最近中文字幕视频高清| 亚洲精品一二区| 国产黄色三级三级三级看三级| 国产精品美女一区二区视频 | 女人被躁到高潮嗷嗷叫免| 内射少妇36p亚洲区|