高職軟件開發(fā)人才論文
本文在分析軟件職業(yè)特性、傳統(tǒng)高職學(xué)生素質(zhì)、高職軟件開發(fā)人才培養(yǎng)方式的差異性基礎(chǔ)上,提出“以產(chǎn)品開發(fā)為主線”的高職軟件開發(fā)人才培養(yǎng)模式,課程體系圍繞軟件產(chǎn)品的實(shí)現(xiàn)并進(jìn)行構(gòu)建,將項(xiàng)目融入到專業(yè)課程,并明確各門課程的知識目標(biāo)、能力目標(biāo)、職業(yè)目標(biāo),最終形成以“產(chǎn)品開發(fā)為主線”的課程體系。
1.問題的提出
教育部16號文要求高職院校的課程建設(shè)應(yīng)該“改革教學(xué)方法和手段,融‘教、學(xué)、做’為一體,強(qiáng)化學(xué)生能力的培養(yǎng)”。“人才培養(yǎng)模式改革的重點(diǎn)是教學(xué)過程的實(shí)踐性、開放性和職業(yè)性”,“探索工學(xué)交替、任務(wù)驅(qū)動、項(xiàng)目導(dǎo)向、頂崗實(shí)習(xí)等有利于增強(qiáng)學(xué)生能力的教學(xué)模式”。
為深入貫徹執(zhí)行教育部16號文精神,全國各高職院校都在不同的課程改革實(shí)踐中,探索著能充分體現(xiàn)面向職業(yè)崗位需要的人才培養(yǎng)模式。
同時,IT軟件產(chǎn)業(yè)的蓬勃發(fā)展,社會對軟件人才的需求逐年遞增,軟件企業(yè)需要大量的動手能力、具有一定項(xiàng)目基礎(chǔ)的開發(fā)人員。多年來高職軟件專業(yè)培養(yǎng)了大量的畢業(yè)生,但就業(yè)的專業(yè)對口率一直偏低,從事軟件研發(fā)崗位的學(xué)生較少。
究其原因,主要有以下三方面的'原因:
第一,從軟件崗位的專業(yè)特性分析,由于軟件項(xiàng)目具有邏輯性強(qiáng)、不可見性、多樣性、復(fù)雜性等特點(diǎn)。決定了軟件開發(fā)的從業(yè)人員的素質(zhì)要求較高、動手能力較強(qiáng),涉及的知識點(diǎn)及課程比較多,任何一個項(xiàng)目都涉及開發(fā)語言與工具、算法、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)庫、設(shè)計(jì)、測試等等方向的知識,是一個系統(tǒng)性知識點(diǎn)的組合。
這些知識的學(xué)習(xí)都不可能包含在一門課、一個實(shí)訓(xùn)課程中,很多問題要由很多門不同的課程中抽取幾個知識點(diǎn)的組合來解決問題。在實(shí)際項(xiàng)目開發(fā)過程中,要求開發(fā)人員要具有較的動手能力及知識點(diǎn)整合運(yùn)用能力,這些能力的培養(yǎng)僅從傳統(tǒng)的理論教學(xué)是沒法快速實(shí)現(xiàn)的。
第二,從高職學(xué)生素質(zhì)上分析,大部分高職學(xué)生的素質(zhì)相對于本科院校的學(xué)生來說,基礎(chǔ)相對較弱,高職學(xué)生的抽象思維及邏輯思維能力相對較弱,他們的形象思維能力反而相對較強(qiáng)。軟件開發(fā)需要較強(qiáng)的邏輯、抽象思維能力,而學(xué)生的素質(zhì)決定了他們在軟件開發(fā)方面的優(yōu)勢不強(qiáng)。
第三,從教學(xué)方式方法上分析,在目前的教學(xué)方式方法中,是主要以課程為中心,各個老師各自講授各自的課程,項(xiàng)目也是各自相互獨(dú)立(如圖1),甚至有的相互重疊現(xiàn)象。
導(dǎo)致學(xué)生在學(xué)習(xí)過程中忙于應(yīng)付,所學(xué)、所實(shí)踐的知識點(diǎn)也是片面的,體現(xiàn)不出軟件項(xiàng)目的整體性及實(shí)用性,學(xué)生在這個過程就逐漸會迷失方向或者目標(biāo)不明確,導(dǎo)致失去興趣。
圖1 以課程為單位的整周實(shí)訓(xùn)模式
以上三方面因素是導(dǎo)致了高職軟件專業(yè)學(xué)生的就業(yè)不對口主要原因,本項(xiàng)目根據(jù)高職學(xué)生的素質(zhì)特點(diǎn),提出了“以產(chǎn)品開發(fā)為主線”的人才培養(yǎng)模式。
2.“以產(chǎn)品開發(fā)為主線”的課程體系設(shè)計(jì)思路
“以產(chǎn)品開發(fā)為主線”的人才培養(yǎng)模式旨在把邏輯性、理論性、綜合性強(qiáng)的軟件學(xué)科特點(diǎn),通過產(chǎn)品逐步分解在每個學(xué)期的核心課程中,把相關(guān)課程的知識點(diǎn)綜合起來完成一個項(xiàng)目,實(shí)現(xiàn)從整體把握到形象化引導(dǎo)的教學(xué)方式轉(zhuǎn)變。
課程體系圍繞軟件產(chǎn)品的實(shí)現(xiàn)并進(jìn)行構(gòu)建,首先將軟件產(chǎn)品進(jìn)行分解,形成若干個子項(xiàng)目,然后將子項(xiàng)目融入到專業(yè)課程,并明確各門課程的知識目標(biāo)、能力目標(biāo)、職業(yè)目標(biāo),最終形成以“產(chǎn)品開發(fā)為主線”的軟件技術(shù)專業(yè)課程體系,課程體系構(gòu)建參見圖2。
圖2 以產(chǎn)品開發(fā)為主線的課程體系構(gòu)建關(guān)系
如以游戲?qū)I(yè)方向的“超級瑪麗游戲”這款產(chǎn)品作為課程體系的主線,將這款產(chǎn)品分解為7個子項(xiàng)目,最后將這個7個子項(xiàng)目對應(yīng)到游戲?qū)I(yè)方向的9門專業(yè)課程中,具體的構(gòu)建過程參見圖3。
圖3 “游戲?qū)I(yè)方向”課程體系構(gòu)建過程
每學(xué)期課程及學(xué)期項(xiàng)目圍繞產(chǎn)品,按產(chǎn)品實(shí)現(xiàn)所需的技能及知識點(diǎn),分解成多個子項(xiàng)目,再按知識層次,遞進(jìn)式安排課程及學(xué)期項(xiàng)目,依次按項(xiàng)目需要安排實(shí)踐環(huán)節(jié),在實(shí)踐學(xué)期整合產(chǎn)品。
3.“課程及學(xué)期子項(xiàng)目”的圍繞產(chǎn)品實(shí)現(xiàn)的實(shí)施思路
由授課老師組建“課程設(shè)計(jì)團(tuán)隊(duì)”及“項(xiàng)目教學(xué)團(tuán)隊(duì)”, 根據(jù)企業(yè)對軟件人才需求的共性,制定人才培養(yǎng)方案,其確立過程如圖4所示。
圖4“課程、學(xué)期子項(xiàng)目”實(shí)施關(guān)系圖
由“項(xiàng)目教學(xué)團(tuán)隊(duì)”來推進(jìn)產(chǎn)品研發(fā)及知識體系的分解,協(xié)調(diào)各學(xué)期課程之間、課程與學(xué)期項(xiàng)目、學(xué)期項(xiàng)目與產(chǎn)品之間的關(guān)系,從項(xiàng)目所需的知識點(diǎn)與技能點(diǎn)來指引核心課程的教學(xué)。
學(xué)生從整體上可了解本學(xué)期專業(yè)教學(xué)的能力目標(biāo)與知識目標(biāo),學(xué)期項(xiàng)目、職業(yè)崗位與產(chǎn)品三者之間的關(guān)系。
按產(chǎn)品實(shí)現(xiàn)所需的技能及知識點(diǎn),分解成多個子項(xiàng)目,再按知識層次,遞進(jìn)式安排課程及學(xué)期項(xiàng)目,學(xué)期末統(tǒng)一安排2周的整周實(shí)訓(xùn),多門課程的知識點(diǎn)在項(xiàng)目中綜合運(yùn)用。讓學(xué)生每學(xué)期均有成就感,能感受到學(xué)習(xí)成果,以增強(qiáng)自信心,將職業(yè)道德教育貫穿教學(xué)過程的始終。
4.實(shí)施效果
高職學(xué)生通過認(rèn)識產(chǎn)品建立整體軟件開發(fā)思維,通過產(chǎn)品的分解闡述專業(yè)各課程的知識體系及學(xué)習(xí)目標(biāo),讓學(xué)生從體整體上認(rèn)識要學(xué)什么、做什么、怎么做、能達(dá)到什么目標(biāo),同時培養(yǎng)學(xué)生面向產(chǎn)品研發(fā)的思維方式及掌握及理解產(chǎn)品的研發(fā)過程。
【高職軟件開發(fā)人才論文】相關(guān)文章:
高職院校人才培養(yǎng)模式分析論文01-19
高職教育人才的評價體系論文11-10
高職人才職業(yè)素質(zhì)的現(xiàn)狀分析及培養(yǎng)對策的論文01-01
高職院校人才培養(yǎng)模式中的誤區(qū)論文01-05