公務(wù)員期刊網(wǎng) 論文中心 正文

關(guān)于網(wǎng)絡(luò)程序設(shè)計(jì)教學(xué)改革初探

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了關(guān)于網(wǎng)絡(luò)程序設(shè)計(jì)教學(xué)改革初探范文,希望能給你帶來靈感和參考,敬請(qǐng)閱讀。

關(guān)于網(wǎng)絡(luò)程序設(shè)計(jì)教學(xué)改革初探

1改革內(nèi)容

1.1教學(xué)內(nèi)容

隨著互聯(lián)網(wǎng)的普及和新應(yīng)用的不斷出現(xiàn),傳統(tǒng)的C/S應(yīng)用開發(fā)已趨于飽和,除了網(wǎng)絡(luò)底層服務(wù)及應(yīng)用依然基于C/S模式外,大部分互聯(lián)網(wǎng)應(yīng)用都轉(zhuǎn)向了B/S模式。JavaEE針對(duì)企業(yè)級(jí)應(yīng)用的各種需求而提出來的軟件開發(fā)體系結(jié)構(gòu),能適應(yīng)企業(yè)級(jí)應(yīng)用程序開發(fā)的分布式、安全性、可擴(kuò)展性、集成化等要求,已經(jīng)成為B/S開發(fā)的標(biāo)準(zhǔn)之一[4]。在網(wǎng)絡(luò)程序設(shè)計(jì)課程的教學(xué)內(nèi)容上,我們打破傳統(tǒng)的Socket編程內(nèi)容約束,引入JavaEE應(yīng)用開發(fā)技術(shù),除了講授HTML、CSS、JavaScript、JSP、Servlet、Javabean、JDBC等基礎(chǔ)B/S的開發(fā)技術(shù)之外,還圍繞企業(yè)級(jí)應(yīng)用3大框架技術(shù)SSH(Struts、Spring和Hibernate)進(jìn)行分析講解,詳細(xì)介紹SSH框架在各系統(tǒng)開發(fā)中的整合實(shí)施過程,做到所授內(nèi)容與軟件公司真實(shí)開發(fā)環(huán)境接軌。除了將C/S模式向B/S模式轉(zhuǎn)變,還要順應(yīng)移動(dòng)互聯(lián)網(wǎng)應(yīng)用興起的需要,增加Android移動(dòng)終端平臺(tái)的開發(fā)內(nèi)容?!熬W(wǎng)站+瀏覽器+手機(jī)客戶端”已經(jīng)成為傳統(tǒng)互聯(lián)網(wǎng)和移動(dòng)互聯(lián)網(wǎng)結(jié)合的模式。目前大部分互聯(lián)網(wǎng)公司的網(wǎng)站都是基于這種模式,更多的傳統(tǒng)行業(yè)企業(yè)網(wǎng)站也在跟進(jìn),移動(dòng)互聯(lián)網(wǎng)大潮勢(shì)不可擋。

1.2教學(xué)方法

在網(wǎng)絡(luò)程序設(shè)計(jì)的教學(xué)過程中,將JavaEE開發(fā)的3大框架技術(shù)相融合,將網(wǎng)站與AndroidJava開發(fā)相結(jié)合。具體方法如下:

(1)明確網(wǎng)絡(luò)復(fù)合型人才培養(yǎng)的課程體系,實(shí)現(xiàn)管網(wǎng)和開發(fā)課程融合、利用網(wǎng)絡(luò)程序開發(fā)加深學(xué)生對(duì)網(wǎng)絡(luò)基礎(chǔ)理論的理解,從而更好地管理網(wǎng)絡(luò)。在網(wǎng)絡(luò)程序設(shè)計(jì)課程的教學(xué)過程中,針對(duì)不同職業(yè)規(guī)劃的學(xué)生,引導(dǎo)學(xué)生從事企業(yè)網(wǎng)站系統(tǒng)的開發(fā)或者移動(dòng)終端程序的開發(fā),探討如何在移動(dòng)互聯(lián)網(wǎng)大潮下創(chuàng)業(yè)。

(2)明確項(xiàng)目驅(qū)動(dòng)教學(xué)法在網(wǎng)絡(luò)開發(fā)人才培養(yǎng)中的重要作用,促進(jìn)網(wǎng)絡(luò)軟件開發(fā)技術(shù)教學(xué)與實(shí)際網(wǎng)絡(luò)工程項(xiàng)目緊密結(jié)合,探索以實(shí)際工程項(xiàng)目促進(jìn)教學(xué)的有效方式,建設(shè)和完善適合網(wǎng)絡(luò)工程專業(yè)復(fù)合型人才培養(yǎng)的、較完備且動(dòng)態(tài)優(yōu)化的軟件開發(fā)技術(shù)課程體系,探索網(wǎng)絡(luò)程序設(shè)計(jì)課程的新方向。針對(duì)基礎(chǔ)薄弱,只有JSP、Java基礎(chǔ)的學(xué)生,通過具體實(shí)例的實(shí)踐,將SSH和AndroidSDK技術(shù)在具體實(shí)例的實(shí)施過程中深入淺出地介紹給學(xué)生。

(3)在網(wǎng)絡(luò)程序設(shè)計(jì)的教學(xué)過程中,努力把握管理網(wǎng)絡(luò)和網(wǎng)絡(luò)開發(fā)的內(nèi)在規(guī)律,創(chuàng)建科學(xué)有效的復(fù)合型網(wǎng)絡(luò)工程技術(shù)人才培養(yǎng)模式。本著以人為本的精神,嘗試創(chuàng)新的教學(xué)模式,從以教師教為主向以學(xué)生學(xué)為主方向轉(zhuǎn)移,從單向灌輸向雙向互動(dòng)轉(zhuǎn)移,從傳授知識(shí)向教會(huì)學(xué)生思考轉(zhuǎn)移,從教師提問向?qū)W生發(fā)問的轉(zhuǎn)移,其核心是激勵(lì)學(xué)生主動(dòng)發(fā)現(xiàn)、探索、分析問題的積極性和創(chuàng)造性[5]。在網(wǎng)絡(luò)程序設(shè)計(jì)的教學(xué)過程中可以先讓學(xué)生從管理網(wǎng)站開始,給學(xué)生充分的鍛煉機(jī)會(huì),調(diào)動(dòng)學(xué)生的主觀能動(dòng)性。繼而給學(xué)生布置具體開發(fā)實(shí)例并利用相應(yīng)的開發(fā)技術(shù)進(jìn)行開發(fā),注重學(xué)生軟件開發(fā)經(jīng)驗(yàn)的培養(yǎng)。

2具體實(shí)施過程

(1)以培養(yǎng)適應(yīng)就業(yè)形勢(shì)的網(wǎng)絡(luò)工程復(fù)合型人才為指導(dǎo)思想,明確網(wǎng)絡(luò)工程復(fù)合型人才培養(yǎng)的課程體系,實(shí)現(xiàn)網(wǎng)絡(luò)管理和網(wǎng)絡(luò)開發(fā)相融合。基于復(fù)合型人才培養(yǎng)的具體目標(biāo),抓住移動(dòng)互聯(lián)網(wǎng)發(fā)展的契機(jī),制訂定位明確、層次清晰、銜接緊密、促進(jìn)人才可持續(xù)發(fā)展的具體授課內(nèi)容,實(shí)現(xiàn)兩類網(wǎng)絡(luò)人才的融合。在學(xué)院積極進(jìn)行大方向培養(yǎng)目標(biāo)改革的背景之下,建立課程群體系,調(diào)整相關(guān)大綱內(nèi)容的銜接,如將網(wǎng)絡(luò)規(guī)劃與設(shè)計(jì)、網(wǎng)站設(shè)計(jì)與管理、網(wǎng)絡(luò)程序設(shè)計(jì)等課程組成課程群,培養(yǎng)移動(dòng)互聯(lián)網(wǎng)人才。課程群體系是實(shí)現(xiàn)知識(shí)的復(fù)合應(yīng)用而不是多門課程的簡(jiǎn)單疊加,這需要積極提高教師自身實(shí)踐水平。在全國(guó)卓越工程師計(jì)劃的影響下,相關(guān)教師積極參加卓越工程師的相關(guān)培訓(xùn),利用帶畢業(yè)生實(shí)習(xí)的機(jī)會(huì)到軟件企業(yè)調(diào)研,及時(shí)了解市場(chǎng)需求,并調(diào)整課程教學(xué)。同時(shí),建立動(dòng)態(tài)調(diào)整機(jī)制,每?jī)赡晷抻喴淮问谡n方案,保證學(xué)習(xí)內(nèi)容和企業(yè)需求的有機(jī)接軌,更好地適應(yīng)企業(yè)需求變化。引導(dǎo)學(xué)生從管理網(wǎng)絡(luò)的應(yīng)用中發(fā)現(xiàn)問題,探索解決方法并實(shí)施。教師在講課中堅(jiān)持以就業(yè)為導(dǎo)向、以行業(yè)需求為標(biāo)準(zhǔn)。針對(duì)不同職業(yè)規(guī)劃的學(xué)生,選用不同的具體實(shí)例系統(tǒng)進(jìn)行由淺入深的分析講解,增加學(xué)生團(tuán)隊(duì)開發(fā)實(shí)踐環(huán)節(jié),以提高學(xué)生的實(shí)際開發(fā)能力。

(2)明確項(xiàng)目驅(qū)動(dòng)教學(xué)法在網(wǎng)絡(luò)工程復(fù)合型人才培養(yǎng)中的重要作用,促進(jìn)網(wǎng)絡(luò)開發(fā)技術(shù)教學(xué)與實(shí)際工程項(xiàng)目緊密結(jié)合,探索以實(shí)際工程項(xiàng)目促進(jìn)教學(xué)的有效方式。以學(xué)生團(tuán)隊(duì)為主體,從組建小網(wǎng)絡(luò)開始,進(jìn)行網(wǎng)絡(luò)管理,開發(fā)構(gòu)建網(wǎng)站并從事后期的維護(hù)。以大案例為線索,引導(dǎo)學(xué)生思考并解決問題。在案例教學(xué)過程中注重實(shí)例講解,掌握教學(xué)節(jié)奏,活躍學(xué)生的思維,讓學(xué)生積極地參與思考,提出問題,并引導(dǎo)學(xué)生主動(dòng)地參與到教學(xué)活動(dòng)中。盡量壓縮理論學(xué)時(shí),提高實(shí)驗(yàn)實(shí)踐的學(xué)時(shí)比重。將課程群中原有實(shí)踐環(huán)節(jié)整合,形成大實(shí)踐環(huán)節(jié)。原有課程大部分都有自己的課程設(shè)計(jì)環(huán)節(jié),都是在每門課上完之后各自進(jìn)行。經(jīng)過調(diào)整,將部分課程設(shè)計(jì)合并形成實(shí)訓(xùn)環(huán)節(jié),比如將網(wǎng)絡(luò)規(guī)劃與設(shè)計(jì)、網(wǎng)絡(luò)程序設(shè)計(jì)、網(wǎng)站設(shè)計(jì)與管理3門課程合并成一個(gè)實(shí)訓(xùn),要求學(xué)生利用所學(xué)知識(shí)建立起一個(gè)完整的網(wǎng)站系統(tǒng)并完成布署、管理、維護(hù)等工作。

(3)在網(wǎng)絡(luò)程序設(shè)計(jì)教學(xué)過程中,積極做到以學(xué)生學(xué)為主,激發(fā)學(xué)生的自主學(xué)習(xí)興趣。通常學(xué)生會(huì)對(duì)移動(dòng)互聯(lián)網(wǎng)的最新應(yīng)用感興趣,可以引導(dǎo)學(xué)生先了解,再深入,再開發(fā),學(xué)生有思想又有技術(shù)就可以試著在移動(dòng)互聯(lián)網(wǎng)大潮中創(chuàng)業(yè)。興趣和熱情是最好的老師。我們嘗試創(chuàng)建新的教學(xué)模式,改變以往的“填鴨式”教學(xué)模式,從以教師教為主向以學(xué)生學(xué)為主的方向轉(zhuǎn)移,教師應(yīng)起幫助者的角色,從單向灌輸?shù)诫p向互動(dòng)轉(zhuǎn)移,從傳授知識(shí)向教會(huì)學(xué)生思考轉(zhuǎn)移,從教師提問向?qū)W生發(fā)問轉(zhuǎn)移,利用互聯(lián)網(wǎng)環(huán)境要素,充分發(fā)揮學(xué)生主動(dòng)發(fā)現(xiàn)、探索、分析、解決問題的積極性和創(chuàng)造性。激勵(lì)學(xué)生參與實(shí)際工程項(xiàng)目活動(dòng),為培養(yǎng)復(fù)合型網(wǎng)絡(luò)工程人才提供有力的保證。在網(wǎng)絡(luò)程序設(shè)計(jì)的項(xiàng)目化教學(xué)過程中注重學(xué)生軟件開發(fā)技能的培養(yǎng),給學(xué)生充分的鍛煉機(jī)會(huì),調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,依托學(xué)院研究室制度給學(xué)生布置具體開發(fā)實(shí)例,培養(yǎng)學(xué)生發(fā)現(xiàn)問題、分析問題、解決問題的能力。比如,大連工業(yè)大學(xué)信息科學(xué)與工程學(xué)院WEB研究室的無線局域網(wǎng)設(shè)計(jì)、服務(wù)器架設(shè)、研究室網(wǎng)站的開發(fā)和維護(hù)等都是由學(xué)生團(tuán)隊(duì)完成的。

3結(jié)語

大連工業(yè)大學(xué)網(wǎng)絡(luò)工程專業(yè)根據(jù)自身的特點(diǎn),實(shí)施了以就業(yè)為導(dǎo)向的應(yīng)用型網(wǎng)絡(luò)程序設(shè)計(jì)課程的教學(xué)內(nèi)容體系改革研究與實(shí)踐,順應(yīng)移動(dòng)互聯(lián)網(wǎng)的新發(fā)展需求,結(jié)合目前網(wǎng)站開發(fā)技術(shù)特點(diǎn),將傳統(tǒng)網(wǎng)絡(luò)工程技術(shù)與軟件開發(fā)技術(shù)結(jié)合,在就業(yè)中找到結(jié)合的切入點(diǎn),使學(xué)生在就業(yè)過程中,真正找到自己的優(yōu)勢(shì),體現(xiàn)自己的特點(diǎn)。

該教改方法針對(duì)性強(qiáng),簡(jiǎn)單易行,效果明顯,充分適應(yīng)移動(dòng)互聯(lián)網(wǎng)技術(shù)潮流,讓學(xué)生在就業(yè)過程中占據(jù)優(yōu)勢(shì)。在教學(xué)內(nèi)容上,將JavaEE的3大框架技術(shù)相融合,將Android客戶端開發(fā)與傳統(tǒng)網(wǎng)站相融合。在教學(xué)方法上,以項(xiàng)目驅(qū)動(dòng)教學(xué)方法進(jìn)行教學(xué)活動(dòng),注重學(xué)生軟件開發(fā)技能的培養(yǎng),以學(xué)生團(tuán)隊(duì)為單位給學(xué)生充分的鍛煉機(jī)會(huì),調(diào)動(dòng)學(xué)生的主觀能動(dòng)性,給學(xué)生布置具體開發(fā)實(shí)例,從事開發(fā)和管理維護(hù)。幾年以來,我們通過上述方法的實(shí)施,取得了較好的教學(xué)效果和就業(yè)效果,學(xué)生的學(xué)習(xí)興趣大大提高,解決實(shí)際問題的能力也得到了提升。今后我們將繼續(xù)鞏固現(xiàn)有教學(xué)成果,探索新的網(wǎng)絡(luò)程序設(shè)計(jì)課程教學(xué)改革方法以適應(yīng)新技術(shù)發(fā)展要求。

作者:肖鵬 路瑩 李媛媛 單位:大連工業(yè)大學(xué) 信息科學(xué)與工程學(xué)院

相關(guān)熱門標(biāo)簽