前言:想要寫出一篇引人入勝的文章?我們特意為您整理了關(guān)于網(wǎng)絡(luò)程序設(shè)計教學改革初探范文,希望能給你帶來靈感和參考,敬請閱讀。
1改革內(nèi)容
1.1教學內(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針對企業(yè)級應(yīng)用的各種需求而提出來的軟件開發(fā)體系結(jié)構(gòu),能適應(yīng)企業(yè)級應(yīng)用程序開發(fā)的分布式、安全性、可擴展性、集成化等要求,已經(jīng)成為B/S開發(fā)的標準之一[4]。在網(wǎng)絡(luò)程序設(shè)計課程的教學內(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è)級應(yīng)用3大框架技術(shù)SSH(Struts、Spring和Hibernate)進行分析講解,詳細介紹SSH框架在各系統(tǒng)開發(fā)中的整合實施過程,做到所授內(nèi)容與軟件公司真實開發(fā)環(huán)境接軌。除了將C/S模式向B/S模式轉(zhuǎn)變,還要順應(yīng)移動互聯(lián)網(wǎng)應(yīng)用興起的需要,增加Android移動終端平臺的開發(fā)內(nèi)容?!熬W(wǎng)站+瀏覽器+手機客戶端”已經(jīng)成為傳統(tǒng)互聯(lián)網(wǎng)和移動互聯(lián)網(wǎng)結(jié)合的模式。目前大部分互聯(lián)網(wǎng)公司的網(wǎng)站都是基于這種模式,更多的傳統(tǒng)行業(yè)企業(yè)網(wǎng)站也在跟進,移動互聯(lián)網(wǎng)大潮勢不可擋。
1.2教學方法
在網(wǎng)絡(luò)程序設(shè)計的教學過程中,將JavaEE開發(fā)的3大框架技術(shù)相融合,將網(wǎng)站與AndroidJava開發(fā)相結(jié)合。具體方法如下:
(1)明確網(wǎng)絡(luò)復合型人才培養(yǎng)的課程體系,實現(xiàn)管網(wǎng)和開發(fā)課程融合、利用網(wǎng)絡(luò)程序開發(fā)加深學生對網(wǎng)絡(luò)基礎(chǔ)理論的理解,從而更好地管理網(wǎng)絡(luò)。在網(wǎng)絡(luò)程序設(shè)計課程的教學過程中,針對不同職業(yè)規(guī)劃的學生,引導學生從事企業(yè)網(wǎng)站系統(tǒng)的開發(fā)或者移動終端程序的開發(fā),探討如何在移動互聯(lián)網(wǎng)大潮下創(chuàng)業(yè)。
(2)明確項目驅(qū)動教學法在網(wǎng)絡(luò)開發(fā)人才培養(yǎng)中的重要作用,促進網(wǎng)絡(luò)軟件開發(fā)技術(shù)教學與實際網(wǎng)絡(luò)工程項目緊密結(jié)合,探索以實際工程項目促進教學的有效方式,建設(shè)和完善適合網(wǎng)絡(luò)工程專業(yè)復合型人才培養(yǎng)的、較完備且動態(tài)優(yōu)化的軟件開發(fā)技術(shù)課程體系,探索網(wǎng)絡(luò)程序設(shè)計課程的新方向。針對基礎(chǔ)薄弱,只有JSP、Java基礎(chǔ)的學生,通過具體實例的實踐,將SSH和AndroidSDK技術(shù)在具體實例的實施過程中深入淺出地介紹給學生。
(3)在網(wǎng)絡(luò)程序設(shè)計的教學過程中,努力把握管理網(wǎng)絡(luò)和網(wǎng)絡(luò)開發(fā)的內(nèi)在規(guī)律,創(chuàng)建科學有效的復合型網(wǎng)絡(luò)工程技術(shù)人才培養(yǎng)模式。本著以人為本的精神,嘗試創(chuàng)新的教學模式,從以教師教為主向以學生學為主方向轉(zhuǎn)移,從單向灌輸向雙向互動轉(zhuǎn)移,從傳授知識向教會學生思考轉(zhuǎn)移,從教師提問向?qū)W生發(fā)問的轉(zhuǎn)移,其核心是激勵學生主動發(fā)現(xiàn)、探索、分析問題的積極性和創(chuàng)造性[5]。在網(wǎng)絡(luò)程序設(shè)計的教學過程中可以先讓學生從管理網(wǎng)站開始,給學生充分的鍛煉機會,調(diào)動學生的主觀能動性。繼而給學生布置具體開發(fā)實例并利用相應(yīng)的開發(fā)技術(shù)進行開發(fā),注重學生軟件開發(fā)經(jīng)驗的培養(yǎng)。
2具體實施過程
(1)以培養(yǎng)適應(yīng)就業(yè)形勢的網(wǎng)絡(luò)工程復合型人才為指導思想,明確網(wǎng)絡(luò)工程復合型人才培養(yǎng)的課程體系,實現(xiàn)網(wǎng)絡(luò)管理和網(wǎng)絡(luò)開發(fā)相融合?;趶秃闲腿瞬排囵B(yǎng)的具體目標,抓住移動互聯(lián)網(wǎng)發(fā)展的契機,制訂定位明確、層次清晰、銜接緊密、促進人才可持續(xù)發(fā)展的具體授課內(nèi)容,實現(xiàn)兩類網(wǎng)絡(luò)人才的融合。在學院積極進行大方向培養(yǎng)目標改革的背景之下,建立課程群體系,調(diào)整相關(guān)大綱內(nèi)容的銜接,如將網(wǎng)絡(luò)規(guī)劃與設(shè)計、網(wǎng)站設(shè)計與管理、網(wǎng)絡(luò)程序設(shè)計等課程組成課程群,培養(yǎng)移動互聯(lián)網(wǎng)人才。課程群體系是實現(xiàn)知識的復合應(yīng)用而不是多門課程的簡單疊加,這需要積極提高教師自身實踐水平。在全國卓越工程師計劃的影響下,相關(guān)教師積極參加卓越工程師的相關(guān)培訓,利用帶畢業(yè)生實習的機會到軟件企業(yè)調(diào)研,及時了解市場需求,并調(diào)整課程教學。同時,建立動態(tài)調(diào)整機制,每兩年修訂一次授課方案,保證學習內(nèi)容和企業(yè)需求的有機接軌,更好地適應(yīng)企業(yè)需求變化。引導學生從管理網(wǎng)絡(luò)的應(yīng)用中發(fā)現(xiàn)問題,探索解決方法并實施。教師在講課中堅持以就業(yè)為導向、以行業(yè)需求為標準。針對不同職業(yè)規(guī)劃的學生,選用不同的具體實例系統(tǒng)進行由淺入深的分析講解,增加學生團隊開發(fā)實踐環(huán)節(jié),以提高學生的實際開發(fā)能力。
(2)明確項目驅(qū)動教學法在網(wǎng)絡(luò)工程復合型人才培養(yǎng)中的重要作用,促進網(wǎng)絡(luò)開發(fā)技術(shù)教學與實際工程項目緊密結(jié)合,探索以實際工程項目促進教學的有效方式。以學生團隊為主體,從組建小網(wǎng)絡(luò)開始,進行網(wǎng)絡(luò)管理,開發(fā)構(gòu)建網(wǎng)站并從事后期的維護。以大案例為線索,引導學生思考并解決問題。在案例教學過程中注重實例講解,掌握教學節(jié)奏,活躍學生的思維,讓學生積極地參與思考,提出問題,并引導學生主動地參與到教學活動中。盡量壓縮理論學時,提高實驗實踐的學時比重。將課程群中原有實踐環(huán)節(jié)整合,形成大實踐環(huán)節(jié)。原有課程大部分都有自己的課程設(shè)計環(huán)節(jié),都是在每門課上完之后各自進行。經(jīng)過調(diào)整,將部分課程設(shè)計合并形成實訓環(huán)節(jié),比如將網(wǎng)絡(luò)規(guī)劃與設(shè)計、網(wǎng)絡(luò)程序設(shè)計、網(wǎng)站設(shè)計與管理3門課程合并成一個實訓,要求學生利用所學知識建立起一個完整的網(wǎng)站系統(tǒng)并完成布署、管理、維護等工作。
(3)在網(wǎng)絡(luò)程序設(shè)計教學過程中,積極做到以學生學為主,激發(fā)學生的自主學習興趣。通常學生會對移動互聯(lián)網(wǎng)的最新應(yīng)用感興趣,可以引導學生先了解,再深入,再開發(fā),學生有思想又有技術(shù)就可以試著在移動互聯(lián)網(wǎng)大潮中創(chuàng)業(yè)。興趣和熱情是最好的老師。我們嘗試創(chuàng)建新的教學模式,改變以往的“填鴨式”教學模式,從以教師教為主向以學生學為主的方向轉(zhuǎn)移,教師應(yīng)起幫助者的角色,從單向灌輸?shù)诫p向互動轉(zhuǎn)移,從傳授知識向教會學生思考轉(zhuǎn)移,從教師提問向?qū)W生發(fā)問轉(zhuǎn)移,利用互聯(lián)網(wǎng)環(huán)境要素,充分發(fā)揮學生主動發(fā)現(xiàn)、探索、分析、解決問題的積極性和創(chuàng)造性。激勵學生參與實際工程項目活動,為培養(yǎng)復合型網(wǎng)絡(luò)工程人才提供有力的保證。在網(wǎng)絡(luò)程序設(shè)計的項目化教學過程中注重學生軟件開發(fā)技能的培養(yǎng),給學生充分的鍛煉機會,調(diào)動學生的主觀能動性,依托學院研究室制度給學生布置具體開發(fā)實例,培養(yǎng)學生發(fā)現(xiàn)問題、分析問題、解決問題的能力。比如,大連工業(yè)大學信息科學與工程學院WEB研究室的無線局域網(wǎng)設(shè)計、服務(wù)器架設(shè)、研究室網(wǎng)站的開發(fā)和維護等都是由學生團隊完成的。
3結(jié)語
大連工業(yè)大學網(wǎng)絡(luò)工程專業(yè)根據(jù)自身的特點,實施了以就業(yè)為導向的應(yīng)用型網(wǎng)絡(luò)程序設(shè)計課程的教學內(nèi)容體系改革研究與實踐,順應(yīng)移動互聯(lián)網(wǎng)的新發(fā)展需求,結(jié)合目前網(wǎng)站開發(fā)技術(shù)特點,將傳統(tǒng)網(wǎng)絡(luò)工程技術(shù)與軟件開發(fā)技術(shù)結(jié)合,在就業(yè)中找到結(jié)合的切入點,使學生在就業(yè)過程中,真正找到自己的優(yōu)勢,體現(xiàn)自己的特點。
該教改方法針對性強,簡單易行,效果明顯,充分適應(yīng)移動互聯(lián)網(wǎng)技術(shù)潮流,讓學生在就業(yè)過程中占據(jù)優(yōu)勢。在教學內(nèi)容上,將JavaEE的3大框架技術(shù)相融合,將Android客戶端開發(fā)與傳統(tǒng)網(wǎng)站相融合。在教學方法上,以項目驅(qū)動教學方法進行教學活動,注重學生軟件開發(fā)技能的培養(yǎng),以學生團隊為單位給學生充分的鍛煉機會,調(diào)動學生的主觀能動性,給學生布置具體開發(fā)實例,從事開發(fā)和管理維護。幾年以來,我們通過上述方法的實施,取得了較好的教學效果和就業(yè)效果,學生的學習興趣大大提高,解決實際問題的能力也得到了提升。今后我們將繼續(xù)鞏固現(xiàn)有教學成果,探索新的網(wǎng)絡(luò)程序設(shè)計課程教學改革方法以適應(yīng)新技術(shù)發(fā)展要求。
作者:肖鵬 路瑩 李媛媛 單位:大連工業(yè)大學 信息科學與工程學院