摘要:為了提升軟件技術專業學生的就業能力,文章以軟件崗位群能力要求為依據,探索基于實際崗位能力的軟件開發類課程設計教學模式,并就軟件專業一體化教室建設問題提出一系列建設思路及解決方案。
關鍵詞:職業教育;計算機;軟件技術;一體化教室
中圖分類號:TS664.01-4 文獻標識碼:A 文章編號:1674-7712(2012)20-0074-01
隨著職業教育的發展,高職院校不斷探索尋找適合專業發展的教學環境,以提高畢業生的就業率。我院軟件技術專業與黑龍江慧業投資集團校企合作,共建專業。什么樣的環境更適合計算機軟件的教學,提高學生就業能力是多年來教學管理者一直關注的問題。本文對軟件專業的就業市場、實訓教學環境、采取的措施三方面分析探討。
一、高職軟件技術專業畢業生特點分析
(一)畢業生需求供不應求
計算機軟件專業畢業生數量多, 軟件工廠的需求量也居高不下。然而軟件開發行業人才匱乏的現象依然存在[1]。軟件專業的人才培養滿足社會需要,提高學生市場競爭力,縮短與軟件行業差距成為近幾年教學專業發展思考的問題。筆者認為,應該改變以崗位能力來指導軟件課程的“教學做”一體化教學環節的環境,從而縮短學生與實際崗位的差距。
(二)學生項目經驗匱乏
計算機軟件專業的實踐性、操作性很強。在校生解決實際問題的能力薄弱,缺乏崗位技能和項目開發經驗。主要體現在所學專業知識不能滿足用人單位的要求,教學與市場脫節,就業后動手能力不強[2]。
(三)軟件開發系列課程設計存在的不足
1.偏重語句的使用規則和方法,對解決問題的關注度不夠。如好多老師忽略項目中涉及到的算法效率[3];
2.缺乏相關的職業能力培養。多數教師忽略軟件開發過程中必須遵守的準則,如程序的可讀性、重用性、易于維護、結構規范、良好的注釋等;
3.畢業設計選題不切合實際。學生完成項目開發后無法真正應用到實踐中去。學生沒有完成作品后的成就感。
結合以上三點,在大學生就業難的背景下,高職院校計算機軟件專業的就業問題尤為突出。如何加強該專業學生的綜合素質,提高就業率,是我們迫切需要解決的問題。
二、計算機軟件一體化教室優勢分析
軟件一體化教室是在普通教室的基礎上添加相應的設備,構建網絡環境,以充分利用現代教育技術,將理論、實驗、實訓等教學環節一體化設置;講授、聽課、操作等教學形式一體化實施。更大的將理論與實踐教學內容相融合,將知識與技能有機結合,模擬真實的工作環境進行項目化訓練。在課余時間,學生可以充分利用該教學環境進行自主互動學習。
(一)適合計算機軟件專業特點
軟件專業是培養信息技術應用中的實用技術人才,解決軟件開發就業,這就確定了計算機軟件的教學環境要適合職業教育的特點,應包涵軟件專業崗位群的工作流程和工作環境,而軟件一體化教室的教學環境恰好能滿足軟件開發崗位所需要的工作環境。
軟件專業具有“技術服務型”的特點,強化學生的職業技能。那么,首先在教學設計上,構建階梯式實踐教學體系:“課程實訓→綜合實訓→項目實訓→頂崗實習→畢業設計”。其次在教學方法上,要突出學生學習的自主性,強調學生在教師指導下的主動學習。同時,積極組織學生參加省級、企業的各項競賽。這樣能充分鍛煉學生分析問題、動手解決問題的能力。
(二)適合計算機軟件專業教學過程實施
初學可以選幾款歷屆學生的優秀作品做演示,通過作品激發學生的學習熱情,堅定學習信念。然后讓學生了解課程設計的大體流程,以小組協作的方式共同完成項目設計。指導教師首先講解課程設計的實施流程與各個環節中的要求及注意事項,再以小組為單位進行選題、需求分析、調研和文獻資料檢索、書寫計劃書、開發軟件、軟件測試、書寫軟件設計說明書等,最終以答辯形式進行驗收。
在項目開發環節時,教師選取學生比較熟悉的、感興趣的內容制作不同類型的題目以供學生參考,如:圖書館導讀系統、教務排課管理系統、題庫開發系統及試卷生成管理系統、媒體播放器開發、個人網站開發等。同時也可以允許同學自行尋找課題,但必須是有實用價值的項目。
(三)一體化教學模式是人才培養的有效手段
軟件專業對應的7個職業崗位的典型工作任務有:軟件界面設計、代碼編寫、數據庫設計、網頁設計(前臺頁面)、網頁制作(后臺代碼開發)、軟件文檔管理、軟件售前售后服務等。適合當前計算機軟件技術人才培養的因素之一是適合的教學環境。運用計算機軟件一體化教室能夠發揮各方面的優勢,有效地培養計算機軟件技術人才。
三、計算機軟件一體化教室的構建
建設計算機軟件一體化教室是一個系統工程,要綜合各方面的因素,按照網絡系統集成的思想進行建設。為學生最大能度設計一個真實的學習環境,學生用現有的實習實驗設備,完成具體的任務項目,并取得相應的專業技能,獲得一定的模擬工作經驗。
(一)軟件一體化教室的功能需求分析
先做出需求分析,然后進行全面調研。另外,要全面考慮教學計劃和課程標準的內容,保證能滿足計算機軟件專業的培養目標。教學方面要考慮計算機軟件教學需求,計算機語言如C#,Java,vb.net、c/c++、foxpro、delphi、asp.net等。將這些內容整合,全面考慮,使其達到高效的利用。
(二)軟件一體化教室的高效性
軟件一體化教室的建設要具備實用性、可用性、擴展性和智能化。實用性是能滿足教學的需求、學生的需要。可用性是指一體化教室使用起來方便??蓴U展性是指隨著技術的發展,設備的更換、功能的增添應留有余地,以便能夠進一步提升一體化教室的功能和效用。智能化是指采用IC卡管理、一卡通設計;刷卡即使,一推電子鎖即鎖;觸摸屏結構,直接觸摸顯示器就可以操做電腦,人性化設計原理,使用非常方便,管理非常容易。
校企合作辦學雙方取長補短,發揮各自優勢,是我院一直以來專業發展的主要推廣模式。隨著我國職業教育的快速發展,進一步探索研究科學合理的實訓教學環境,提升高職學生的就業能力,是我國職業教育的目標之一。
參考文獻:
[1]李海.高職院校學生求職的對策[J].職業教育研究,2007(2).
[2]李憶華,譚敏生.計算機專業學生就業難的原因及其對策[J].當代教育論壇,2008(5).
[3]劉鳳,趙敬梅.關于高職計算機軟件教學改革的研究[J].教育與職業,2007(20).