範文齋

位置:首頁 > 個人範文 > 職業

軟件工程專業實踐教學改革論文

職業1.47W

摘要:爲了提升軟件工程專業人才培養質量,文章在分析軟件工程專業實踐教學中存在的問題的基礎上,提出了學科競賽驅動下的軟件工程專業實踐教學改革策略,即以賽促教,以賽促學;促進實踐教學和社會需求的融合;完善實踐教學管理體系;改革實踐教學評價模式。

軟件工程專業實踐教學改革論文

關鍵詞:學科競賽;軟件工程專業;實踐教學

一、軟件工程專業實踐教學中存在的問題

部分高校軟件工程專業在課程設置方面不夠合理,實踐教學只佔據了較少的比例,且選擇了相對滯後的產業作爲實踐教學內容。從實踐教學角度來講,大部分實踐教學環節是爲了驗證理論內容,缺乏綜合性實驗和設計性實驗,且依然遵循先理論後實踐的順序開展實踐教學,這樣就對學生應用能力的培養起到了很大程度的限制作用。具體來講,包含以下問題。首先,在專業目標培養過程中,對理論知識過分重視,實踐訓練遭到忽視;對課內充分重視,課外遭到忽視。其次,驗證性實驗是實驗教學體系的重點,設計性、綜合性實驗較少,對學生動手能力、創新能力的培養起到了阻礙作用。再次,沒有嚴格管理實踐教學過程,缺乏相應的質量監控和評價體系。最後,實驗教學體系沒有得到創新,無法有效訓練學生的工程能力和職業素質。針對這些問題,就需要結合學科競賽,對實踐教學中存在的問題積極思考,採取相應的解決措施,實現以賽促教的目的。同時,通過提升實踐教學質量,也可以將學生的學習興趣有效激發出來,促使其實踐動手能力得到提升,進而在學科競賽中取得不錯成績,達到學科競賽與專業實踐教學協調發展的目的。

二、學科競賽驅動下的軟件工程專業實踐教學改革策略

一般來講,專業學科競賽分爲教育主管部門、行業協會及企業組織的學科比賽。其中,“中國軟件杯”大學生軟件設計比賽、華北五省及港澳臺大學生計算機應用大賽、“藍橋杯”全國軟件和信息技術專業人才比賽等是與軟件工程專業密切相關的比賽。研究發現,這些競賽的形式主要是編程實踐或是團隊、若干個學生組成團隊來與其他團隊競爭,結合某一個問題,提供相應的解決方案,或者是設計相應的軟件作品。學科競賽活動的開展,主要是對學生知識運用能力、問題解決能力、創新實踐能力等進行考覈,其可以大力培養學生的信息捕獲能力、團隊合作意識[1]。同時,通過學科競賽成績,也可以將教學計劃、教學內容的合理性反映出來,及時將教、學當中的問題找出來,進而採取更加針對性的改革策略[2]。

(一)以賽促教,以賽促學

“以賽促教,以賽促學”是軟件工程專業實踐教學中不可缺少的一種教學模式,能夠有效培養學生的實踐能力[3]。在具體教學實踐中,綜合運用一系列形式,如廣泛宣傳、跨年級集訓、團隊選拔等,在競賽過程中融入社會對軟件人才知識的需求,讓學生充分認識到軟件開發的熱門方向。1.營造競賽氛圍。爲了提高軟件工程專業實踐教學質量,在教學實踐中,應結合專業實際情況,開展介紹會等活動,對各項專業學科競賽進行鍼對性介紹,讓學生明白競賽獲得好成績可以獲得的獎勵,以促使學生對學科競賽的初步瞭解。爲了將濃厚的學科競賽氛圍營造出來,還需要將學科競賽社團創建起來,通過社團活動的開展,促使學生對各項競賽的特點深入瞭解,讓其意識到要想在競賽中獲得好成績,需要長期努力和參與,這樣可以有效鍛鍊學生各方面的能力。同時,也可以將高年級學生的.傳幫帶作用充分發揮出來,幫助和指引不同水平的學生,將學生參與實踐鍛鍊和學科競賽的興趣、積極性充分調動起來。2.開展培訓指導活動。軟件工程專業實踐教學中,爲了全方位保障、開展技能競賽工作,要依託校內外實訓場地平臺,指導教師要形成“以賽促學、以賽促教、賽學結合”的教學理念,結合競賽項目,開展針對性的競賽培訓,讓參與集訓的學生不分年級,均可參加。在培訓過程中,首先將競賽考覈的內容、能力要求等介紹給學生,讓其明白競賽要求,瞭解如何才能提升個人能力;其次將競賽中涉及的技術、課程中沒有涉及的內容講授給學生。通過培訓指導活動的開展,可以幫助教師對現階段軟件行業技術發展趨勢充分了解,與目前教學過程做對比,找出存在的問題,積極改進和完善,達到以賽促教的目的。在培訓活動實施中,學生也可以對市場對軟件研發人才的需求和要求進行深入瞭解,和自己進行對比,找出不足,提升學習和實踐的針對性,達到以賽促學的目的[4]。3.團隊選拔,指導參賽。軟件工程專業實踐教學離不開學科競賽活動,學科競賽活動一般包括程序設計類和作品類兩種類型。在程序設計類方面,算法設計是主要的內容,爲了提升參賽團隊的水平,可以在校內組織一些選拔賽、邀請賽,也可以由社團定期組織練習賽,包括周賽、月賽等,根據參賽結果,對隊員進行排名,以此篩選出具有較高水平的學生,督促那些能力不夠的學生繼續開展針對性訓練,提升實踐能力。在作品方面,包括較多方面的競賽內容,如遊戲開發、嵌入式系統、網絡安全、大數據處理等,教師要結合學生需求意願及能力水平,組建相應的團隊。結合院校實際情況,一般來講,每個開發大類,都需要組建相應的參賽團隊。

(二)促進實踐教學和社會需求的融合

1.有效指導教學內容。學科競賽驅動下,軟件工程專業實踐教學改革應重視教學內容的更新。從研究程序設計類學科競賽可以得知,其緊密聯繫着程序設計語言、數據結構、算法設計類課程。但是在具體教學實踐中,往往根據教材內容來設計實驗和課程,學生只能夠理解和掌握各類算法,無法在網絡通信、社交系統等領域內實際應用算法,制約學生動手實踐和創新能力的培養。而通過參與學科競賽,教師可以對教學內容進行重新審視,剔除滯後性較強的內容,將競賽題內容引入進來。這些新引入的數據結構、算法設計等課程內容,可以將軟件產業現狀和發展趨勢充分體現出來,進而對學生的學習興趣、積極性有效激發,也可以讓學生學會如何在實踐中應用書本上的理論知識[5]。總之,通過學科競賽活動,可以對軟件工程專業實踐教學內容逐步更新,跟上時代的發展的趨勢和要求。2.轉化競賽案例。在軟件工程專業實踐教學環節中,非常重要的組成部分爲課程設計和校內實訓,其將課程的各方面內容涵蓋起來,甚至可以說,其對實踐環節的教學質量起到決定性的作用。過去在實踐教學中,往往是對信息管理系統進行開發和設計,沒有創新,且不符合軟件行業的發展趨勢,無法有效鍛鍊學生的實踐能力。而通過轉化競賽作品,將其作爲教學案例使用,則可以規避這些不足,既可以讓學生對學習到的知識點進行鞏固,又充分體現了創新精神的意義,將學生學習的積極性和主動性有效激發出來,從而增強軟件工程專業實踐教學的實效性。例如,“校園微信平臺”案例,作品充分考慮學生的校園生活實際情況和需求,目的是協調管理校園內公共資源,共享校園各個系統的資源,方便師生課後交流等。其在微信公衆平臺、動態網頁爬蟲、LBS應用等技術的支持下,可以實現單點登錄校園內各個系統,利用雲存儲分享各種信息,促使學生能夠對校內網絡信息資源便捷訪問,對校園生活服務信息及時瞭解等。將其作爲實踐教學的案例,引導學生進行開發實踐,可以有效涵蓋WEB開發、網絡爬蟲、雲存儲等諸多的內容。

(三)完善實踐教學管理體系

學科競賽驅動下,完善管理體系是軟件工程專業實踐教學改革過程中非常重要的一個環節,對於優化實踐教學過程十分重要。爲此,首先,高校要充分認識到自身的職責,設置創新必修課,對學生的學習實踐能力、創業能力大力培養。結合實際情況,可以將學科競賽納入學分分配中,對學科競賽的地位進行明確,甚至可以要求每一位學生都要參加競賽活動。將創新創業領導小組成立起來,科學統一管理、篩選、培訓各種賽事活動。其次,學科競賽的成績要想得到改善,並不是一朝一夕能實現的,需要長期努力,那麼就需要將高素質高水平的競賽指導教師隊伍構建起來。在競賽指導教師選拔過程中,綜合考慮知識能力、專業技術水平、責任心等諸多方面的內容,定期讓競賽指導教師接受針對性的培訓,以便促使指導教師的知識結構得到完善,實踐能力得到提升,從而提升競賽指導的整體質量。最後,要結合院系實際情況,設立專項資金,保障競賽的順利開展。同時,將競賽資助項目成立起來,獎勵那些在學科競賽中獲得好成績的學生及教師,激發學生、教師參與競賽的積極性。由此,促使學科競賽順利開展,有效提升軟件工程專業實踐教學的質量。

(四)改革實踐教學評價模式

軟件工程專業實踐教學中,要對過去單純的考試評價模式進行改革,綜合考覈學生的知識和能力;結合教學要求和實際情況,綜合考覈平時作業、項目訓練和筆試等多個方面,通過作業成績考覈,可以對學生起到有效的督促作用,筆試考覈則考覈學生的知識掌握情況,項目考覈則考覈學生的知識應用能力、動手實踐能力和創新能力等。注重過程化管理,依據相應的比重,將三方面的考覈成績綜合起來,形成總成績。由此,確保軟件工程專業實踐教學評價方法更加科學、準確。

三、結語

社會對軟件工程專業人才提出了更高的要求,需要具備較強的動手實踐能力和創新能力。因此,就需要以學科競賽爲基礎,找出現階段軟件工程專業實踐教學中存在的問題,採取針對性的措施,如科學設置實踐教學內容、創新實踐教學方法等,達到以賽促教、以賽促學的目的,培養學生的實踐動手能力和團隊合作意識,提升軟件工程專業實踐教學質量,培養出更多優秀的人才。

參考文獻:

[1]白偉華.基於協同的軟件工程專業實踐教學改革研究[J].科教文匯,2017,5(10):123-125.

[2]杜小坤,徐勝舟.軟件工程專業實踐教學改革探索[J].現代計算機,2017,3(11):44-48.

[3]張宏明,趙建邦.學科競賽與教學實踐聯動的軟件人才培養模式研究[J].黑龍江教育,2018,4(10):244-246.

[4]劉華明,畢學輝.“互聯網+”競賽背景下《軟件工程》案例教學研究[J].韶關學院學報,2017,4(10):44-46.

[5]魏巍.民族院校軟件工程專業創新實踐教學[J].實驗室研究與探索,2017,4(10):88-90.