胡必波
肇慶工商職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 526020
高職軟件專業(yè)課堂教學(xué)模式的新探索
胡必波
肇慶工商職業(yè)技術(shù)學(xué)院計算機應(yīng)用技術(shù)系 526020
傳統(tǒng)的計算機課堂教學(xué)模式,無論是教學(xué)手段還是教學(xué)方法上,都存在諸多弊端。為了能夠適應(yīng)現(xiàn)今高職高專學(xué)生的素質(zhì)能力水平和今后就業(yè)的需求,改變舊的教學(xué)模式已刻不容緩。本文對高職軟件技術(shù)專業(yè) “項目+過程”的新課堂教學(xué)模式進行剖析分析與總結(jié),力圖為高職新的計算機學(xué)科教學(xué)模式的實施提供理論依據(jù)。
任務(wù)驅(qū)動;項目導(dǎo)向;行動導(dǎo)向
自2007年以來,按照教育部關(guān)于以就業(yè)為導(dǎo)向深化高等職業(yè)教育改革的若干意見等方針性文件要求,各職業(yè)院校都在進行人才培養(yǎng)模式改革、課程體系重構(gòu)和教學(xué)內(nèi)容改革,都在加快建設(shè)“以能力為本位,以職業(yè)實踐為主線、以項目課程為主體的模塊化專業(yè)課程體系”[1-3]?!耙跃蜆I(yè)為導(dǎo)向,以培養(yǎng)高技能人才為目標(biāo)”是高職院校的辦學(xué)方針。那么,對于高職軟件技術(shù)專業(yè)的課堂教學(xué),應(yīng)該樹立怎樣的課堂教學(xué)觀?如何使課堂教學(xué)更好地服務(wù)于應(yīng)用型人才的培養(yǎng)?這都是值得我們深入探討的問題。
傳統(tǒng)計算機教育認(rèn)為,只要理解記住了課本知識,就可以套用它去應(yīng)付實際問題。然而實際問題總是具體的,在不同時間、地點會有很大的差別。例如能夠流暢地背誦操作系統(tǒng)的完整概念,卻不知道自己使用的Windows XP就是微軟公司最新的操作系統(tǒng)。傳統(tǒng)計算機教育認(rèn)為,要把結(jié)論交給學(xué)生背誦,以后需要的時候提取出來加以應(yīng)用。即便讓學(xué)生上機實習(xí),其主要目的也是為傳遞知識、驗證知識而已,完全忽略了學(xué)生本身的素質(zhì)水平和接受能力,根本無法讓學(xué)生將所學(xué)轉(zhuǎn)變?yōu)樽约旱摹皩W(xué)識”、“主見”和“思想”。在今天計算機已經(jīng)從“娃娃抓起”的年代,學(xué)生并不是空著腦袋走進教室的,學(xué)生在某些操作層面上認(rèn)知能力和經(jīng)驗(例如游戲、QQ等)不可小視,學(xué)生完全能用更簡便更有效的方法來代替教材中的某些操作步驟,循規(guī)蹈矩的教學(xué)反倒落后了。在傳統(tǒng)計算機教學(xué)中幾乎千篇一律都是先理論后實踐。但是理論往往是復(fù)雜抽象、難以理解的,如數(shù)據(jù)庫中的三種模式和它們之間的兩種映射,數(shù)據(jù)庫設(shè)計的第一范式、第二范式等,而實際操作中相對來得容易理解而且顯得簡單。
表1
改革傳統(tǒng)的課堂教學(xué)模式,將“工作過程”融入教學(xué)中,實現(xiàn)教學(xué)目標(biāo)“崗位化”、教學(xué)內(nèi)容“任務(wù)化”、教學(xué)過程“職業(yè)化、教學(xué)環(huán)境“工廠化”、能力考核“工程化”,形成新的教學(xué)模式。
1).建立“項目+過程”的工學(xué)結(jié)合教學(xué)模式?!绊椖?過程”的教學(xué)模式首先選擇來自企業(yè)的工程項目作為教學(xué)載體,按照軟件開發(fā)過程把項目劃分為若干個階段,每一個階段安排若干個任務(wù),每一個任務(wù)中都包含著完成工作任務(wù)所需要的知識、技能和工作態(tài)度。教師以完成一個任務(wù)的過程組織實施教學(xué),學(xué)生必須通過資訊弄清任務(wù)的目的和要求,然后制訂開發(fā)計劃,選擇開發(fā)方法,設(shè)計程序結(jié)構(gòu)(決策)、實施編寫代碼、通過功能測試檢查程序,最后按照軟件行業(yè)標(biāo)準(zhǔn)評價工作成果。學(xué)生通過完整的“行動”過程掌握軟件開發(fā)的技能,習(xí)得軟件技術(shù)知識,構(gòu)建自己的開發(fā)經(jīng)驗和軟件知識體系(見表1)。
2).將軟件企業(yè)中的項目、技術(shù)、開發(fā)方式、組織管理引入課程中,形成企業(yè)化的學(xué)習(xí)方式,使職業(yè)工作活動與教學(xué)活動融為一體,學(xué)生在經(jīng)歷情境化的工作活動過程中熟悉軟件工作環(huán)境和開發(fā)流程,積累實際工作經(jīng)驗,實現(xiàn)職業(yè)能力的發(fā)展,真正滿足職業(yè)崗位的要求。
3).改革傳統(tǒng)的以教師為中心的講授模式,建立行動導(dǎo)向的教學(xué)模式。學(xué)生在課程中通過“資訊、計劃、決策、實施、檢查、評價”這一完整的“行動”掌握軟件開發(fā)的技能、習(xí)得軟件技術(shù)知識,構(gòu)建自己的開發(fā)經(jīng)驗和軟件知識體系。(見圖1)
4).根據(jù)工作過程和工作任務(wù)設(shè)計教學(xué)方法,引入任務(wù)驅(qū)動的教學(xué)法、基于完整工作過程的教學(xué)法、項目教學(xué)法、多元教學(xué)法、小組討論法、案例教學(xué)法,充分利用現(xiàn)代化的教學(xué)手段模擬軟件企業(yè)工作環(huán)境,綜合培養(yǎng)學(xué)生多方面的行動能力,促進學(xué)生的個性發(fā)展和社會交往能力的提高。
5).創(chuàng)新七步訓(xùn)練法。根據(jù)軟件課程的特點,綜合任務(wù)驅(qū)動教學(xué)法、案例教學(xué)法、引導(dǎo)文教學(xué)法的特點,總結(jié)提煉出七步訓(xùn)練法。七步訓(xùn)練法適合基于軟件開發(fā)工作任務(wù)的教學(xué),它將行動導(dǎo)向的“資訊、決策、計劃、實施、檢查、評價”融入其中,通過定向、模仿、內(nèi)化,有效培養(yǎng)軟件開發(fā)職業(yè)能力。七步訓(xùn)練法主要過程如圖2。
6).按照軟件企業(yè)生產(chǎn)要求及用人標(biāo)準(zhǔn),建立行動導(dǎo)向?qū)W習(xí)活動的評價標(biāo)準(zhǔn)。改變傳統(tǒng)的以知識為核心的考核方式,增加工作過程和工作成果考核,在情境化的工作過程中考核學(xué)生的職業(yè)行動能力。
圖1
圖2
“項目+過程”的課堂教學(xué)模式實施在課程設(shè)置上強調(diào)課程內(nèi)容與實際工作的一致性,在教學(xué)過程和教學(xué)環(huán)節(jié)上以企業(yè)真實工程項目為載體,強化崗位針對性訓(xùn)練,重視團隊開發(fā)和協(xié)作意識培養(yǎng),從而實現(xiàn)與企業(yè)“零距離”接軌的目的。
實訓(xùn)以一個完整的企業(yè)軟件項目開發(fā)過程為線索,結(jié)合軟件過程管理、過程模型、軟件開發(fā)技術(shù)等多方面技術(shù),指導(dǎo)和訓(xùn)練學(xué)員掌握軟件開發(fā)過程中的典型技能。引導(dǎo)學(xué)生按照軟件項目開發(fā)的實際工作過程完成實訓(xùn)準(zhǔn)備、項目策劃、需求分析、系統(tǒng)設(shè)計、編碼實現(xiàn)、軟件測試以及軟件的部署與維護等工作任務(wù)。在實訓(xùn)過程中,特別注重學(xué)生發(fā)現(xiàn)問題、分析問題、解決問題能力的培養(yǎng)。通過公司化的軟件開發(fā)環(huán)境和軟件公司兼職教師的參與,使學(xué)生獲得實際軟件項目開發(fā)的工作體驗,加深學(xué)生對軟件專業(yè)各門課程的理解和綜合應(yīng)用,同時也進一步提高學(xué)生在實際工作崗位上的可持續(xù)發(fā)展能力和團隊協(xié)作能力。
[1]陳明.淺談如何優(yōu)化計算機網(wǎng)絡(luò)技術(shù)課程的教學(xué) [J].黑龍江科技信息.2009,(33):227-227.
[2]郭靜.加強實踐教學(xué)環(huán)節(jié),提高高職學(xué)生就業(yè)力——計算機網(wǎng)絡(luò)技術(shù)課程實踐教學(xué)改革 [J].陜西教育(高教版).2008, (9):38-38.
[3]王運成.計算機網(wǎng)絡(luò)技術(shù)課程改革初探 [J].吉林教育.2008,(10):19-19.
10.3969/j.issn.1001-8972.2010.21.117