前言:想要寫出一篇引人入勝的文章?我們特意為您整理了高校軟件工程專業(yè)教育改革論文范文,希望能給你帶來靈感和參考,敬請閱讀。
1傳統(tǒng)軟件工程專業(yè)教學模式的不足
1.1重理論,輕實踐
傳統(tǒng)的軟件工程專業(yè)教學模式體系的基本教學理念是重視“知識型”人才的培養(yǎng),注重書本知識理論的講解與掌握,忽視了學生實踐能力的培養(yǎng)。從當前高校軟件工程專業(yè)教學情況來看,課程的授課基本都是沿用理論課——實驗課單一模式。其中理論課所占課時比重更大,實驗課則相對弱化,而且理論課與實驗課的結合程度并不十分密切。所占課時比重較小的實驗課教學環(huán)節(jié),多數(shù)都是進行教師事先安排的實驗內容,教師在實驗過程中給予指導和評測。實踐證明,這種課程教學模式下出來的軟件工程技術人員與時展要求嚴重脫節(jié),難以滿足社會對綜合軟件設計與開發(fā)技能人才的需求。
1.2教學目的脫離實際
軟件工程專業(yè)課程是計算機軟件、硬件和網(wǎng)絡相結合,注重軟件理論和軟件開發(fā)能力的培養(yǎng),該課程強調理論與實踐的有機整合。然而,現(xiàn)行的高校在開展軟件工程專業(yè)教學活動的過程中,卻難以做到理論教學與實踐教學的統(tǒng)一,時有厚此薄彼的現(xiàn)象發(fā)生。在強化理論知識的同時忽略了實踐的應用,在加強實踐教學的同時卻又忽略了理論知識的融合。不能很好的體現(xiàn)高校軟件工程專業(yè)教學圍繞職業(yè)發(fā)展需要開發(fā),職業(yè)特點不明確,不利于學生綜合能力的發(fā)展。
2高校如何進行軟件工程專業(yè)教學改革的幾點做法
2.1以社會需求為導向,革新教學模式
隨著社會經(jīng)濟體系結構的進一步調整,軟件行業(yè)人才標準也在不斷發(fā)生變化,高校教育的人才培養(yǎng)目標,人才培養(yǎng)方式也應跟隨時代變化進行相應的改革。教師在進行授課的過程中,要跳出“教”的禁錮,從總體目標出發(fā),進行學科教育向職業(yè)化教育的轉型,以滿足社會對高級軟件工程師的需求。
(1)根據(jù)社會需求,合理確定知識結構
知識結構是培養(yǎng)學生專業(yè)技能和提高學生素質能力的前提與基礎,知識結構的確定,必須滿足社會發(fā)展需求,以“必需、夠用”為度,并要求學生具備足夠的發(fā)展?jié)撡|。因此,教師在分析知識結構時,應首先以社會發(fā)展對軟件工程專業(yè)的能力要求為出發(fā)點,通過對能力進行分解,分析滿足學生能力發(fā)展要求應具備哪方面的知識和技能,對相應的知識點進行組織,合理確定知識結構,努力體現(xiàn)“三個面向”,面向軟件工程專業(yè)發(fā)展最新潮流、面向軟件工程專業(yè)市場需求、面向軟件工程專業(yè)社會實踐。例如在開展實踐教學活動時,教師除了要重視企業(yè)級應用開發(fā)的服務器端技術,還要注重云計算技術同JavaEE的整合,同時跟隨當前應用開發(fā)趨重RIA的特點,加強Flex技術的學習,增加JavaEE和Flex的架構集成技術,以培養(yǎng)市場嚴重緊缺的具有相當經(jīng)驗的RIA、云計算開發(fā)人員。通過對知識結構的合理確定,讓學生不但能夠對專業(yè)知識進行鞏固,還能緊貼IT行業(yè)的用人需求,從而真正達到學以致用的目標。
(2)以能力要求和知識結構為主線,構建動態(tài)教學計劃
教學計劃是各教學環(huán)節(jié)的整體設計方案,包括有:課程體系、實踐教學環(huán)節(jié)等的時間分配和次序安排。軟件工程專業(yè)教師在設計教學計劃時,應以本專業(yè)能力要求和知識結構為主線,進行教學計劃的調整,給以學生明確的思維方向,讓學生能夠參與到教學的全過程并在課堂教學活動中獲得最大的收獲。一方面,教師可以注重課程體系的國際化,引進10門美國著名高??▋然仿〈髮W(CMU)軟件工程專業(yè)的課程,通過與傳統(tǒng)教學模式的融合,進一步提高教學水平。另一方面,教師可以注重課程體系的先進性與及時性,定期召開合作伙伴峰會,企業(yè)參與人才培養(yǎng)方案和教學計劃的制定及審閱,保證課程教學體系與專業(yè)信息的及時更新,做到因材施教。
2.2采用案例教學法,通過實例開展學習
案例教學法是指在學生掌握了解相關基本知識和分析技術的能力基礎上,通過教師的精心策略和指導,根據(jù)教學目的和教學內容,運用經(jīng)典案例,把學生帶入特定教學情景進行分析,通過學生的自主探究和小組合作,進一步提高技術技能水平,同時培養(yǎng)學生溝通能力和協(xié)作精神的一種教學方式。軟件工程專業(yè)教學以培養(yǎng)學生實踐、動手能力為主要途徑。在實踐教學環(huán)節(jié),通過案例教學,能把知識點與例子相結合,使學生從個案的分析、比較中,更深入地了解軟件系統(tǒng)開發(fā)與管理過程,最終達到技術和知識點的掌握。如:《JAVA程序設計》課程的教學時,JAVA程序設計以編程為主,如果照搬教材內容,只會讓教師講得枯燥,學生聽得乏味。通過融入案例進行教學,可以在向學生灌輸編程語言知識點的同時,進一步培養(yǎng)學生分析問題和解決問題的綜合能力,進而激發(fā)學生的創(chuàng)新能力。2.3強化實踐教學環(huán)節(jié),提高應用型人才專業(yè)技能。據(jù)有關數(shù)據(jù)顯示,目前,我國對軟件人才的需求已達20萬,并且以每年20%左右的速度增長。在未來5年內,合格軟件人才的需求將遠大于供給。在中國十大IT職場人氣職位中,軟件工程師位列第一位,軟件工程人才的就業(yè)前景十分樂觀。然而,各大企業(yè)在面向各大高校招聘軟件工程應用型技術人才時,普遍注重學生的綜合實踐能力。對于如何把學生培養(yǎng)成為受企業(yè)青睞的技術型人才,強化教學活動中的實踐教學環(huán)節(jié),提高應用型人才專業(yè)技能,是促使學生綜合實踐能力全面發(fā)展的必有之路。因此,一方面教師在開展教學活動的過程中引入現(xiàn)代化教學手段和仿真實驗教學手段,調整教學重點,發(fā)揮軟件工程專業(yè)實踐教學的中心地位。另一方面可以進一步加大實驗室對學生的開放力度,盡可能地為學生創(chuàng)設動手實踐的氛圍、為學生提供更多的動手實踐機會。同時,還可以開展大型綜合實驗、綜合實訓、企業(yè)實習、畢業(yè)設計等實踐教學內容教學,通過開設大型綜合性的實驗課程或綜合實訓課程、組織學生到Ⅱ企業(yè)頂崗實習、利用所學知識進行項目開發(fā)的能力和就業(yè)競爭能力。
2.4加強教學隊伍的建設
高校軟件工程專業(yè)教學水平的高低,取決于教師隊伍的素質,他們素質的高低將直接影響到課堂教學活動的開展和學生能力的培養(yǎng)。因此,加強高校教學隊伍建設,強化教師業(yè)務培訓,提高教師的業(yè)務水平,是順應教學改革的重要舉措之一。首先,學校要組織鼓勵軟件工程專業(yè)教師加強學習、鉆研業(yè)務,掌握教學技能,提高他們的教學水平和教學技巧。同時,學校加大對軟件工程專業(yè)教育的投入,多組織高校軟件工程專業(yè)教師參加省級培訓、校級培訓等再培訓工作,著手培養(yǎng)基礎好、教學技能優(yōu)秀、有事業(yè)心、敬崗愛業(yè)的專業(yè)教師,增強軟件工程專業(yè)教學師資力量。
3結束語
隨著社會現(xiàn)代化進程的不斷加快,社會對軟件工程技術人才的要求也越來越嚴格。高校作為我國高等素質人才的重要培訓基地,必須著力于教學模式的革新,提高課程教學質量,培養(yǎng)全面發(fā)展的應用型軟件開發(fā)與管理人才,以適應社會對軟件工程專業(yè)人才的發(fā)展需要。
作者:藍斌 單位:同濟大學