大連軟件職業(yè)學(xué)院 劉 丹
軟件專業(yè)課程建設(shè)對(duì)優(yōu)化教學(xué)過程和提高教學(xué)質(zhì)量能夠起到良好的作用。課程建設(shè)是教學(xué)改革的重點(diǎn),是教學(xué)領(lǐng)域的常規(guī)工作。軟件專業(yè)課程教學(xué)在培養(yǎng)專業(yè)能力和專業(yè)素質(zhì)等方面起著決定性的作用,是培養(yǎng)專業(yè)能力的基本途徑。通過對(duì)軟件企業(yè)人才需求報(bào)告以及參考文獻(xiàn)進(jìn)行分析,我們可以看出企業(yè)對(duì)軟件人才的招聘主要考慮所學(xué)專業(yè)、學(xué)歷、實(shí)踐能力、實(shí)戰(zhàn)經(jīng)驗(yàn)、語言表達(dá)和職業(yè)素質(zhì)等幾個(gè)方面。其中,實(shí)踐能力、實(shí)戰(zhàn)經(jīng)驗(yàn)和職業(yè)素質(zhì)是側(cè)重點(diǎn),人才需求影響課程體系的設(shè)置,能夠起到指導(dǎo)性的作用,極為關(guān)鍵。
高職課程大都從培養(yǎng)學(xué)生實(shí)際操作能力出發(fā),采用項(xiàng)目驅(qū)動(dòng)式教學(xué)。但是大多高職專業(yè)課程項(xiàng)目開發(fā)的側(cè)重點(diǎn)是以一門專業(yè)課程為單位展開的,任課教師只是把項(xiàng)目的部分功能模塊或者某些經(jīng)典任務(wù)穿插到課程中,項(xiàng)目的完整性被破壞,不能得以體現(xiàn),這就導(dǎo)致學(xué)生在軟件專業(yè)課程學(xué)習(xí)中,過于重視軟件的開發(fā),而忽視軟件的需求分析、模型建立、文檔編寫、軟件測(cè)試及軟件后期的發(fā)布等相關(guān)環(huán)節(jié),更忽略后期的維護(hù)以及升級(jí),對(duì)知識(shí)的領(lǐng)悟帶有片面性,對(duì)項(xiàng)目沒有一個(gè)整體的認(rèn)識(shí)。
在課程教學(xué)的過程中,教師常常采用分組的方式,模擬實(shí)際項(xiàng)目進(jìn)行分工,大多數(shù)學(xué)生對(duì)軟件開發(fā)各個(gè)步驟了解得不夠細(xì)致和透徹,僅停留在表面,學(xué)生分工合作,各自完成分組內(nèi)的任務(wù),容易出現(xiàn)整體銜接問題,使項(xiàng)目教學(xué)產(chǎn)生一種局面,那就是“不是在做項(xiàng)目,而是在講項(xiàng)目”,學(xué)生習(xí)慣了老師的生硬灌輸,不能夠舉一反三,自主學(xué)習(xí)得不到很好的體現(xiàn),綜合能力當(dāng)然也就得不到提升。
1.實(shí)戰(zhàn)能力分析。由于各個(gè)崗位的職責(zé)和具體分工的不同,企業(yè)對(duì)軟件人才實(shí)戰(zhàn)能力的需求也有所區(qū)別。針對(duì)高職院校的學(xué)情進(jìn)行分析,我們有必要在軟件專業(yè)設(shè)置軟件開發(fā)類、軟件測(cè)試類和軟件維護(hù)類課程。
軟件開發(fā)類包括動(dòng)態(tài)網(wǎng)站開發(fā)、Android 系統(tǒng)開發(fā)、JAVA或C#開發(fā)等。相應(yīng)的崗位對(duì)軟件實(shí)戰(zhàn)開發(fā)能力有很高的要求,通常還需要存取數(shù)據(jù)庫(kù)、面向?qū)ο蠓治龅?。軟件測(cè)試類包括JAVA 或C#軟件測(cè)試、系統(tǒng)測(cè)試等。相應(yīng)的崗位對(duì)各種測(cè)試方法和自動(dòng)化檢測(cè)工具的掌握程度和使用水平有較高的要求,與此同時(shí),企業(yè)也會(huì)考察學(xué)生對(duì)測(cè)試平臺(tái)的安裝、啟動(dòng)、配置以及對(duì)測(cè)試文檔的撰寫水平。軟件維護(hù)類包括系統(tǒng)維護(hù)、技術(shù)支持等。對(duì)應(yīng)崗位要求對(duì)系統(tǒng)以及運(yùn)行平臺(tái)要熟悉,要有一定的溝通能力。
2.實(shí)踐經(jīng)驗(yàn)分析。實(shí)踐經(jīng)驗(yàn)是企業(yè)招聘尤為關(guān)注的一點(diǎn)。有統(tǒng)計(jì)數(shù)據(jù)發(fā)現(xiàn),約有70%的招聘崗位對(duì)實(shí)踐經(jīng)驗(yàn)有明確要求,對(duì)實(shí)踐經(jīng)驗(yàn)沒有要求的招聘崗位少于20%,留給應(yīng)屆生的招聘崗位少到了極點(diǎn)??梢姡绾紊罨瘜I(yè)課程的學(xué)習(xí)過程,使其成為企業(yè)所認(rèn)可的實(shí)踐經(jīng)驗(yàn),這已經(jīng)成為衡量軟件專業(yè)課程體系設(shè)置是否合理的重要標(biāo)識(shí)。
3.職業(yè)素質(zhì)分析。軟件行業(yè)對(duì)“團(tuán)隊(duì)協(xié)作與溝通能力”、“自主學(xué)習(xí)能力”和“抗壓能力”這三種職業(yè)素質(zhì)均有要求。因此,必須要把職業(yè)素質(zhì)培訓(xùn)有效融入到軟件專業(yè)的課程設(shè)置當(dāng)中,引導(dǎo)學(xué)生在課程實(shí)施的過程中體會(huì)團(tuán)隊(duì)合作,培養(yǎng)學(xué)生自主學(xué)習(xí)的能力,使學(xué)生在畢業(yè)時(shí)能夠具備良好的職業(yè)素質(zhì),為企業(yè)所需。這樣的畢業(yè)生才有戰(zhàn)斗力,才有資格在眾多企業(yè)中進(jìn)行選擇,找到最為合適的工作,并能很快適應(yīng)企業(yè)工作環(huán)境。
1.課程設(shè)置的可行性。軟件專業(yè)課程的設(shè)置要考慮有效性,以實(shí)戰(zhàn)能力的培養(yǎng)為核心,掌握好方法,知識(shí)點(diǎn)夠用就好。要從實(shí)例中引出知識(shí)點(diǎn),這樣才有利于學(xué)生接受,更好的消化吸收。課程中的項(xiàng)目實(shí)例要貼近實(shí)際生活,要有延伸性和啟發(fā)性,能夠讓學(xué)生根據(jù)自身?xiàng)l件和興趣進(jìn)行知識(shí)拓展、舉一反三,用中學(xué),學(xué)以致用,真正實(shí)現(xiàn)教、學(xué)、做一體化。當(dāng)然,在課程中所設(shè)置的實(shí)例要具有實(shí)際軟件開發(fā)流程和較為寬廣的應(yīng)用前景。
2.課程設(shè)置的有效性。教學(xué)的目的是為了讓學(xué)生學(xué)有所獲,不斷長(zhǎng)進(jìn)。教學(xué)中我們常采用以項(xiàng)目導(dǎo)向、任務(wù)驅(qū)動(dòng)的方式,通過實(shí)例進(jìn)行教學(xué),每次課都給學(xué)生布置明確的任務(wù),分析引導(dǎo),爭(zhēng)取讓每一個(gè)學(xué)生都能夠真正的學(xué)到知識(shí),并會(huì)舉一反三。專業(yè)課程設(shè)置的內(nèi)容要特別注重對(duì)學(xué)生的引導(dǎo),培養(yǎng)其主動(dòng)學(xué)習(xí)的能力。在教與學(xué)的過程當(dāng)中,教師更要結(jié)合課程內(nèi)容的設(shè)置巧妙地開發(fā)學(xué)生對(duì)問題的理解力,培養(yǎng)學(xué)生邏輯思維能力,調(diào)動(dòng)學(xué)生的學(xué)習(xí)興趣和積極性,樹立自信心。
3.課程設(shè)置的模塊化。針對(duì)高職學(xué)生的特點(diǎn),對(duì)學(xué)情進(jìn)行分析,發(fā)現(xiàn)分階段選擇、合理安排專業(yè)課程,由淺入深,逐層深入更為適合我們的學(xué)生,以項(xiàng)目為中心的課程模塊可以讓學(xué)生在學(xué)習(xí)進(jìn)程中逐步地消化和吸收。實(shí)現(xiàn)課程內(nèi)容要從簡(jiǎn)單到復(fù)雜,可通過將課程劃分為若干個(gè)小項(xiàng)目,再將項(xiàng)目分解為多個(gè)模塊的方式來進(jìn)行。各個(gè)模塊以不同的項(xiàng)目牽引,模塊完整不松散,有功能支撐,形成滿足軟件開發(fā)過程中多技術(shù)需求的課程鏈路,使學(xué)生的編程能力得到層層推進(jìn),能夠完成一個(gè)綜合的項(xiàng)目。
4.課程設(shè)置的職業(yè)性。通過校企合作引入真實(shí)項(xiàng)目,在課程中為學(xué)生提供真實(shí)的職業(yè)情境,從而達(dá)到專業(yè)課程與職業(yè)標(biāo)準(zhǔn)的良好鏈接。校企合作是學(xué)校與企業(yè)之間建立的一種合作模式,注重人才的實(shí)用性與實(shí)效性,符合企業(yè)與高校聯(lián)合培養(yǎng)人才的內(nèi)在需求,符合學(xué)生職業(yè)生涯發(fā)展需要,有利于學(xué)生提高就業(yè)競(jìng)爭(zhēng)力?,F(xiàn)階段,校企合作在各高職院校中都已經(jīng)被提到了重要的位置,成為高職院校人才培養(yǎng)的重要舉措和突破口。
為了培養(yǎng)軟件專業(yè)應(yīng)用型人才,使專業(yè)課程設(shè)置得以很好的實(shí)施,建立一支校內(nèi)專職教師與企業(yè)兼職教師相結(jié)合的高水平師資隊(duì)伍是非常重要的。學(xué)??赏ㄟ^有效的人事制度和政策支持,鼓勵(lì)和保證現(xiàn)有專職教師到企業(yè)獲得足夠的工程實(shí)踐經(jīng)歷,以促進(jìn)教學(xué),更好地保證專業(yè)課程的教學(xué)質(zhì)量。
當(dāng)代教育實(shí)踐與教學(xué)研究2015年6期