常永勝++范征宇
【摘要】:當前IT行業(yè)發(fā)展迅速。對軟件技術(shù)行業(yè)的從業(yè)人更提出了更高的要求。如何有效地培養(yǎng)軟件技術(shù)專業(yè)學生 的職業(yè)能力值得深入研究。文章提出了"職業(yè)元素融入課程,項目教學產(chǎn)出能力"的教育觀點,并對其進行了論述。
【關(guān)鍵字】:軟件技術(shù)課程能力培養(yǎng)學生
一.引言
21世紀科技高速發(fā)展,對于軟件技術(shù)行業(yè)的從業(yè)人員也提出了更高的要求.僅僅具有軟件技術(shù)知識的畢業(yè)生已經(jīng)不再能滿足市場的需要。從歷年來供職單位的需求中可以發(fā)現(xiàn),市場所青睞的軟件專業(yè)畢業(yè)生不僅要具有一定的軟件開發(fā)知識。更需要具有相關(guān)專業(yè)法律知識、團隊合作能力、分析問題能力與獨立負責項目能力等。 這就要求從事高校軟件技術(shù)專業(yè)教育的教師,除了對學生進行常規(guī)化的專業(yè)理論教育外,更要深入研究如何培養(yǎng)學生的職業(yè)能力。筆者結(jié)合所在學院的教育改革,根據(jù)多年的教學經(jīng)驗,提出了"職業(yè)元素融入課程,項目教學產(chǎn)出能力"的教育觀點,并應用于近幾屆軟件技術(shù)專業(yè)學生的培養(yǎng)中,取得了良好的效果。
二、職業(yè)元素融入課程
軟件技術(shù)的快速發(fā)展,致使學生在課堂上所學到的知識在畢業(yè)時已顯過時,學生畢業(yè)時就業(yè)壓力巨大,"畢業(yè)即失業(yè)"的說法雖然夸大了事實但也客觀上說明了這一現(xiàn)象。如果學生畢業(yè)時不僅具備理論知識,還具備從業(yè)所需要的各方面能力,就可以 避免以上的問題。而這要從學生在校學習的源頭一課程來抓起。 學生在校期問要學習具有嚴格體系結(jié)構(gòu)的一系列課程,具備專業(yè)理論基礎(chǔ)。形成對軟件技術(shù)專業(yè)的基本認識。這些課程內(nèi)容雖然循序漸進,但是并未涵蓋就業(yè)所需的職業(yè)能力元素.因此只有在各課程的學習中融人職業(yè)元素,利用一切有利的資源開展職業(yè)內(nèi)容教育.才可以在畢業(yè)時即具備專業(yè)知識又掌握了各種從業(yè)技能,適應市場的競爭。
l、課程職業(yè)化講授 引入職業(yè)元素講授各課程是一項系統(tǒng)工程.它要求各學科在教學中始終要圍繞本學科的核心而展開.也就是要明確各課 程在培養(yǎng)方案中的地位與作用。授課時融人從事本職業(yè)所必須的技能.才能真正做到知識與能力并重。促進學生的全面發(fā)展。 實現(xiàn)以上要求的課程講授就要求參照行業(yè)所需或行業(yè)中的流程來講解課程。并融入職業(yè)元素,避免脫離實際應用、就內(nèi)容講內(nèi)容式的教學.這就是課程的職業(yè)化講授。 例如在講授軟件工程這門課程時,講師可以結(jié)合自己在軟件企業(yè)的工作經(jīng)歷對該課程做出大膽的教學改革.拋棄了按章節(jié)講課的授課方法。在向?qū)W生介紹完軟件生命周期的概念之后,就參照企業(yè)中軟件開發(fā)的流程進行教學。首先將學生分成小組。邀請學校教務管理部門的老師作為軟件需求方。與各小組交流,各小組要按照給定的例文.完成一份成績管理系統(tǒng)的軟件需求規(guī)格說明書的書寫,并由軟件公司的人員進行點評,指出各小組的軟件需求規(guī)格說明書在書寫中存在的問題.尤其指出了其中關(guān) 于法律與風險評估等內(nèi)容。接下來,安排各小組按瀑布模式。對此成績管理系統(tǒng)進行了結(jié)構(gòu)化的設計并采用語言進行編程開發(fā)。最后按照制定的測試計劃進行了測試。在開發(fā)系統(tǒng)的各階段中均嚴格執(zhí)行瀑布模式的要求。每進行下一步工作或返回上一步修改時都要制作詳細的工作文檔或修改文檔.并由企業(yè)人員進行點評。各小組最終以一個完善的成績管理系統(tǒng)與相關(guān)文檔結(jié)束了本門課程的學習。在這種課程的職業(yè)化講授過程中.學生以軟件開發(fā)人員的角色經(jīng)歷了軟件開發(fā)的各流程階段.體驗了開發(fā)工作的嚴謹,接受了行業(yè)人員的點評與指導,對于軟件開發(fā)流程和各環(huán)節(jié)工作都有了深刻的認識.這與傳統(tǒng)的按章節(jié)授課方式下所學習到內(nèi)容是無法比擬的。
2、利用實訓基地開展課程 目前各高校均已建立了廣泛的校外實訓基地.這為培養(yǎng)學生的職業(yè)能力提供了優(yōu)越的條件。通過與實訓基地的密切合作,學校可以聘請企業(yè)一線的軟件開發(fā)人員給學生授課.將學生安排到實訓基地接受現(xiàn)場學習.還可以安排教師到企業(yè)參與開發(fā)接受鍛煉。這樣可以在各課程的學習中提供給學生多途徑、全方面的接觸行業(yè)一線的機會。學生在校期間就可以對將來的職業(yè)有較全面的了解,更好地適應未來的就業(yè)。學院根據(jù)各課程需要,每學期都定期地安排學生到各軟件企業(yè)進行實習,了解所學課程在行業(yè)一線的應用情況,并接受企業(yè)開發(fā)人員的指導,這樣的"雙管齊下"使得學生在課堂內(nèi)外所學內(nèi)容互為補充,互為鞏固.既強化了所學的理論知識也增強了具體的應用能力。 此外。企業(yè)一線人員定期的來校授課、開設講座與教師到企業(yè)掛職鍛煉,還可以讓學生了解在校園內(nèi)無緣接觸到的企業(yè)文化與行業(yè)潛規(guī)則等職業(yè)元素。例如。筆者邀請企業(yè)人員來校作關(guān)于跳槽內(nèi)容的報告.報告人員本人的親身經(jīng)歷讓學生們了解到跳槽也有"規(guī)律"與"規(guī)則".例如在什么樣的條件下 才要跳槽、什么樣的條件下只提出要求但卻不跳槽、什么時候適合提出跳槽與跳槽到別的單位需要注意哪些事項等等.讓學生大開眼界。 三、項目教學產(chǎn)出能力擁有開發(fā)經(jīng)驗的人員在企業(yè)招聘時更具有優(yōu)勢,這也正是應屆畢業(yè)生的軟肋,成為應屆畢業(yè)生就業(yè)應聘時一道跨不過的" 坎"。如果能夠讓學生在校期間就經(jīng)歷過類似的開發(fā)。即可以解決此類問題,加大學生就業(yè)應聘的籌碼。為此學院可以對程序設計類課程進行較深的教學改革。大力倡導項目教學,提出"項目教學產(chǎn)出能力"的口號。 基于項目的課程教學首先需要對課程內(nèi)容按項目進行歸類整合.由于同一知識點的內(nèi)容具有許多可選項目,因此在選擇項目時應選擇一些難度適中,即可以讓同學們不至于"望項目而 卻步"。又能在做完后,編程技能有很大提高的項目,然后向?qū)W生介紹各項目的功能、設計思想與技術(shù)要點等內(nèi)容。 介紹完項目之后,學生可以根據(jù)自己的興趣,選擇某一項目,根據(jù)項目進行分組。在分組時若出現(xiàn)項目人數(shù)相差太多。教師可以給予適當?shù)恼{(diào)整。以確保每個項目的參與人數(shù)大體相當。 在每個項目組中.教師還需根據(jù)學生學習能力、編程基礎(chǔ)和協(xié)調(diào) 能力的不同。指定一名項目組長。項目組長再對本項目組的內(nèi)部人員進行任務的分配、進度的制定.并負責主要技術(shù)問題的解 決。項目組內(nèi)人員需要相互協(xié)作。才能共同完成一個完整的系統(tǒng) 的開發(fā)。 在學生進行項目開發(fā)的過程中必然會碰到許多問題。對于共性的問題,指導老師可以通過講授的方式給每個項目組成員解答。
參考文獻:
[1].李銀碧. 多媒體提高軟件專業(yè)課堂效果的思考.吉林省經(jīng)濟管理干部學院學報.2016.6.
[2].郭熙蕊 白福臣.高等院校軟件專業(yè)教學的現(xiàn)狀及其改進對策研究. 科教創(chuàng)新導刊.2017.
本文受江蘇高校品牌專業(yè)建設工程資助項目(PPZY2015A090)資助
作者簡介:
常永勝(1997-)男,漢族,河南省息縣人,常州信息學院軟件學院學生endprint