付曉琳 湯淼 劉鋼
摘 要:為培養(yǎng)具有競(jìng)爭(zhēng)力、符合社會(huì)和企業(yè)需要的軟件工程專(zhuān)業(yè)應(yīng)用型人才,在工程教育認(rèn)證背景下,以軟件工程專(zhuān)業(yè)學(xué)生為實(shí)施對(duì)象,將成果導(dǎo)向(OBE)教學(xué)模式引入到軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)改革中。介紹了OBE及其實(shí)施流程,給出基于OBE的軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)改革步驟,并詳解每個(gè)步驟。以學(xué)生為中心設(shè)計(jì)實(shí)驗(yàn)課程內(nèi)容,以學(xué)生學(xué)習(xí)效果為導(dǎo)向制定實(shí)驗(yàn)課程教學(xué)目標(biāo)和實(shí)驗(yàn)課程考核方式,實(shí)行立體化實(shí)驗(yàn)教學(xué),持續(xù)改進(jìn)實(shí)驗(yàn)教學(xué)。實(shí)踐證明,通過(guò)教學(xué)改革,激發(fā)了學(xué)生學(xué)習(xí)興趣并提升了學(xué)生實(shí)踐創(chuàng)新能力,教育教學(xué)質(zhì)量得到全面提高。
關(guān)鍵詞:OBE;工程認(rèn)證;軟件工程;實(shí)驗(yàn)教學(xué)改革
DOIDOI:10.11907/rjdk.182176
中圖分類(lèi)號(hào):G434
文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1672-7800(2018)010-0216-04
英文摘要Abstract:In order to cultivate the application-oriented talents of software engineering who are competitive and meet the needs of society and enterprises, OBE teaching model is introduced to the experiment course of software engineering majors in view of the implementation object of software engineering students based on Engineering Education Accreditation. By summarizing the OBE and its implementation process, the reform steps of software engineering experiment course based on OBE are given, and each step is explained in detail. Taking the students as the center to design the content of the experiment course and the students′ learning effect as the guidance, we formulate the teaching objective and the examination method of the experiment course, carry out the three-dimensional experiment teaching and improve the experiment teaching. Practice has proved that through teaching reform, it is helpful to stimulate students′ interest in learning, enhance their practical and innovative ability and thus improves the quality of the education and teaching.
英文關(guān)鍵詞Key Words:OBE; Engineering Education Accreditation; software engineering; experiment teaching reform
0 引言
軟件工程專(zhuān)業(yè)是近年來(lái)的熱門(mén)專(zhuān)業(yè),已被列入教育部公布的可認(rèn)證專(zhuān)業(yè)名錄。軟件企業(yè)急需大量軟件人才,而每年大批軟件工程專(zhuān)業(yè)畢業(yè)生卻找不到滿(mǎn)意的工作,造成了“人才荒”和“就業(yè)難”局面。示范性軟件學(xué)院建設(shè)工作辦公室副主任、北京交通大學(xué)軟件學(xué)院院長(zhǎng)盧葦[1]表示,要想培養(yǎng)合格的軟件人才,課程設(shè)置必須跟上技術(shù)的舞步,跟上產(chǎn)業(yè)的舞步,跟上世界的舞步,這一切都需要相對(duì)靈活的政策。
軟件工程專(zhuān)業(yè)是一個(gè)實(shí)踐性很強(qiáng)的專(zhuān)業(yè),實(shí)驗(yàn)課程教學(xué)尤為重要。近年來(lái),軟件工程專(zhuān)業(yè)實(shí)驗(yàn)實(shí)踐教學(xué)改革也被越來(lái)越多地提出。文獻(xiàn)[2]分析了實(shí)驗(yàn)教學(xué)過(guò)程問(wèn)題,提出提高應(yīng)用型本科軟件工程專(zhuān)業(yè)實(shí)驗(yàn)教學(xué)質(zhì)量的措施。文獻(xiàn)[3]提出了以應(yīng)用能力培養(yǎng)為核心,探索實(shí)踐“三合一”實(shí)踐教學(xué)體系,并不斷完善實(shí)踐教學(xué)體系, 保障實(shí)踐教學(xué)質(zhì)量。文獻(xiàn)[4]對(duì)軟件工程專(zhuān)業(yè)實(shí)驗(yàn)實(shí)踐教學(xué)現(xiàn)狀和社會(huì)需求進(jìn)行了調(diào)研,對(duì)應(yīng)用型本科軟件工程專(zhuān)業(yè)的實(shí)踐教學(xué)方案進(jìn)行了整體規(guī)劃和設(shè)計(jì), 對(duì)實(shí)踐教學(xué)內(nèi)容和教學(xué)方法改革進(jìn)行了實(shí)踐和研究。文獻(xiàn)[5]提出理論與實(shí)踐教學(xué)應(yīng)交叉螺旋進(jìn)行,基于“任務(wù)驅(qū)動(dòng)”的線上和線下實(shí)驗(yàn)教學(xué)實(shí)施,漸進(jìn)式實(shí)踐內(nèi)容體系方案設(shè)計(jì),以及建立可量化的實(shí)踐教學(xué)質(zhì)量保障機(jī)制。文獻(xiàn)[6]提出將CIDO教育模式應(yīng)用到軟件工程專(zhuān)業(yè)工程實(shí)踐類(lèi)課程教學(xué)中, 詳細(xì)介紹了基于CDIO的工程實(shí)踐類(lèi)課程培養(yǎng)標(biāo)準(zhǔn)的制訂、課程體系的構(gòu)建、課程教學(xué)內(nèi)容和實(shí)施、考核方式。諸多教學(xué)研究者提出了軟件工程專(zhuān)業(yè)實(shí)驗(yàn)實(shí)踐教學(xué)改革方法,也有部分研究者針對(duì)軟件工程專(zhuān)業(yè)某門(mén)實(shí)驗(yàn)課程進(jìn)行了基于OBE的改革探究,但是少有研究者針對(duì)基于OBE的軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程進(jìn)行大體系的教學(xué)改革探究。
筆者所在學(xué)院軟件工程專(zhuān)業(yè)近幾年按照院系評(píng)估要求自查,總結(jié)了本專(zhuān)業(yè)在實(shí)驗(yàn)課程教學(xué)過(guò)程中存在的一些問(wèn)題:①面對(duì)軟件領(lǐng)域知識(shí)更新快、新技術(shù)層出不窮的境況,學(xué)生缺乏主動(dòng)學(xué)習(xí)的熱情,依賴(lài)性強(qiáng),學(xué)習(xí)模式功利化;②軟件行業(yè)雖然急需畢業(yè)生,畢業(yè)生也能找到相關(guān)崗位,但軟件行業(yè)骨干和領(lǐng)軍人才仍然匱乏;③師資隊(duì)伍中博士比例雖然逐年提高,但教師對(duì)實(shí)驗(yàn)教學(xué)的投入明顯不夠,對(duì)自己所授實(shí)驗(yàn)課程與人才培養(yǎng)的關(guān)系也很少去關(guān)注。學(xué)院計(jì)算機(jī)與信息技術(shù)實(shí)驗(yàn)教學(xué)是省級(jí)實(shí)驗(yàn)教學(xué)示范中心,承擔(dān)軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)工作。在工程教育認(rèn)證背景下,實(shí)驗(yàn)中心以軟件工程專(zhuān)業(yè)學(xué)生為實(shí)施對(duì)象,將OBE教學(xué)模式引入到軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)中。本文通過(guò)概述OBE工程教育模式及其實(shí)施流程,給出基于OBE的軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)改革步驟,并詳解其中的每個(gè)步驟。
1 成果導(dǎo)向工程教育模式
成果導(dǎo)向的教育模式(Outcome - based Education,縮寫(xiě)為OBE)于20世紀(jì)80年代在美國(guó)興起,80年代到90年代,OBE在美國(guó)教育界是一個(gè)十分流行的術(shù)語(yǔ)[7]。美國(guó)學(xué)者Spady William G在《基于產(chǎn)出的教育模式:爭(zhēng)議與答案》一書(shū)中對(duì)“成果導(dǎo)向的教育”定義如下:“清楚地關(guān)注和組織教育系統(tǒng)中的每件事,使之圍繞著一個(gè)根本的目標(biāo),以確保所有學(xué)生在未來(lái)生活中能夠獲得成功[8-9]?!?/p>
OBE是以成果為導(dǎo)向組織、實(shí)施和評(píng)價(jià)教育的教育模式。OBE模式適應(yīng)了社會(huì),特別是企業(yè)界對(duì)人才的需求,即學(xué)生的技能與能力以可觀察、可測(cè)量以及可應(yīng)用的模式呈現(xiàn)[10] 。OBE模式在我國(guó)主要應(yīng)用于工程教育中。2013年我國(guó)成為《華盛頓協(xié)議》的第21個(gè)預(yù)備會(huì)員國(guó),工程教育認(rèn)證工作在全國(guó)推進(jìn)。2016年6月2日國(guó)際工程聯(lián)盟大會(huì)“華盛頓協(xié)議”全會(huì)全票通過(guò)了中國(guó)的轉(zhuǎn)正申請(qǐng),中國(guó)成為第18個(gè)“華盛頓協(xié)議”正式成員,這標(biāo)志著我國(guó)工程教育質(zhì)量得到國(guó)際認(rèn)可,工程教育國(guó)際化邁出重要步伐。以O(shè)BE理念推動(dòng)工程教育改革,提高工程人才培養(yǎng)質(zhì)量成為國(guó)內(nèi)地方工科院校廣泛關(guān)注的焦點(diǎn)[11]。在工程教育中,課程教學(xué)設(shè)計(jì)是實(shí)現(xiàn)工程教育的基礎(chǔ),基于 OBE 工程教育理念的課程體系、教學(xué)設(shè)計(jì)是實(shí)現(xiàn)OBE工程教育的關(guān)鍵要素[12]。
與傳統(tǒng)教學(xué)模式不同,在OBE理念下教師更關(guān)注學(xué)生的學(xué)習(xí)成效[13]。OBE強(qiáng)調(diào)解決如下4個(gè)問(wèn)題[14]:①學(xué)生取得的學(xué)習(xí)成果是什么?②為什么要讓學(xué)生取得這樣的學(xué)習(xí)效果?③如何有效地幫助學(xué)生取得這些學(xué)習(xí)成果?④如何知道學(xué)生已經(jīng)取得了這些學(xué)習(xí)成果?
OBE側(cè)重學(xué)生對(duì)學(xué)習(xí)知識(shí)的理解、掌握和運(yùn)用能力,不再?gòu)?qiáng)調(diào)教師教了什么。OBE教育模式實(shí)現(xiàn)了教育范式由“內(nèi)容導(dǎo)向”向“成果導(dǎo)向”的轉(zhuǎn)變,教學(xué)目標(biāo)(學(xué)生預(yù)期成果,Outcome)先于教學(xué)內(nèi)容而存在,課程設(shè)置、教學(xué)手段、學(xué)生管理等都要圍繞預(yù)期成果展開(kāi)。OBE沒(méi)有提出對(duì)特定教學(xué)方式的要求,只對(duì)學(xué)生最后的學(xué)習(xí)成果提出要求。
我國(guó)工程教育專(zhuān)業(yè)認(rèn)證協(xié)會(huì)頒布的《工程教育認(rèn)證標(biāo)準(zhǔn)(2014)》也充分體現(xiàn)了OBE理念,強(qiáng)調(diào)工程教育專(zhuān)業(yè)要實(shí)施成果導(dǎo)向教育,要求接受認(rèn)證的專(zhuān)業(yè)必須明確學(xué)習(xí)成果(畢業(yè)要求),按畢業(yè)要求安排教學(xué)活動(dòng),對(duì)畢業(yè)要求的達(dá)成情況進(jìn)行評(píng)價(jià)。這是實(shí)施成果導(dǎo)向教育的關(guān)鍵。前兩項(xiàng)取決于教學(xué)設(shè)計(jì),后一方面有賴(lài)于教學(xué)評(píng)價(jià)[15]。
2 實(shí)驗(yàn)課程教學(xué)改革
基于OBE的軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)改革步驟如下:①軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)目標(biāo)調(diào)整;②軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程體系構(gòu)建;③軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)形式改革;④軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程考核辦法及評(píng)價(jià)反饋機(jī)制建立。改革步驟如圖1所示。
2.1 實(shí)驗(yàn)教學(xué)目標(biāo)調(diào)整
工程教育認(rèn)證強(qiáng)調(diào),培養(yǎng)目標(biāo)是全體合格畢業(yè)生要達(dá)到的目標(biāo),不是對(duì)優(yōu)秀生的期望和口號(hào),是教學(xué)工作的尺子。CDIO認(rèn)為,應(yīng)用型工程教育主要有4類(lèi)利益相關(guān)者:學(xué)生及家長(zhǎng)、企業(yè)、教師和社會(huì)。專(zhuān)業(yè)人才培養(yǎng)目標(biāo)和畢業(yè)要求的確定依賴(lài)于對(duì)所有利益相關(guān)者需求的全面分析和調(diào)查。參照《中國(guó)工程教育認(rèn)證》通用標(biāo)準(zhǔn)中對(duì)畢業(yè)生的12條要求,基于對(duì)學(xué)生及家長(zhǎng)、教師、校友、IT企業(yè)等利益相關(guān)者調(diào)查,了解新技術(shù)和開(kāi)發(fā)平臺(tái)應(yīng)用情況和未來(lái)幾年區(qū)域經(jīng)濟(jì)或產(chǎn)業(yè)結(jié)構(gòu)調(diào)整對(duì)畢業(yè)生需求的影響情況等,結(jié)合CCC2002[16]、SE2004[17]、SWEBOK[18]、SEEK[19]以及學(xué)校定位,得到軟件工程專(zhuān)業(yè)培養(yǎng)目標(biāo)。首先,符合
《中國(guó)工程教育認(rèn)證》通用標(biāo)準(zhǔn)中對(duì)畢業(yè)生的12條要求;其次,確定對(duì)本專(zhuān)業(yè)實(shí)驗(yàn)教學(xué)的具體目標(biāo)要求;然后,圍繞預(yù)期畢業(yè)要求能力逆向設(shè)計(jì)各門(mén)實(shí)驗(yàn)課程,明確各門(mén)實(shí)驗(yàn)課程對(duì)實(shí)現(xiàn)預(yù)期畢業(yè)要求能力的貢獻(xiàn)及程度。將畢業(yè)要求概念性的表述轉(zhuǎn)換成可判斷的指標(biāo)點(diǎn)。軟件工程專(zhuān)業(yè)實(shí)驗(yàn)教學(xué)目標(biāo)與畢業(yè)要求(培養(yǎng)規(guī)格)形成匹配矩陣,矩陣中“行”代表軟件工程專(zhuān)業(yè)實(shí)驗(yàn)教學(xué)目標(biāo),“列”代表12項(xiàng)畢業(yè)要求(培養(yǎng)規(guī)格),12項(xiàng)畢業(yè)要求根據(jù)軟件工程專(zhuān)業(yè)實(shí)驗(yàn)教學(xué)目標(biāo)分解成二級(jí)指標(biāo)和三級(jí)指標(biāo),實(shí)驗(yàn)教學(xué)目標(biāo)與畢業(yè)要求的二三級(jí)指標(biāo)若有對(duì)應(yīng)關(guān)系就做標(biāo)識(shí)“(√)”。
2.2 實(shí)驗(yàn)課程體系構(gòu)建
圍繞調(diào)整后的實(shí)驗(yàn)教學(xué)目標(biāo)調(diào)整,逆向設(shè)計(jì)各門(mén)實(shí)驗(yàn)課程教學(xué)內(nèi)容,明確各門(mén)實(shí)驗(yàn)課程對(duì)于實(shí)驗(yàn)教學(xué)目標(biāo)的貢獻(xiàn)程度,實(shí)現(xiàn)一體化培養(yǎng)。平行設(shè)置基礎(chǔ)實(shí)驗(yàn)課和專(zhuān)業(yè)實(shí)驗(yàn)課,交叉推進(jìn)實(shí)踐課,以軟件工程項(xiàng)目驅(qū)動(dòng)教學(xué),實(shí)現(xiàn)傳統(tǒng)知識(shí)傳授向能力培養(yǎng)的轉(zhuǎn)變。實(shí)驗(yàn)課程設(shè)置和教學(xué)內(nèi)容從調(diào)整后的實(shí)驗(yàn)教學(xué)目標(biāo)逆向設(shè)計(jì),實(shí)驗(yàn)教師教學(xué)的出發(fā)點(diǎn)不是想要教什么,而是要達(dá)成預(yù)期成果(Outcome)需要什么。逆向設(shè)計(jì)要掌握兩個(gè)原則:首先從學(xué)生預(yù)期成果(Outcome)反推,不斷增加實(shí)驗(yàn)課程難度,引導(dǎo)學(xué)生達(dá)成預(yù)期成果(Outcome);其次聚焦于重要、基礎(chǔ)、核心的預(yù)期成果(Outcome),排除可有可無(wú)的實(shí)驗(yàn)課程或以更重要的實(shí)驗(yàn)課程取代,有效協(xié)助學(xué)生學(xué)習(xí)。
實(shí)驗(yàn)課程體系構(gòu)建對(duì)達(dá)成學(xué)生的學(xué)習(xí)成果起著重要作用,而代表學(xué)生學(xué)習(xí)成果的能力目標(biāo)與實(shí)驗(yàn)課程體系結(jié)構(gòu)存在映射關(guān)系。也就是說(shuō),能力目標(biāo)中的每一種能力要有明確的實(shí)驗(yàn)課程支撐,反之實(shí)驗(yàn)課程體系的每門(mén)課程要對(duì)實(shí)現(xiàn)能力目標(biāo)有確定的貢獻(xiàn)。軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程與預(yù)期成果(Outcome)可以形成匹配,根據(jù)Bloom學(xué)習(xí)目標(biāo)分類(lèi)法確定“掌握程度”,以L\-1(最低)L\-2、L\-3、L\-4、L\-5、L\-6(最高)表示課程對(duì)應(yīng)的知識(shí)、能力或素質(zhì)要求程度,無(wú)要求則留空,制定CDIO實(shí)現(xiàn)矩陣。
畢業(yè)要求可判斷的“每一個(gè)”指標(biāo)點(diǎn)對(duì)應(yīng)一個(gè)或若干個(gè)實(shí)驗(yàn)課程,每個(gè)實(shí)驗(yàn)課程支持一個(gè)或若干個(gè)指標(biāo)點(diǎn)的達(dá)成。因此,軟件工程專(zhuān)業(yè)設(shè)置的實(shí)驗(yàn)課程與畢業(yè)要求(培養(yǎng)規(guī)格)也形成匹配矩陣,矩陣中的行代表軟件工程專(zhuān)業(yè)設(shè)置的實(shí)驗(yàn)課程,列代表12項(xiàng)畢業(yè)要求(培養(yǎng)規(guī)格),12項(xiàng)畢業(yè)要求根據(jù)軟件工程專(zhuān)業(yè)分解成二級(jí)指標(biāo)和三級(jí)指標(biāo),實(shí)驗(yàn)課程與畢業(yè)要求的二三級(jí)指標(biāo)若有對(duì)應(yīng)關(guān)系就做標(biāo)識(shí)“√”,由此可清晰看出實(shí)驗(yàn)課程的教學(xué)、考核是否體現(xiàn)了所支撐的畢業(yè)要求的達(dá)成度。
2.3 實(shí)驗(yàn)課程教學(xué)形式改革
按照OBE逆向倒推方法,軟件工程專(zhuān)業(yè)的預(yù)期成果最終落實(shí)到實(shí)驗(yàn)課程中,確定實(shí)驗(yàn)課程的預(yù)期成果(Outcome)是核心環(huán)節(jié)。教師將畢業(yè)要求可判斷的指標(biāo)點(diǎn)落實(shí)到教學(xué)活動(dòng)中,根據(jù)實(shí)驗(yàn)課程的預(yù)期成果進(jìn)行教學(xué)設(shè)計(jì),采用豐富多樣的實(shí)驗(yàn)教學(xué)方法,配以師資、教學(xué)設(shè)備等教學(xué)資源,保證學(xué)習(xí)目標(biāo)達(dá)成,引導(dǎo)學(xué)生進(jìn)行探究式學(xué)習(xí)和主動(dòng)學(xué)習(xí)。在軟件工程專(zhuān)業(yè)具體實(shí)驗(yàn)課程層面上,質(zhì)量保證與評(píng)價(jià)作為學(xué)習(xí)結(jié)果的標(biāo)準(zhǔn)。授課教師采用結(jié)合項(xiàng)目、小組問(wèn)答等多樣化的評(píng)價(jià)方法,對(duì)學(xué)生在該門(mén)實(shí)驗(yàn)課程上的實(shí)際成果進(jìn)行形成性評(píng)價(jià)和總結(jié)性評(píng)價(jià)。下面以“軟件工程實(shí)驗(yàn)”這門(mén)實(shí)驗(yàn)課程為例介紹實(shí)驗(yàn)課程的預(yù)期成果及實(shí)現(xiàn)策略。
首先,明確“軟件工程實(shí)驗(yàn)”在實(shí)現(xiàn)軟件工程專(zhuān)業(yè)培養(yǎng)目標(biāo)過(guò)程中的貢獻(xiàn)度,確定該實(shí)驗(yàn)課程與培養(yǎng)目標(biāo)的聯(lián)系,形成匹配矩陣。實(shí)驗(yàn)課程與每一個(gè)培養(yǎng)目標(biāo)的聯(lián)系標(biāo)識(shí)為:T(授課)、P(實(shí)踐)、M(評(píng)估)。據(jù)此,制定“軟件工程實(shí)驗(yàn)”課程清晰可行的實(shí)驗(yàn)教學(xué)目標(biāo):通過(guò)建模實(shí)踐掌握軟件工程的基本原理與概念,熟練運(yùn)用軟件建模工具進(jìn)行軟件系統(tǒng)的結(jié)構(gòu)化分析與設(shè)計(jì)建模,培養(yǎng)學(xué)生系統(tǒng)分析與設(shè)計(jì)軟件能力,將大目標(biāo)分解成一個(gè)個(gè)小目標(biāo)實(shí)現(xiàn)。
其次,創(chuàng)新實(shí)驗(yàn)教學(xué)內(nèi)容和實(shí)驗(yàn)教學(xué)方法。實(shí)驗(yàn)教學(xué)活動(dòng)與畢業(yè)要求(培養(yǎng)規(guī)格)形成匹配矩陣,矩陣中“行”代表軟件工程專(zhuān)業(yè)設(shè)置的實(shí)驗(yàn)課程,“列”代表12項(xiàng)畢業(yè)要求(培養(yǎng)規(guī)格),每一項(xiàng)實(shí)驗(yàn)教學(xué)活動(dòng)對(duì)畢業(yè)要求的貢獻(xiàn)度標(biāo)識(shí)為H(高)、M(中)、L(低)。邊講解軟件工程實(shí)驗(yàn)必須具備的理論知識(shí),邊要求學(xué)生分小組用實(shí)際軟件項(xiàng)目案例模擬軟件開(kāi)發(fā)全過(guò)程,進(jìn)而完成實(shí)驗(yàn)過(guò)程。學(xué)生在理解理論概念的同時(shí)將知識(shí)應(yīng)用到模擬的軟件項(xiàng)目中。實(shí)驗(yàn)教師采用這種概述講授和探究式實(shí)驗(yàn)相結(jié)合的方式完成實(shí)驗(yàn)教學(xué)內(nèi)容的傳授,對(duì)基礎(chǔ)知識(shí)概述、實(shí)驗(yàn)、小組問(wèn)答3部分給予不同的“權(quán)重”(每個(gè)指標(biāo)點(diǎn)對(duì)應(yīng)項(xiàng)的總權(quán)數(shù)等于1),進(jìn)而達(dá)到預(yù)期實(shí)驗(yàn)教學(xué)目標(biāo)。
再次,為評(píng)測(cè)“軟件開(kāi)發(fā)過(guò)程”的實(shí)際成果,可發(fā)放軟件開(kāi)發(fā)生命周期掌握程度調(diào)查問(wèn)卷、軟件工程師職業(yè)素養(yǎng)調(diào)查問(wèn)卷,根據(jù)軟件開(kāi)發(fā)過(guò)程形成需求分析、概要設(shè)計(jì)、詳細(xì)設(shè)計(jì)、實(shí)現(xiàn)與測(cè)試等階段性報(bào)告,多角度、多側(cè)面、持續(xù)考察學(xué)生是否達(dá)到該門(mén)實(shí)驗(yàn)課程的教學(xué)目標(biāo)。
OBE特別強(qiáng)調(diào)學(xué)生學(xué)到了什么,重視教學(xué)結(jié)果而不是過(guò)程,強(qiáng)調(diào)個(gè)性化參與式教學(xué)而不是大眾化灌輸式教學(xué)。按照OBE理念,教師在教學(xué)過(guò)程中準(zhǔn)確把握每名學(xué)生的學(xué)習(xí)軌跡,及時(shí)把握每個(gè)人的目標(biāo)和進(jìn)程,實(shí)現(xiàn)工程教育專(zhuān)業(yè)認(rèn)證強(qiáng)調(diào)的教學(xué)工作有效作用在全體學(xué)生身上,并證實(shí)在全體學(xué)生身上產(chǎn)生了預(yù)期效果。
2.4 考核辦法及評(píng)價(jià)反饋機(jī)制構(gòu)建
建立實(shí)驗(yàn)教學(xué)過(guò)程質(zhì)量監(jiān)控機(jī)制,并構(gòu)建軟件工程本科教學(xué)質(zhì)量保障系統(tǒng),對(duì)每一個(gè)常規(guī)實(shí)驗(yàn)教學(xué)活動(dòng)進(jìn)行評(píng)估,各主要實(shí)驗(yàn)教學(xué)環(huán)節(jié)有明確的質(zhì)量要求,通過(guò)實(shí)驗(yàn)教學(xué)環(huán)節(jié)過(guò)程監(jiān)控和質(zhì)量評(píng)價(jià)促進(jìn)畢業(yè)要求的達(dá)成。
實(shí)驗(yàn)課程學(xué)習(xí)成果評(píng)價(jià)按照前述步驟進(jìn)行,對(duì)實(shí)驗(yàn)課程單項(xiàng)實(shí)驗(yàn)、整門(mén)實(shí)驗(yàn)課程進(jìn)行形成性評(píng)價(jià)和總結(jié)性評(píng)價(jià),形成課內(nèi)評(píng)價(jià)循環(huán)。
進(jìn)行畢業(yè)實(shí)習(xí)、畢業(yè)設(shè)計(jì)以及內(nèi)部工程教育認(rèn)證等校內(nèi)評(píng)價(jià)循環(huán)。將ACM程序設(shè)計(jì)競(jìng)賽、電子設(shè)計(jì)大賽、軟件杯程序設(shè)計(jì)大賽等科技競(jìng)賽和大學(xué)生創(chuàng)新創(chuàng)業(yè)訓(xùn)練項(xiàng)目作為校內(nèi)評(píng)價(jià)的標(biāo)志性成果。
對(duì)已畢業(yè)學(xué)生建立畢業(yè)生跟蹤反饋機(jī)制,對(duì)培養(yǎng)目標(biāo)是否達(dá)成進(jìn)行定期評(píng)價(jià),評(píng)價(jià)內(nèi)容有《麥肯斯報(bào)告》、校友反饋、用人單位反饋等。
評(píng)價(jià)結(jié)果作為軟件工程專(zhuān)業(yè)持續(xù)改進(jìn)的一部分量化證據(jù)。持續(xù)改進(jìn)的實(shí)現(xiàn)有賴(lài)于有效的質(zhì)量監(jiān)控與反饋機(jī)制,實(shí)驗(yàn)教師在持續(xù)改進(jìn)中均承擔(dān)責(zé)任,通過(guò)評(píng)價(jià)證明畢業(yè)要求的達(dá)成。
3 結(jié)語(yǔ)
軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)改革要不斷適應(yīng)社會(huì)需求變化,隨時(shí)滿(mǎn)足IT企業(yè)的動(dòng)態(tài)需求。筆者在探索實(shí)施OBE過(guò)程中,通過(guò)深入分析國(guó)家社會(huì)發(fā)展需要、軟件行業(yè)需求、地方工科院校定位和學(xué)生及家長(zhǎng)期望,確定軟件工程人才培養(yǎng)目標(biāo)和實(shí)驗(yàn)課程教學(xué)內(nèi)涵、面向不同階段的能力培養(yǎng)要求,建立了基于OBE的軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)體系,使學(xué)生基礎(chǔ)知識(shí)、專(zhuān)業(yè)技能、創(chuàng)新能力、工程能力和職業(yè)素養(yǎng)得到了全面均衡發(fā)展,畢業(yè)后能成為企業(yè)真正需要的軟件人才。
高校教學(xué)改革是組織持續(xù)創(chuàng)新的過(guò)程[20],因而基于OBE的軟件工程專(zhuān)業(yè)實(shí)驗(yàn)課程教學(xué)改革實(shí)踐是一項(xiàng)長(zhǎng)期工作,具體做法與措施還需要在實(shí)踐應(yīng)用中進(jìn)一步改進(jìn)和完善。
參考文獻(xiàn):
[1] 中國(guó)教育報(bào).“高教特區(qū)”對(duì)接軟件產(chǎn)業(yè)黃金十年[EB/OL].http://paper.jyb.cn/zgjyb/html/2012-08/27/content_76506.htm.
[2] 鹿玲,吳建勝.提升應(yīng)用型本科軟件工程專(zhuān)業(yè)實(shí)驗(yàn)教學(xué)效果探討[J].大學(xué)教育,2017(8):29-31.
[3] 林平榮,張屹,薛建民.應(yīng)用型本科軟件工程專(zhuān)業(yè)實(shí)踐教學(xué)體系構(gòu)建與實(shí)施——以廣州大學(xué)華軟軟件學(xué)院為例[J].大學(xué)教育,2016(4):19-20,33.
[4] 趙怡,樊東燕,于華.應(yīng)用型本科軟件工程專(zhuān)業(yè)實(shí)踐教學(xué)體系方案的設(shè)計(jì)與實(shí)施[J].現(xiàn)代計(jì)算機(jī),2017(36):30-33.
[5] 謝雅,李永堅(jiān),曾賽峰,等.以工程教育為導(dǎo)向的“軟件工程”實(shí)踐教學(xué)改革研究[J].湖南工程學(xué)院學(xué)報(bào):社會(huì)科學(xué)版,2018,28(2):101-105.
[6] 彭輝,鐵菊紅,文立玉,等.基于CDIO的軟件工程專(zhuān)業(yè)工程實(shí)踐類(lèi)課程的改革與實(shí)施[J].計(jì)算機(jī)教育,2017 (5):30-33.
[7] WIKIPEDIA. Outcome-based education [EB/OL]. http://en.wikipedia.org/wiki/Outcome-based_education JHJ United States.
[8] SPADY WILLIAM G. Outcome-based education, critical issues and answers[M]. Arlington, american association of school administrators, 1994.
[9] COHEN A. Strategies in learning a second language [M]. new york: addison wesley longman inc, 1998.
[10] SHANKS,JOYCE.Unintended outcomes: curriculum and outcome-based education[C].The Annual Meeting of The American Educational Research Association,1993:12-16.
[11] 海鶯.基于OBE模式的地方工科院校課程改革探析[J].當(dāng)代教育理論與實(shí)踐,2015,7(4):37-39.
[12] 陸鑫.OBE工程教育模式下課程教學(xué)設(shè)計(jì)研究[J].計(jì)算機(jī)教育,2017(10):135-139.
[13] 史曉楠.基于OBE的Java程序設(shè)計(jì)教學(xué)改革研究[J].軟件導(dǎo)刊,2017,16(8):216-218.
[14] 李志義,朱泓,等.用成果導(dǎo)向教育理念引導(dǎo)高等工程教育教學(xué)改革[J].高等工程教育研究,2014(2):29-34.
[15] 李志義.成果導(dǎo)向的教學(xué)設(shè)計(jì)[J].中國(guó)大學(xué)教育,2015(3):32-39.
[16] 教育部高學(xué)校軟件工程專(zhuān)業(yè)教學(xué)指導(dǎo)分委員會(huì). 高等學(xué)校軟件工程專(zhuān)業(yè)規(guī)范[M].北京:高等教育出版社,2011.
[17] ACM/IEEE Joint Task Force on Computing Curricula. Software engineering2004: curriculum guidelines for undergraduate degree programs in software engineering [EBOL]. http://sites.computer.org/CCSE.
[18] ACM/IEEE Software engineering coordinating committee. guide to the software engineering body of knowledge [EB/OL]. http://www.swebok.org.
[19] 林健.談實(shí)施“卓越工程師培養(yǎng)計(jì)劃”引發(fā)的若干變革[J].中國(guó)高等教育,2010(17):30-32.
[20] 顧佩華,胡文龍,林鵬,等.基于“學(xué)習(xí)產(chǎn)出”(OBE)的工程教育模式——汕頭大學(xué)的實(shí)踐與探索[J].高等工程教育研究,2014(1):27-37.
(責(zé)任編輯:杜能鋼)