任海鵬,鄧春紅,汪學文,何晶(安徽機電職業(yè)技術學院,安徽 蕪湖 241002)
?
高校創(chuàng)新型PHP軟件人才培養(yǎng)模式改革
任海鵬,鄧春紅,汪學文,何晶
(安徽機電職業(yè)技術學院,安徽 蕪湖 241002)
摘 要:計算機技術、數(shù)據(jù)庫技術、網(wǎng)絡技術的快速發(fā)展,促進了分布式關鍵工程的應用與實現(xiàn)。高職院校要想增強教學能力,培養(yǎng)合格的、滿足社會需求的PHP軟件人才,需要在傳統(tǒng)教學的基礎上,充分借助軟件開發(fā)企業(yè)提供的實踐機會,創(chuàng)新PHP軟件人才培養(yǎng)模式,提高PHP軟件人才培養(yǎng)質量。本文提出項目教學、理論實踐一體化教學、虛擬教學、融合教學和分層教學等培養(yǎng)模式,對于提高學生學習的積極性、實踐性和主動性,具有重要的作用。
關鍵詞:PHP;教學模式;融合教學;虛擬教學
隨著計算機技術的快速進步和發(fā)展,PHP軟件已經(jīng)在電子商務、電子政務、機械建筑、金融證券等領域得到了廣泛的普及和使用[1]。高職院校的教學宗旨是為社會培養(yǎng)技能型、實用型人才,PHP傳統(tǒng)教學模式集中于理論教學,與高職院校教學目的不相符,因此需要創(chuàng)新PHP軟件教學培養(yǎng)模式,與PHP軟件研發(fā)企業(yè)共建實驗室,開展項目教學、虛擬教學、融合教學、分層教學和理論實踐一體化教學等,培養(yǎng)學生的實踐能力,提高PHP軟件教學成效[2]。
PHP是一種通用的開源程序設計語言,PHP語法吸收了Java程序、C程序和Perl程序設計語言的特點,有利于用戶使用,可以擴大其在分布式管理系統(tǒng)中的應用范圍,更加適用于Web軟件的設計與開發(fā)[3]。與CGI程序語言和Perl程序語言相比,PHP程序開發(fā)的軟件可以更快地解析動態(tài)網(wǎng)頁,與其他程序設計語言相比,使用PHP做出的動態(tài)頁面能夠將程序嵌入到 HTML文檔中執(zhí)行,執(zhí)行效率比完全生成 HTML標記的 CGI快很多,另外,PHP還可以執(zhí)行編譯后的代碼,優(yōu)化代碼運行[4]。因此,高職院校開設PHP軟件開發(fā)語言課程,可以滿足社會實際應用以及軟件設計師的需求,更好地為軟件研發(fā)企業(yè)輸送合格的人才,具有非常重要的意義。
高職院校PHP軟件人才培養(yǎng)過程中,由于軟硬件教學環(huán)境的制約,許多高職院校沒有充分的經(jīng)費建設完善的實驗室,只能由教師按照PHP程序設計語言的教材制作教學課件,因此學生無法得到充分的實踐鍛煉機會,也不能夠激發(fā)主動學習的興趣,輔導時也更加吃力。
PHP程序設計語言教學過程中,學生迫切希望接觸到實際的軟件開發(fā)項目,以便能夠將自己設計的軟件作品及時展現(xiàn)出來,查看自己掌握PHP程序設計語言的熟練程度。但是,傳統(tǒng)的理論、實踐相分離的教學模式無法突出計算機程序設計教學的特色,不能夠實時將學到的知識應用到具體軟件項目中,不能夠從根本上實時掌握和獲取PHP應用前沿技術和知識,導致學生不能夠適應計算機技術發(fā)展較快的特點,掌握的知識比較落后,各個知識點也比較分散,不能夠融會貫通,不能夠提高程序設計能力。
高職院校傳統(tǒng) PHP軟件人才培養(yǎng)方法脫離實際應用需求,以填鴨式進行教學,無法滿足現(xiàn)代軟件研發(fā)需求,為了改善高職院校PHP軟件人才培養(yǎng)模式,提高教學效果,本文基于筆者多年的PHP軟件研發(fā)人才教學實踐,提出項目教學、理論實踐一體化教學、融合教學、虛擬教學方法、分層教學方法,并且將這些方法應用到實際的教學過程中,不斷進行思考和調(diào)整,完善PHP軟件研發(fā)人才教學模式。
(1)項目教學方法。PHP軟件研發(fā)人才教學和培養(yǎng)過程中,為了能夠讓學生掌握程序設計語言的操作技能,扎實提升學生的解決實際問題能力,可以采用項目教學方法。項目教學方法來源于實際的PHP軟件研發(fā)項目,應用背景與現(xiàn)實一致,并且學生可以參考相關軟件作品完成內(nèi)容,提高PHP軟件項目設計能力,提高軟件可靠性、實用性。
(2)理論實踐一體化PHP教學。PHP程序設計語言是一門具有很強實踐性的課程,單純的理論教學無法滿足PHP軟件設計需求,不能夠讓學生通過上機編程實踐掌握 PHP程序設計語言的理論精髓。實施理論實踐一體化教學可以在機房里講解PHP程序設計語言的理論知識,講練結合,學生邊學邊練,可以將學到的理論知識在教授現(xiàn)場理解吃透,能夠學會PHP程序設計操作技能,這種教學方式可以讓學生及時進行操作,加深對PHP程序語言的感性認識,學生在練習過程中及時發(fā)現(xiàn)存在的問題,將其反饋給教師,從而提高教學效果的針對性、時效性。理論實踐一體化教學可以實現(xiàn)理論指導實踐,同時實踐檢驗理論的正確性,可以鞏固學生學習到的理論知識,將其應用于實踐中,便于培養(yǎng)拔尖的技能型人才。
(3)融合教學方法。目前,中國計算機協(xié)會舉行多種軟件程序大賽,目的就是為了提高學生學習程序設計語言的積極性和主動性,同時能夠引導學生掌握更加前沿的程序設計技術。PHP軟件人才培養(yǎng)過程中,可以融合多種教學手段,包括社會職業(yè)能力考試、程序設計大賽,成立軟件設計協(xié)會等,進一步營造學習PHP語言的氛圍,通過各種知識競賽了解 PHP設計語言的實際需求,真正激發(fā)學生的學習興趣,培養(yǎng)PHP程序設計語言后續(xù)學習動力。
(4)分層教學方法。PHP程序設計語言教學過程中,可以根據(jù)學生的基礎理論知識和操作技能的掌握水平采用分層教學方法,將學生分為基礎訓練層、技能提升層、創(chuàng)新設計層,不同的層次教學內(nèi)容和側重點不同,逐級訓練學生的PHP程序設計語言操作能力,滿足高層次、創(chuàng)新型、應用型人才需求。
(5)虛擬化創(chuàng)新教學?;谠鰪姮F(xiàn)實、虛擬現(xiàn)實等技術開發(fā)虛擬的教學環(huán)境,同時引入云計算技術,可以讓學生通過云端賬號登陸云服務平臺,讓學生在虛擬化的環(huán)境中進行 PHP程序設計,并且輔以教學導航解釋功能,在較短的時間內(nèi)掌握。
(6)互動式學習。教師、學生和PHP軟件研發(fā)企業(yè)人員組成實踐團隊,構成互動式學習小組,定期跟隨企業(yè)人員進行互動學習,掌握現(xiàn)代軟件研發(fā)企業(yè)操作要求,及時滿足實踐需求。
綜上,隨著PHP程序設計語言教學實踐的改革和探索,PHP軟件研發(fā)人才培養(yǎng)模式必將得到更好的發(fā)展,提高教學水平和質量,滿足現(xiàn)代軟件研發(fā)設計高層次、高素質、創(chuàng)新型人才需求。
參考文獻:
[1]盧淑萍. 基于 PHP的任務管理系統(tǒng)的設計與實現(xiàn)[J]. 計算機光盤軟件與應用,2014,2(2):263-264.
[2]佟宏博. 談高職計算機軟件專業(yè) PHP課程體系設計[J]. 遼寧高職學報,2011,2(2):53-55.
(責任編輯:施 芮)
中圖分類號:C961
文獻標識碼:A
doi:10.3969/j.issn.1672-7304.2016.01. 138
文章編號:1672–7304(2016)01–0294–02
*基金項目:2015年安徽機電職業(yè)技術學院院級教科研項目“高職創(chuàng)新性高技能PHP軟件人才培養(yǎng)模式改革與實踐”
作者簡介:任海鵬(1979-),男,安徽蕪湖人,講師,研究方向:數(shù)據(jù)通信和無線網(wǎng)絡。
Ad Hoc network congestion detection and control analysis
REN Hai-peng1, DENG Chun-hong2, WANG Xue-wen3, HE Jing4
(Anhui Technical College of Mechanical and Electrical Engineering, Wuhu Anhui 241002)
Abstract:Computer technology, database technology, the rapid development of network technology,promoted the application and implementation of distributed key project. This paper puts forward project teaching, practice integration teaching theory, the virtual teaching, fusion and hierarchical teaching training mode, to enhance the enthusiasm of students learning, practical and initiative, plays an important role.
Keywords:PHP; Teaching mode; Integration of teaching; Virtual teaching