尖寬結合的高職人才培養目標探討
楊延廣 曹素麗
摘要:高職教育應本著正確處理學生知識與能力結構的高度和寬度的思路,運用面積表示法對高職軟件編程專業的人才培養目標進行探討,為實現“學生尖,學校寬”的培養目標進行相應的教學方案設計。
關鍵詞:職業教育;培養目標
專業人才培養目標是該專業各項教學活動的核心,從教學計劃的制訂、教學方法的改革、教學手段的更新到教學內容的組織等等,都是圍繞更好地實現培養目標進行的,因此,正確認識和理解專業人才培養目標對搞好專業教學工作至關重要。我院軟件編程技術專業自2003年開始招生,三年來,我們認真研究探討專業培養目標,積極參加教學改革的嘗試工作,在專業建設方面取得了顯著效果。本文擬就專業人才培養目標的確定與實現途徑做深入探討。
對學生知識與能力結構的分析
一個人的知識與能力結構應該是立體的,不是一維的,而是二維甚至是多維的,不能簡單地說高或低,因為知識與能力結構不僅有高度還有寬度。有的人知識面很寬,但卻無一精通,有的人在某些方面水平很高,在其他方面則水平一般,這就要看用人單位的需求是什么。其實上述兩類人各有優勢,適合不同的工作崗位。
通過分析,我們采用了一種平面模型來描述人的知識與能力結構,概括地說就是用面積表示其知識總量,用形狀表示其知識的組成結構,以高度代表水平,以寬度代表知識面。假如在校學生能掌握的知識與能力總量一定,即面積是一定的,那么確定專業培養目標,研究把學生培養成什么樣的人,其核心就是要解決學生知識能力的高度與寬度問題,也就是用這一定的面積去構成一個合理形狀的問題。
圖1用面積模型展示了幾種教育的培養目標,圖中橫軸表示知識面或不同的知識領域,縱軸代表水平。
本科培養目標一般強調知識體系的學科完整性,學生需要掌握較為全面的基礎理論知識,但實用技能或專長不明顯,因此其知識與能力結構應該是矩形或梯形,總面積較大。
社會上的各種短訓班應屬于純粹的職業培訓而不是學歷教育,其目標是針對某一種技能在短期內進行強化訓練,要求學員熟練掌握,不注重基礎知識和理論教育,面積不大但有高度,其形狀為細高長方形,面積小,基礎窄,但在某一方面技能熟練、突出。
高等職業教育則應該是學歷教育與職業培訓的結合,在學歷上高于培訓,低于本科,在技能上高于本科,相當于培訓。因此,與培訓班相比,高職教育不只是技能教育,還要考慮綜合素質的提高,培養目標是有一定的寬度支撐的高度,其形狀大致為三角形。
對高職軟件編程專業培養目標的分析
高職教育到底培養什么樣的人,這是職業教育首先要解決的問題之一。根據《中共中央、國務院關于深化教育改革全面推進素質教育的決定》的精神,高等職業教育主要培養適應生產、服務、管理第一線需要的德、智、體、美全面發展的高等技術應用型人才。學生應在具有必備的基礎理論和專門知識的基礎上,重點掌握從事某專業領域崗位或崗位群實際工作的基本能力和基本技能,并養成良好的職業道德,畢業后在工作中承擔將設計、規劃、決策等轉化為物質形態即產品的任務。
高等職業教育是以社會需求為導向,為基層和生產第一線培養應用型、技術型高素質人才的就業教育,包含高等教育與職業教育兩層含義:高等性是其培養目標定位的基準,職業性是其培養目標定位的內涵。概括地說,高職教育應考慮人才層次的高等性、知識能力的職業性、人才類型的技術性、畢業生去向的基層(第一線)性等。具體到軟件編程技術專業的培養目標,就是培養基層軟件設計人員,即程序員。在確定畢業生業務規格時,應綜合考慮以下幾個方面的要求:(1)職業教育的要求。針對性強,直接面向某一具體崗位,畢業生與企業需求零距離,畢業后能夠直接上崗工作。(2)高等教育的要求。畢業生必須具備一定的知識基礎,具備自學能力和發展后勁。(3)程序員職業的要求。一個具體程序員崗位可能要求學生只掌握一種語言或開發工具即可,但不同企業的需求可能不同,整個行業需要的是掌握多種語言或開發工具的程序員。 因此,軟件編程專業理想的人才培養目標應該是熟練掌握多種開發工具,畢業后能夠立即參加到各種程序開發工作中去的軟件技術人才。但是,在實際中不可能要求所有學生都能在有限的學習時間內掌握全部的編程工具或語言,這就引出了專業人才培養的整體目標與個體目標的問題。
個體培養目標與整體培養目標
計算機程序設計語言和工具種類很多,發展很快,要想讓所有的學生在三年學習中都能熟練掌握各種語言和工具是不可能的。事實上,不同語言和工具之間是相通的,精通一門語言之后,再去學其他語言很容易,基于這種考慮,我們在專業建設過程中提出了區分個體培養目標與整體培養目標的思路。
個體培養目標是指對每位畢業生的具體培養目標,我們定的目標是“一精多會”,即每位畢業生必須熟練掌握一門編程語言或開發工具的使用,畢業后到對口崗位能夠立即適應工作需要,對一門語言精通并掌握了編程的基本原理和思想精髓后,可做到觸類旁通。考慮到就業的適應能力和將來的發展,畢業生還要學習多種語言或工具,不要求熟練掌握,但如果企業需要,應能在短時間內適應崗位需求,從而擴展就業渠道,也有利于學生的職業生涯發展。
整體培養目標是指整個專業所有學生的整體培養目標,我們的原則是“學生尖,學校寬”,具體而言,每個學生應該對某一種語言或開發工具熟練掌握,具備很高的水平,但面不要求太寬,而對整個學校而言,面不可太窄,就是對本專業的所有學生要劃分方向,不能集中到相同的語言或工具上,應該分布到不同方向上。這樣既可滿足社會的不同需要,又可避免就業時出現大家往一個方向上擠的現象。
“學生尖,學校寬”的培養目標可用圖2表示,學生個體目標是寬基礎的三角形,學校整體目標是矩形或梯形。
培養目標在教學計劃中的體現
為了實現上述目標,體現“一精多會”、“學生尖,學校寬”的思路,就要合理設計教學計劃,除了按照高職教育的指導思想,安排適時夠用的理論課和必要的“兩課”課程外,培養目標主要體現在專業課設置上。
專業課按照下面的思路安排:
首先,在前期學習的課程中開設幾門編程技術課程,包括《C語言程序設計》、《JAVA語言程序設計》、《Delphi可視化編程》、《.NET》基礎等等,講授多種常用的語言及工具,同時安排少量課時的軟件理論課,通過這些課程的學習,使學生掌握編程的基本思想,對常用的工具語言打下一定的基礎,還可安排其他的選修課程,從而使學生達到“多會”的目的。
其次,在后續課程中進行高級編程技術的學習和實訓,為學生提供多種可選擇的方向,如《VC++高級編程》、《JAVA高級編程》、《Delphi高級編程》、《.NET高級編程》等,要求學生選擇一個方向學習,從而達到“學生尖,學校寬”的目的,最后通過項目實訓、畢業實習與設計等環節,使學生達到精通一個方向的目的。
培養目標的實現需要廣大教師和學生的共同努力,因此要讓所有任課教師和學生都對專業培養目標有正確的理解。在教學活動中,教師應知道所承擔課程的作用和地位,在學習過程中,學生應清楚自己的方向,只有這樣,才能更好地完成教學任務,實現培養目標。