公務員期刊網 論文中心 正文

軟件技術實訓課教學存在的問題

前言:想要寫出一篇引人入勝的文章?我們特意為您整理了軟件技術實訓課教學存在的問題范文,希望能給你帶來靈感和參考,敬請閱讀。

軟件技術實訓課教學存在的問題

摘要:軟件技術專業(yè)實訓課對于培養(yǎng)學生實踐能力,職業(yè)素養(yǎng)具有十分重要的意義。通過對目前實訓課中普遍存在的師資力量不足,教學內容遴選不當、教學資源匱乏、教學方式過時及考核評價簡單片面等問題進行分析,針對性的提出了實訓課教學改進思路,為實訓課教學效果的提升指出了途徑。

關鍵詞:高職;軟件技術;實訓課;問題;對策

受互聯(lián)網經濟規(guī)模不斷擴大以及國家對職業(yè)教育支持力度持續(xù)增強的影響,高職軟件技術專業(yè)的發(fā)展又迎來了新的機遇[1]。軟件技術專業(yè)主要面向的職業(yè)崗位是軟件開發(fā),該崗位要求開發(fā)人員有很強的操作實踐能力。而軟件開發(fā)實訓課是高職軟件技術專業(yè)學生完成核心課程學習后,運用所學的知識及所掌握的技能,進行的系統(tǒng)化和創(chuàng)新性的訓練過程[2]。因此,不難得出結論,即教學效果良好的實訓課能有效的鞏固學生理論知識,提升學生實踐能力,進而使學生在職業(yè)素質養(yǎng)成、技術應用能力和職業(yè)技能方面更加符合企業(yè)的用人需求。

1實訓課的類型

目前軟件技術專業(yè)的實訓課主要分為三種類型。

1.1課程設計

在學習完一門課程后,運用該課程所學的知識,完成一道與課程內容相關的綜合性題目。

1.2學期項目實訓

每個學期末,為整合本學期多門核心課程知識而開設的技能訓練課。一般要求學生完成一個小型的項目或一個大型項目的功能模塊。

1.3綜合實訓

開設于第5個學期,綜合運用所有專業(yè)課程知識的技能訓練課[3]。學生要完成一個規(guī)模比較大的基于WEB的企業(yè)應用程序。盡管實訓課貫穿了學生學習的全過程,但在實際的效果上卻有著許多不盡人意的地方。

2軟件技術專業(yè)實訓課教學存在的問題

通過到省內多所開設軟件技術專業(yè)的高職院校進行調研,實訓課教學效果不佳的情況普遍存在,究其原因,主要是集中在以下幾點。

2.1實訓指導教師力量相對薄弱

軟件技術專業(yè)的學期項目實訓及綜合實訓課對指導老師的項目實施經驗有比較高的要求。然而目前實訓課指導老師就是專業(yè)課的任課老師,其中一部分任課老師主要就是從事課程教學工作,基本沒有在企業(yè)從事IT項目的開發(fā)經驗。受開發(fā)經驗不足的限制,這些老師很難準確把握項目開發(fā)的要點,也無法把實際項目開發(fā)中的組織形式、具體開發(fā)流程、注意事項、可能出現的問題分享給學生。

2.2實訓教學內容選取不當

由于強調實訓課教學要采用真實的項目作為案例,因此,實訓課教學案例多是來源于曾經或目前實際投入使用的信息化系統(tǒng)。本來真實的項目是為了更好的為學生展示從需求分析到測試部署的開發(fā)過程各個環(huán)節(jié),但很多實訓案例往往規(guī)模比較大,在有限的實訓課教學周期內,難以完整的講完。造成學生無法把握項目的整體,也不能很好的了解開發(fā)軟件產品的全過程。另外,不少項目案例考慮到負載性,安全性和擴展性等方面的問題,架構比較復雜,并且采用了一些技術手段,這些內容對剛剛掌握軟件開發(fā)基礎的學生而言很難理解,更別提能學習其中的精華為己所用。

2.3實訓課軟硬件資源匱乏

實訓課硬件資源是指實訓時需要提供的硬件設備。大部分學校的實訓課就是在普通教室來完成的,所提供的硬件就是一人一臺電腦,很少有學校提供服務器,網絡設備等。在真實的項目中往往要搭建服務器,配置網絡環(huán)境,但是由于缺乏設備,實訓課教學中這部分內容基本都忽略了。軟件資源是指用于教學的教材、課件、案例庫及視頻資源。實訓課有別于普通的專業(yè)課程,其內容更新較快,綜合性和交叉性較強,課程安排也相對靈活。因此與實訓課配套的教材等非常少;另外,視頻資源雖然在網上有很多,但比較分散,系統(tǒng)性不強。這種情況給學生課后的學習造成了許多的障礙。

2.4實訓實施形式缺乏新意

實訓過程中,很多老師仍然采用傳統(tǒng)的課程教學方式,以講授為主,然后再由學生照著做。不少老師擔心學生無法完成實訓的項目,甚至帶著學生從頭到尾的把項目涉及到的所有代碼都寫一遍。這完全脫離了企業(yè)軟件項目開發(fā)的實際,學生不僅沒有形成團隊開發(fā)的概念,也無法體會到項目開發(fā)過程中的壓力。更為嚴重的是,這樣的實訓方式在很大程度上限制了學生獨立分析、解決問題能力的發(fā)展。軟件開發(fā)是一項創(chuàng)造性工作,對開發(fā)人員的創(chuàng)新能力有很高的要求。而目前的實訓課還是由教師主導,提供實訓項目選題,制定項目框架,指定開發(fā)技術,提供核心功能模塊的解決方案。學生很難有積極性在實訓中開發(fā)具有新意的項目,也基本不會在項目中使用一些新的,沒有學習過的技術、方法。這對學生的創(chuàng)新能力培養(yǎng)是十分不利的。

2.5實訓考核內容形式簡單

實訓的成果一般是軟件項目,其反映了學生實訓過程中的工作態(tài)度,職業(yè)素養(yǎng),對所學知識和技能的掌握情況以及學生在完成項目過程中表現出來的分析問題、解決問題、設計創(chuàng)新的能力[3]。但目前不少院校對實訓學生的考核僅僅就是指導老師對其所完成的項目功能多少進行一個簡單的評分,不能全面、客觀的反映出一個學生的真實水平,也沒有體現對學生的團隊合作、成果共享、個人進步等方面的正面引導作用。

3實訓課教學問題對策研究

目前實訓課教學存在的問題,已經嚴重影響了實訓課教學的效果,也有違開設實訓課的初衷。有必要對其進行改進,使之真正成為有效提高學生實踐動手能力、培養(yǎng)學生職業(yè)素養(yǎng)的教學環(huán)節(jié)。

3.1加強實訓教師的專業(yè)技能和素質

實訓課是否能夠達到預期的教學效果,很大程度上取決于指導老師的軟件項目開發(fā)經驗。一方面,可以在實訓課中聘請企業(yè)開發(fā)人員作為指導老師,另一方面,應大力培養(yǎng)校內專任教師,讓他們到軟件開發(fā)企業(yè)中去鍛煉,積累項目實施經驗。

3.2遴選教學內容

在選取教學案例的時候,應該綜合考慮實訓課的教學課時、授課及實訓時間的比例、參與實訓學生具體的學情。所選項目案例應該業(yè)務邏輯相對簡單、業(yè)務流程不太復雜,這樣方便學生理解;技術難點也不宜太多,避免學生因技術問題完不成項目,信心受到打擊。另外,如果遇到規(guī)模比較大的實訓項目,可以選取其中的一個相對完整的子模塊進行講解;也可以選取項目中關鍵功能點的技術實現進行講解。務求使講解內容少而精,并且涵蓋了軟件開發(fā)的各個環(huán)節(jié)即可。實訓課教學內容以技術為主,但也不能忽視職業(yè)素養(yǎng)的培養(yǎng)。職業(yè)素養(yǎng)的養(yǎng)成最好是在工作過程中潛移默化的進行。因此,應該將職業(yè)素養(yǎng)的教育貫穿實訓課的每個環(huán)節(jié)。

3.3大力建設實訓軟硬件資源

為實訓教室配備至少一臺服務器和相關的網絡設備,并在服務器上安裝常用的軟件開發(fā)工具,以便模擬真實的團隊開發(fā)和測試環(huán)境。組織老師編寫實訓指導書,制作項目開發(fā)各階段的文檔模板,建設項目案例庫,并將實訓案例的需求分析、系統(tǒng)設計、編碼測試、部署全過程制作成微視頻的形式,以便學生學習。

3.4改進實訓方式

學生實訓的題目可以是老師指定的,也可以是學生根據自身實際情況自主選擇確定的,鼓勵學生承接各類真實的軟件項目,在實訓課上完成。實訓的組織按照企業(yè)項目開發(fā)的形式[5],組建項目小組,每位小組成員必須承擔一部分項目編碼,并且根據各成員的性格、技術特長,分別擔任項目經理、界面美工、開發(fā)人員、測試部署人員等實際項目組角色。以團隊合作的形式及企業(yè)管理的模式完成需求分析、概要設計、詳細設計、編碼、測試和部署的開發(fā)流程。整個實訓的過程以學生為主體,老師更多的是以客戶的身份對學生開發(fā)的項目設置時間節(jié)點及里程碑,提出改進意見;或者以技術顧問的身份對項目組中無法解決的技術問題提供技術支持。通過以上方式,使得學生在實訓過程中產生相互協(xié)作、交流的意識,在鞏固知識和技能的同時也潛移默化的培養(yǎng)了他們的職業(yè)素養(yǎng),最終形成一種以項目為線索、發(fā)展學生綜合應用能力為根本的適用于軟件技術專業(yè)實訓課程的教學方法體系。

3.5完善考核形式及指標

實訓課程的考核應該增加過程中的考核,指導教師在設定的每個里程碑都制定針對性不同的考核標準,并依據考核標準在開發(fā)的不同階段對項目組每個成員打分。項目完成后,項目組成員以答辯的形式參與結果考評,答辯專家由指導教師、一名專業(yè)教師及一名其它項目組學生共同組成。答辯專家根據答辯情況和項目的完成情況,分別以不同的視角從職業(yè)素養(yǎng)、專業(yè)技能素養(yǎng)和學生個人進步程度對每個項目組成員進行打分。此外,項目組成員之間也要互相進行評分,根據工作量,角色貢獻程度及團隊合作精神等要素最終在項目組內部討論、確定每個成員的分數。通過以上的措施,最終建立評價內容、評價形式、評價目標、評價主體多元化的考核評價方案,確保實訓課考核的全面性、客觀性和真實性,并使得考核結果對學生具有一定的導向性。

4結束語

實訓課是培養(yǎng)軟件技術專業(yè)實用型人才的重要環(huán)節(jié),其教學的效果直接影響學生綜合素質的培養(yǎng)。本文從實訓師資的培養(yǎng),實訓內容的選取、實訓資源的建設、實訓教學方式的組織,實訓考核方案的調整等五個方面著手,做了一些軟件專業(yè)實訓課教學改進的思考,以期使得實訓課程在培養(yǎng)軟件技術專業(yè)學生動手能力、職業(yè)素養(yǎng)、綜合素質方面充分發(fā)揮作用,最大程度的減少學生從“學校學習”到“企業(yè)工作”的距離。

參考文獻:

[1]閔娟娟.計算機專業(yè)軟件類課程群的實訓教學模式方案[J].計算機教育,2015(15):100-102.

[2]陸鑫,胡旺,張寧.面向卓越計劃的軟件工程專業(yè)課程實踐教學模式探索[J].計算機教育,2014(9):37-40.

[3]郭維威.高職軟件技術專業(yè)實訓課程體系構建的探索與研究[J].雞西大學學報,2011(10):26-27.

[4]陸善興.高職院校實習實訓質量評價指標體系構建[J].職業(yè)技術教育,2010(2):59-62.

[5]段麗英.基于軟件工程專業(yè)課程群組建設的Java實訓體系改革實踐[J].現代企業(yè)教育,2011(11):34-35.

作者:胡君 單位:湖南科技職業(yè)學院軟件學院