摘要:本文在綜合分析目前高校計算機專業生產實習教學過程中存在問題的基礎上,總結多年的教學實踐經驗,形成一種與實踐相結合的校內實習教學模式,并成功應用于學校的計算機專業生產實習環節,得到學校和學生的高度認可。本文從教學組織、設計、管理和實習驗收幾個方面對該模式做了詳細的探討。
關鍵詞:計算機專業;生產實習;教學組織
教育部高教司2006年一項調查顯示[1],自2002年以來,高校計算機專業大學生初次就業率連年下滑,成為大學生就業市場上一大熱點,受到社會各方面的普遍關注。計算機類專業畢業生就業出現困難,其原因是由于計算機人才培養滿足社會需要的針對性不夠明確,導致供需結構性失衡[2]。具體表現為:高等教育在計算機專業傳統的教育理論型、研究型人才培養上有較大的優勢,但在應用型人才的培養上存在層次單一、理論與實踐脫節的狀況,使得現在大多數畢業生理論有余,崗位技能相對不足。許多畢業生甚至需要較長的培訓才能勝任工作。
生產實習作為高校計算機實踐教學的一個重要環節,多數高校目前采用的教學形式為組織學生在校內機房編寫小程序,或到實習單位參觀,使學生了解本專業領域科技發展水平和實際軟件開發過程,或聯系實訓基地直接由企業指導培養。盡管各高校對生產實習十分重視,并想辦法改革實習模式,但目前高校生產實習仍然面臨著諸如實習單位難找、實習經費短缺、實習效果不理想等困難,教學質量不容樂觀[3]。
經過近幾年生產實習教學的經驗和教訓,我們提出了一種校內進行的計算機專業生產實習的新模式。在這種模式下,實習基地選在校內機房,實習任務由指導教師根據理論教學及社會需要的專業應用技術制定,實習指導由學校多名專業教師負責,實習內容為組織學生參與企業已結題項目或教師在研項目的
開發。按照這種模式組織生產實習教學,既能培養學生的實踐能力和創新能力,又能節省實習成本,同時還保證了實踐教學的質量。
1現狀
目前高校計算機專業學生生產實習主要有三種形式。
(1) 企業參觀。計算機專業生產實習的根本目的是讓學生能直接參與到計算機及相關企業的生產環節中,但是目前計算機企業多屬于民營、外資或合資企業,企業出于自身利益考慮,一般情況下不愿意接受學生實習。另外,參觀形式對于計算機專業實習效果并不理想,因為計算機產業多為高科技產業,從表面上看軟件公司內部和學校計算機實驗室相同,學生參觀根本看不到實際軟件開發過程,更不可能參與到企業軟件開發工作中。畢竟大部分企業或公司都不想因為學生實踐而降低自己的工作效率。另一個影響實習單位接納學生生產實習積極性的原因就是實習經費不足,學校對實習經費的投入遠遠滯后于企業收費增長的速度。
(2) 校企聯合。目前,有些企業和高校聯合成立專業化的實訓基地,嚴格按照生產實習的本質要求,從看、學、做三個環節組織教學,為高校解決生產實習問題提供了一條新的途徑。這些實習基地依托大企業,面向高等院校,能很好的解決學生到生產一線參
作者簡介:路瑩(1970-),女,副教授,碩士,研究方向為網絡及多媒體應用;唐曉君(1972-),女,副教授,碩士,研究方向為軟件工程;李曉紅(1978-),女,講師,碩士,研究方向為文件安全、智能控制。
觀學習的問題,另有專門培訓老師指導,保證學生能在較短的時間內完成項目開發,體驗項目開發的全過程。這種實習基地既有濃厚的現代企業氛圍,又具有一定的教育培訓經驗,是連接企業和學校的紐帶,這種實習形式可以促進學生從專業知識向專業技能的轉化。但是,這種校企合作共同建設實訓基地的形式需要投入大量的人力、財力,而且需要學生在實習時支付一定的費用,從學生角度考慮,承擔費用有一定的難度。由于這種實習形式風險大、成本高,因此大多數高校沒有采用。
(3) 校內組織進行。面臨實習企業難尋、培訓實習成本太高的難題,有些高校選擇校內進行生產實習的方式。這種方式大多以指導教師布置實習任務,學生按照要求完成,并以報告形式上交結束實習。實習過程從教學組織、教學設計和驗收環節等考查,與普通課程設計相類似,學生雖然拿到相應的學分,也鍛煉了基本技能,但由于缺乏企業氛圍,學生不能很好的建立理論知識與實際應用的映射。而且,一旦教學管理不當,很容易出現抄襲現象,生產實習教學質量很難保證。
本文針對計算機專業生產實習的現狀,經多年的探索和改進,實行了一種基于校內組織進行的新生產實習模式,主要從教學組織,教學管理、教學設計以及實習驗收幾個方面進行了新的嘗試和實踐,這種實習方式可以依據實習的要求,從實際應用考慮制定實習方案,針對性強、組織合理,教學效果明顯。
2生產實習模式實踐
2.1實習流程
經過幾屆學生的實習實踐,新的校內生產實習模式取得了較好的實習效果。其實習流程如下:
(1) 實習要求及安排部署;
(2) 實習任務講解;
(3) 分組實踐;
(4) 中期檢查;
(5) 實習答辯、總結。
2.2具體措施
從教學組織,教學管理,教學設計,及實習驗收幾個方面進行具體要求及安排。
(1) 教學組織。生產實習之初,由指導教師布置了多個在研/結題的教師科研項目或某企業已完成項目,組織形式采用集中式管理,即在生產實習過程中,
學生統一在專業機房集中實習,安排多個指導教師,每天都有教師值班答疑。集中進行生產實習既方便學生討論、交流、答疑,又方便指導教師充分地把握實習情況,并給予具體指導。
(2) 教學管理。每天八小時工作制,晚上可以加班加點,專心設計項目。開發階段,完全模擬軟件企業的開發流程,并要求學生采取自愿原則組成小組共同完成一個中小型項目的設計。每組3人,每個小組安排組長(項目負責人或稱項目經理)一人,組長的職責是:組織成員進行項目調研、模塊劃分與任務分工、接口的確定、進度的監督與協調、集成測試等。
實習期間安排中期檢查環節,指導教師按照實習最初制定任務要求及日程安排檢查實習進展,針對學生開發過程、開發進度、開發難題及開發組織等給予監督與指導,一旦發現偏差,及時糾正,將錯誤消滅在萌芽狀態。實習中期檢查結果以文檔形式留存,作為成績考核的一部分計入總成績。
此外,實習期間要求各小組及時進行項目總結。每天規定一個時間,將同組學生集中起來,針對當天完成的任務進行總結,交流自己的想法,集體討論問題,這樣就能夠做到日日有收獲、天天有提高,從而鍛煉自己的實戰水平和組織經驗,小組項目小結結果以日志的形式記錄,開發結束后整理寫入實習報告。
(3) 教學設計。采用項目驅動、案例教學作為主要實習方法,題目實用性強,一般安排指導教師的橫向或縱向科研項目,或使用某企業已完成的項目案例。這樣,學生在校內即可進行客戶調研和需求分析,同時也具有較強的推廣價值,為將來的職業奠定基礎。具體實施如下:
實習主要分為三個階段,第一階段是答疑式講座,使學生深化對軟件工程基本原理,以及數據庫等相關理論的認識,了解企業軟件項目開發的基本流程、開發規范和開發過程中要注意的事項;第二階段是案例分析,針對生產實習題目,提取幾個有針對性的案例進行分析講解,使學生了解軟件生產的基本過程、方法及開發技術;第三階段是實際操作,讓學生自己動手綜合運用指導老師前面所講到的知識,完成一個中小型項目的開發任務。
因為有相關理論課的教學基礎,實習第一階段以答疑的形式進行。實習第二階段,指導老師針對軟件公司的風格,選取幾種主流開發技術案例進行講解指導(C#,Java等)。安排一名指導教師負責一個案例講解(對應一種開發技術),便于學生理解項目思想和相互溝通,指導教師也可以重點對某一技術開發過程進行答疑。講解結束,將案例源程序存放在服務器上,供學生編程參考。實習第三階段,學生自選主流開發技術,并按照企業的開發規范進行開發。
(4) 實習驗收。實習最終成果包括軟件和文檔以及用戶操作手冊。考核是檢驗實習水平的主要手段,科學、合理的實習考核對于促進實習教學質量,全面把握學生的學習效果,提高學生的學習積極性、主動性,改進教師的教學方法都有著重要的意義。考核也是一個較難把握的環節,既要考核學生的獨立編程能力,也要考查其團隊協作精神,同時還要考察其組織能力、表達能力、文檔編寫能力、紀律性等內容。為了客觀科學地評價學生的實際效果,我們實行分階段考核,各階段成績綜合在一起構成最終實習成績。最終實習成績由平時表現、中期檢查、實習答辯和實習報告四部分組成。其中,平時表現占總成績10%,中期檢查占總成績10%,實習答辯占總成績40%,實習報告占總成績40%,匯總后總成績以等級表示。
中期檢查重點是考察其開發進度,內容包括調研程度、開發平臺及環境的選取是否合理、需求分析是否充分,開發進度安排是否合理、是否有延遲等。
答辯重點考察軟件功能、實現的難易程度、技術含量,界面友好性等,對具有創新性的作品適當加分。答辯流程為組長匯報軟件的設計思想、主要技術、任務分工等情況,并演示軟件,指導教師提問各位成員所設計的模塊。老師根據項目完成效果確定這個組的等級,按照工作量大小再確定組內各成員的等級。
實習報告以小組為單位上交,重點考察其規范程度,文檔是否齊全,書寫是否認真等。
2.3實踐檢驗
經過實踐證明,采用上述方法組織、設計和管理,實習效果明顯提高。尤其采用階段性考核,以現場答辯形式驗收實習成果,能夠檢查學生的真實技能,以及算法的復雜性、程序的規范性等方面。通過中期檢查和對學生平時表現的評定,既能考察項目的完成情況,也能考察各位學生在實習期間的領悟能力、工作主動性、團隊合作情況等綜合素質。學生實習報告內容是對實習系統化的記錄過程,能反應其文檔編寫能力,并訓練學生計算機應用、軟件開發、網站規劃等思維。
3結語
提高高校實踐教學的質量、培養學生的實踐能力和創新能力、提升學生就業力,是每位高等教育工作者應該思考的問題。計算機專業生產實習作為實踐教學的一個重要環節,也應該積極采取舉措保證實習教學的質量。當然校企合作、訂單培養方式可以說是目前最行之有效的方法,但在實習經費嚴重不足、不能實現校企聯合的情況下,尋求教學上的改革非常必要,本文提出了一種校內進行的計算機專業生產實習的新模式。在該實習模式下學生不僅能樹立責任意識、團隊意識、資源意識、效率意識、競爭意識;同時團隊精神以及實際動手能力、協同工作能力也能得到很大提高。
參考文獻:
[1] 張建臣. 高等院校計算機學科實踐教學的探索與改革[J]. 現代企業教育,2006(24):17-18.
[2] 陳幼明,王立群. 計算機專業畢業實習模式研究[J]. 計算機教育,2007(12):26-28.
[3] 王春枝,熊才權,歐陽勇. 計算機專業生產實習模式的探索和研究[J]. 計算機教育,2007(11):84-86.
Exploration for Productive Practice Teaching of Major in Computer
LU Ying, TANG Xiao-jun, LI Xiao-hong
(Department of Computer Science and Technology, Dalian Polytechnic University, Dalian 116034, China)
Abstract:This paper analyzes the principal questions that exist in the process of computer productive practice of colleges and universities, summarizes teaching experience of years, and formed a pattern of productive practice teaching in campus, which have applied and accepted in the university. Except that, teaching organization, design, management and assessment are discussed in detail in the paper.
Key words: major in computer; productive practice; teaching organization
(編輯:白杰)