摘要:高職軟件專業(yè)實(shí)訓(xùn)案例開發(fā)標(biāo)準(zhǔn)是教師開發(fā)實(shí)訓(xùn)案例的指導(dǎo),本文通過對(duì)實(shí)訓(xùn)案例特點(diǎn)的分析,提出了實(shí)訓(xùn)案例設(shè)計(jì)基本原則、基本方法和應(yīng)注意的問題。
關(guān)鍵詞:高職;軟件專業(yè);實(shí)訓(xùn)案例;標(biāo)準(zhǔn);
中圖分類號(hào):G642文獻(xiàn)標(biāo)識(shí)碼:A
1前言
高職軟件專業(yè)實(shí)訓(xùn)案例不僅僅需要對(duì)案例過程進(jìn)行生動(dòng)的描述,同時(shí)應(yīng)該能夠?qū)Π咐龑?shí)施過程中所產(chǎn)生的內(nèi)容以及所使用的計(jì)算機(jī)專業(yè)技術(shù)進(jìn)行詳細(xì)的分析。
高職軟件專業(yè)基于案例的實(shí)訓(xùn)模式已經(jīng)被實(shí)踐證明具有良好的教學(xué)效果。教學(xué)工作者在準(zhǔn)備實(shí)訓(xùn)內(nèi)容時(shí)都會(huì)去尋找與實(shí)訓(xùn)目標(biāo)相關(guān)的實(shí)訓(xùn)案例。由于實(shí)訓(xùn)案例要求能夠貫徹整個(gè)課程的大部分知識(shí)點(diǎn),并且要求實(shí)訓(xùn)案例盡可能真實(shí)和規(guī)范,能夠包含代表當(dāng)前主流思想的技術(shù),所以在準(zhǔn)備實(shí)訓(xùn)案例的時(shí)候往往會(huì)遇到很大的困難?,F(xiàn)在許多教師自己有很多案例可以拿來進(jìn)行實(shí)訓(xùn),但是由于實(shí)訓(xùn)案例的組織沒有一個(gè)統(tǒng)一的標(biāo)準(zhǔn),學(xué)生在學(xué)習(xí)過程中往往因?yàn)椴煌咐谋硎龇绞胶徒M織形式不一樣導(dǎo)致學(xué)習(xí)起來非常被動(dòng),同時(shí)也影響了該實(shí)訓(xùn)案例在其他教師之間的共享。
有了標(biāo)準(zhǔn),就為以后的規(guī)范化提供了重要的依據(jù),對(duì)教師在教學(xué)和實(shí)訓(xùn)環(huán)節(jié)提出了更高的要求。同時(shí)也為教師教學(xué)實(shí)訓(xùn)情況的考核提供了一個(gè)可以量化的參考指標(biāo)。標(biāo)準(zhǔn)的制定將打破現(xiàn)在的無序狀況,使得實(shí)訓(xùn)案例規(guī)范化,正規(guī)化。根據(jù)標(biāo)準(zhǔn)制定的軟件專業(yè)實(shí)訓(xùn)案例除了能夠提供專業(yè)內(nèi)資源共享,更重要的是可以把實(shí)訓(xùn)案例變成一個(gè)具有知識(shí)產(chǎn)權(quán)的、能夠提供示范作用的教學(xué)產(chǎn)品。
2高職軟件專業(yè)實(shí)訓(xùn)案例的特點(diǎn)
案例是從教育教學(xué)實(shí)踐活動(dòng)中總結(jié)出來的實(shí)例,在被描述的具體情境中包含一個(gè)或多個(gè)引人入勝的問題,同時(shí)也包含解決這些問題的方法和技巧,有具體情境的介紹和描述,也有一定的理論思考和對(duì)實(shí)際活動(dòng)的反思。高職教育的培養(yǎng)目標(biāo)是面向生產(chǎn)和服務(wù)第一線的高級(jí)技術(shù)應(yīng)用型人才,所以高職軟件專業(yè)實(shí)訓(xùn)案例同時(shí)也應(yīng)包含以下幾個(gè)特點(diǎn):(1)真實(shí)性。所謂真實(shí)性是指來自真實(shí)的企業(yè)案例,案例的經(jīng)過與結(jié)果是真實(shí)的,如實(shí)反映了事實(shí)的本來面目。(2)典型性。所謂典型性一般是指最能達(dá)到教學(xué)目的以及社會(huì)中存在最普遍的有價(jià)值的案例。它最能顯示同一類案例的共同特征、意義。通過對(duì)這個(gè)案例的實(shí)訓(xùn),就能掌握同一類案例相同的開發(fā)技術(shù),這一案例具有很強(qiáng)的標(biāo)準(zhǔn)性、聯(lián)系性。(3)指導(dǎo)性。所謂指導(dǎo)性是指本案例具有啟發(fā)遷移作用,對(duì)其他案例的分析與處理具有借鑒意義和啟示作用。(4)鮮明性。所謂鮮明性是指與時(shí)俱進(jìn),案例所使用的技術(shù)思想是代表當(dāng)前最流行的思想。(5)規(guī)范性。所謂規(guī)范性是指軟件專業(yè)實(shí)訓(xùn)案例應(yīng)該按照標(biāo)準(zhǔn)的軟件開發(fā)模型來組織。
3高職軟件專業(yè)實(shí)訓(xùn)案例設(shè)計(jì)標(biāo)準(zhǔn)
3.1實(shí)訓(xùn)案例設(shè)計(jì)基本原則
實(shí)訓(xùn)過程是以學(xué)生為主體的實(shí)施過程,案例設(shè)計(jì)的好壞直接影響到是否能夠達(dá)到教學(xué)目的,同時(shí)也影響到是否能夠充分調(diào)動(dòng)學(xué)生積極性來進(jìn)行實(shí)訓(xùn)。案例應(yīng)該按照案例的特點(diǎn)和學(xué)生學(xué)習(xí)的方式來設(shè)計(jì),以下是設(shè)計(jì)案例的幾個(gè)基本原則:(1)符合實(shí)訓(xùn)目標(biāo)的原則。案例的設(shè)計(jì)要與實(shí)訓(xùn)目標(biāo)相一致。教師要對(duì)實(shí)訓(xùn)目標(biāo)進(jìn)行深入研究,實(shí)訓(xùn)目標(biāo)所提出的典型技術(shù)一定是案例開發(fā)中的重點(diǎn)技術(shù)。(2)真實(shí)性或擬真性原則。案例的設(shè)計(jì)要建立在理論知識(shí)的基礎(chǔ)上,而又應(yīng)回歸到實(shí)際中。案例開發(fā)的人員組織形式和案例的功能要充分體現(xiàn)現(xiàn)實(shí)應(yīng)用的需求,讓學(xué)生在實(shí)施過程中充分體驗(yàn)真實(shí)環(huán)境。(3)典型性原則。軟件系統(tǒng)設(shè)計(jì)和開發(fā)涉及的范圍極為廣泛,考慮到實(shí)訓(xùn)時(shí)間的關(guān)系,用于實(shí)訓(xùn)的案例應(yīng)具有代表性或典型性,既能體現(xiàn)理論知識(shí)和系統(tǒng)原理的應(yīng)用,又能做到舉一反三。(4)啟發(fā)性原則。案例應(yīng)體現(xiàn)出一定的問題情境并具有啟發(fā)性,能啟發(fā)學(xué)生深入思考,把握好問題的難度,要留給學(xué)生足夠的思維空間。通過分析案例,教師要啟發(fā)學(xué)生如何探求知識(shí),逐步培養(yǎng)學(xué)生提出問題、解決問題的能力。通過案例的學(xué)習(xí),學(xué)生不僅能學(xué)到系統(tǒng)的理論知識(shí),而且可以學(xué)會(huì)探求知識(shí)的方法,學(xué)到一種思維方法。(5)規(guī)范性原則。系統(tǒng)開發(fā)過程中需求、設(shè)計(jì)、編碼和測(cè)試階段的工作都應(yīng)在案例中以文檔的形式體現(xiàn)出來,文檔有嚴(yán)格的標(biāo)準(zhǔn)和規(guī)范,因此系統(tǒng)愿景文檔、需求規(guī)格說明書、用例規(guī)約描述、概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書、測(cè)試用例設(shè)計(jì)都是案例中必不可少
的。這些文檔不僅能指導(dǎo)學(xué)生的實(shí)訓(xùn),同時(shí)也是考核標(biāo)準(zhǔn),有助于教師對(duì)學(xué)生實(shí)訓(xùn)進(jìn)行控制。
3.2實(shí)訓(xùn)案例設(shè)計(jì)的基本方法
實(shí)訓(xùn)案例屬于綜合性案例,內(nèi)容應(yīng)具有內(nèi)在聯(lián)系性,多種知識(shí)、方法與技術(shù)融為一體,有利于提高學(xué)生綜合運(yùn)用知識(shí)的能力。實(shí)訓(xùn)案例的開發(fā)類似于編寫案例設(shè)計(jì)文檔,但是又應(yīng)該比設(shè)計(jì)文檔更具針對(duì)性、典型性和啟發(fā)性。所謂針對(duì)性就是要在案例中說明該案例所針對(duì)的學(xué)生群體,前期課程應(yīng)該是什么,它所代表的軟件開發(fā)類型,案例的復(fù)雜情況,重點(diǎn)難點(diǎn),工作量等。所謂典型性就是案例中要有一個(gè)突出的技術(shù)要點(diǎn),該技術(shù)要點(diǎn)就是我們的重點(diǎn)培養(yǎng)目標(biāo),一個(gè)案例包含一個(gè)典型技術(shù)就足夠,如果在真實(shí)案例中包含多個(gè)重點(diǎn)技術(shù),我們可以將其分為兩個(gè)案例,比如一個(gè)銀行卡審批系統(tǒng),該案例包含了Java的開源架構(gòu)技術(shù)以及工作流技術(shù),那么我們可以將其分為兩個(gè)案例。所謂啟發(fā)性主要體現(xiàn)在編碼階段,案例設(shè)計(jì)文檔只需提供一個(gè)應(yīng)用了典型技術(shù)的模塊的代碼,用以啟發(fā)學(xué)生完成其他模塊功能。
3.3實(shí)訓(xùn)案例設(shè)計(jì)中應(yīng)注意的問題
實(shí)訓(xùn)案例的設(shè)計(jì)一定要詳細(xì)。前面提到的系統(tǒng)愿景文檔、需求規(guī)格說明書、用例規(guī)約描述、概要設(shè)計(jì)說明書、詳細(xì)設(shè)計(jì)說明書、測(cè)試用例設(shè)計(jì)文檔,都必須詳細(xì)。尤其是需求階段的文檔,它直接影響到實(shí)訓(xùn)效果,不能模棱兩可或者晦澀難懂。詳細(xì)的設(shè)計(jì)文檔并不是代表著學(xué)生就沒有主動(dòng)性了,實(shí)訓(xùn)時(shí)可以根據(jù)培養(yǎng)目的來給出不同的文檔,比如這次實(shí)訓(xùn)主要培養(yǎng)學(xué)生的編碼技術(shù),那么我們可以將需求文檔、概要設(shè)計(jì)以及詳細(xì)設(shè)計(jì)文檔都給學(xué)生,讓學(xué)生根據(jù)文檔編寫代碼;如果重點(diǎn)培養(yǎng)學(xué)生需求分析和設(shè)計(jì)能力,我們可以只給予系統(tǒng)愿景文檔和需求規(guī)格說明書。當(dāng)學(xué)生完成相應(yīng)任務(wù)后再與設(shè)計(jì)好的文檔進(jìn)行比對(duì)和改進(jìn),接下來再完成下面的任務(wù)。這樣學(xué)生的成果將會(huì)有一個(gè)評(píng)定的標(biāo)準(zhǔn),同時(shí)也不至于進(jìn)度慢的學(xué)生跟不上全班同學(xué)的步伐。
請(qǐng)軟件公司參與實(shí)訓(xùn)案例的設(shè)計(jì)。軟件公司有幾個(gè)優(yōu)勢(shì),第一是有很多可用的真實(shí)案例,第二是有很嚴(yán)格的軟件配置管理過程,第三是有很多具有長(zhǎng)期從事軟件設(shè)計(jì)、開發(fā)和研究的專業(yè)人員。請(qǐng)軟件公司參與或指導(dǎo)實(shí)訓(xùn)案例設(shè)計(jì)既能體現(xiàn)書本知識(shí),又與實(shí)踐緊密相關(guān),使學(xué)生了解當(dāng)前社會(huì)應(yīng)用的實(shí)際現(xiàn)狀。
案例要不斷充實(shí)與完善。隨著計(jì)算機(jī)技術(shù)的快速發(fā)展,所設(shè)計(jì)的案例應(yīng)及時(shí)體現(xiàn)出這些變化,因此案例的設(shè)計(jì)并非一勞永逸,而是必須緊跟形勢(shì)、與時(shí)俱進(jìn),不斷地改進(jìn)與完善。
4總結(jié)
軟件專業(yè)工學(xué)結(jié)合實(shí)訓(xùn)案例的開發(fā)是一個(gè)長(zhǎng)期的不斷更新的過程,按照軟件工程的螺旋型開發(fā)模型,實(shí)踐將不斷地驗(yàn)證案例設(shè)計(jì)的可行性,案例開發(fā)標(biāo)準(zhǔn)也會(huì)隨著案例設(shè)計(jì)的更新而進(jìn)行修訂,使其在發(fā)展中完善。
參考文獻(xiàn)
[1] 姜大源. 職業(yè)教育學(xué)基本問題的思考(一)[J]. 職業(yè)技術(shù)教育,2006,(01).
[2] 趙曉燕. 課堂教學(xué)案例開發(fā)的思考和實(shí)踐.[J]. 防災(zāi)技術(shù)高等專科學(xué)校學(xué)報(bào),2005,(3).
[3] 王少非. 論案例開發(fā)的教師教育意義[J]. 當(dāng)代教育科學(xué),2004,(09).
[4] 王蘭. 案例模板教學(xué)法在軟件工程學(xué)科中的應(yīng)用[J]. 新疆師范大學(xué)學(xué)報(bào)(自然科學(xué)版),2007,(09).
The discuss of standard of High vocational software specialty experiment case
LUO Jia,ZHANG Chan
(Department of Computer Engineering , GuangDong Industry Technical College,Guangzhou Guangdong 510300)
Abstract: The standard of High vocational software specialty experiment case is direction of developing a experiment case for teacher, the paper analyze characteristic of experiment case, bring forward basic fundamental, basic method and problem must be noticed.
Key Words: High vocational, software specialty, experiment case, standard