袁江琛
摘要:軟件技術(shù)的高速發(fā)展需要一批應(yīng)用技術(shù)型人才,高職軟件技術(shù)專業(yè)傳統(tǒng)的教學(xué)模式不能滿足市場(chǎng)的需求,該文以學(xué)習(xí)產(chǎn)出型(OBE)理念從市場(chǎng)需求出發(fā)倒推該專業(yè)需要開設(shè)的課程,各門課程需要學(xué)習(xí)的內(nèi)容,學(xué)生在以項(xiàng)目為主線學(xué)習(xí)中通過拓展訓(xùn)練和畢業(yè)設(shè)計(jì)掌握專業(yè)技能,最終完成人才培養(yǎng)目標(biāo)。
關(guān)鍵詞:高職;軟件技術(shù)專業(yè);OBE;教學(xué)改革
Abstract: The rapid development of software technology needs a number of application-oriented talents. The traditional teaching mode of software technology major in higher vocational colleges cant meet the market demand. This paper reverses the courses and the contents of each course to be learned based on OBE. In learning project-based line, students master professional skills by Outward training and Graduation project, and finally achieve the goal of talent training.
Key words: higher vocational education; software technology; OBE; teaching reform
1 前言
2016年全國(guó)軟件和信息技術(shù)服務(wù)業(yè)完成軟件業(yè)務(wù)收入4.9萬億元,2017年為55037億元,2018年為63061億元,同比增長(zhǎng)14.2%,2019年為71768億元。但是從發(fā)展階段看,現(xiàn)在中國(guó)軟件業(yè)的發(fā)展仍然處于初級(jí)階段。軟件新技術(shù)、新產(chǎn)品、新服務(wù)逐步滲透到社會(huì)經(jīng)濟(jì)各領(lǐng)域,發(fā)揮著越來越重要的作用。在今后的十年或者更長(zhǎng)時(shí)間,中國(guó)政府很有可能推出對(duì)軟件行業(yè)的優(yōu)惠政策,將該行業(yè)推入高速發(fā)展期。
2 高職軟件專業(yè)發(fā)展現(xiàn)狀
目前高職學(xué)校軟件技術(shù)專業(yè)的課程設(shè)置因缺乏市場(chǎng)經(jīng)驗(yàn),在專業(yè)課教學(xué)課程的設(shè)置崗位針對(duì)性不強(qiáng),技術(shù)主線把握不準(zhǔn),課程安排廣而泛,課時(shí)分配不科學(xué)。多數(shù)課程是獨(dú)立于其他課程而進(jìn)行的,忽略了與其他課程之間的聯(lián)系,沒有將多門課程融入一個(gè)主題當(dāng)中。
高職院校培養(yǎng)軟件技術(shù)人才的培養(yǎng)目標(biāo)是應(yīng)用技術(shù)型人才,所謂應(yīng)用技術(shù)型人才是指能將專業(yè)知識(shí)和技能應(yīng)用于所從事的專業(yè)社會(huì)實(shí)踐的一種專門的人才類型,是熟練掌握生產(chǎn)活動(dòng)一線的基礎(chǔ)知識(shí)和基本技能,主要從事一線生產(chǎn)的技術(shù)或?qū)I(yè)人才。因此高職院校軟件技術(shù)專業(yè)在人才培養(yǎng)上應(yīng)當(dāng)注重技能的培養(yǎng),在教學(xué)中簡(jiǎn)化復(fù)雜難懂的理論知識(shí),將原本難以理解的軟件開發(fā)技能分解融入各門專業(yè)課程中。
3 OBE理念相關(guān)概念
OBE 是一種基于學(xué)習(xí)產(chǎn)出的教育模式,于1981年由Spady等人提出,成為歐美等國(guó)家教育改革的主流思想。在OBE教育系統(tǒng)中,學(xué)校和老師須對(duì)該專業(yè)的學(xué)生在畢業(yè)時(shí)應(yīng)該要達(dá)到的技能和水平有清楚的認(rèn)知,然后尋求和設(shè)計(jì)一種適宜的教學(xué)方法來保證學(xué)生達(dá)到這些預(yù)期目標(biāo)。OBE理念強(qiáng)調(diào)4個(gè)問題:我們想讓學(xué)生取得的學(xué)習(xí)成果是什么?為什么要讓學(xué)生取得這樣的學(xué)習(xí)成果?如果有效地幫助學(xué)生取得這些學(xué)習(xí)成果?如何知道學(xué)生已經(jīng)取得了這些學(xué)習(xí)成果?
4 軟件技術(shù)專業(yè)教學(xué)改革
4.1 確定學(xué)習(xí)目標(biāo)
OBE是基于學(xué)習(xí)產(chǎn)出的理念,所以我們首先要明確軟件技術(shù)專業(yè)畢業(yè)生就業(yè)時(shí)的技能需求,根據(jù)企業(yè)對(duì)人才的需求來確定該專業(yè)的學(xué)習(xí)目標(biāo),這是OBE的起點(diǎn),也是檢驗(yàn)成果的標(biāo)準(zhǔn),是OBE的終點(diǎn)。
例如很多企業(yè)對(duì).NET方向的專業(yè)技能要求如下:
(1)熟練應(yīng)用C#語言,.net開發(fā)環(huán)境,HTML、Ajax、jQuery等編程;
(2)精通面向?qū)ο蠹夹g(shù)、三層架構(gòu)和MVC;
(3)熟悉各種常規(guī)數(shù)據(jù)庫(kù)(SQL Server等)應(yīng)用及開發(fā);熟練編寫存儲(chǔ)過程、視圖、觸發(fā)器、事務(wù)、作業(yè);
(4)規(guī)范化,標(biāo)準(zhǔn)化的代碼編寫習(xí)慣,文檔習(xí)慣,較強(qiáng)的需求理解能力;
(5)思路清晰,具有較強(qiáng)的抽象思維和架構(gòu)設(shè)計(jì)能力。
4.2 構(gòu)建課程體系
課程體系是指某一專業(yè)中不同課程之間的關(guān)系,課程之間的排列順序決定了學(xué)生通過學(xué)習(xí)將獲得怎樣的知識(shí)結(jié)構(gòu)。根據(jù)最終學(xué)習(xí)目標(biāo),將專業(yè)技能體系分解并落實(shí)到具體的某一門課程中去,從而確定需要開設(shè)哪些專業(yè)課程,這些專業(yè)課程的開課順序是什么,每一門專業(yè)課程需要達(dá)到的專業(yè)要求是什么,進(jìn)一步明確每一門課程的教學(xué)大綱。
例如軟件專業(yè).NET方向的專業(yè)課程需要開設(shè)C#程序設(shè)計(jì)、ASP.NET程序設(shè)計(jì)、數(shù)據(jù)庫(kù)技術(shù)、軟件工程、HTML+CSS、jQuery+Ajax、C#項(xiàng)目開發(fā)、ASP.NET網(wǎng)站開發(fā)等,.NET方向課程體系如圖1所示。
4.3 設(shè)計(jì)教學(xué)內(nèi)容
在傳統(tǒng)的教學(xué)模式中,教學(xué)內(nèi)容和教學(xué)時(shí)數(shù)是根據(jù)教材來確定的,各門課程會(huì)成為一個(gè)個(gè)獨(dú)立的知識(shí)體系,課程之間的銜接不充分,各門課程在整個(gè)專業(yè)中的作用不明確,各門課程只是在強(qiáng)調(diào)各自的知識(shí)體系,學(xué)生在學(xué)習(xí)內(nèi)容只局限于課本,不能系統(tǒng)性、完整性地理解整個(gè)知識(shí)體系,在實(shí)踐應(yīng)用中也不會(huì)具體應(yīng)用。在OBE理念中,學(xué)生學(xué)習(xí)的目標(biāo)以就業(yè)產(chǎn)出為導(dǎo)向,軟件技術(shù).NET方向的學(xué)生主要就業(yè)方向有.NET程序員、網(wǎng)頁(yè)設(shè)計(jì)師或網(wǎng)站管理員、軟件測(cè)試員、軟件維護(hù)與技術(shù)支持等。主要要求學(xué)生掌握基于.NET的Windows應(yīng)用程序開發(fā)、基于.NET網(wǎng)站的架構(gòu)布局與設(shè)計(jì)、應(yīng)用程序的維護(hù)與更新、軟件測(cè)試的方法等。因此我們以項(xiàng)目為主線,將比較有典型性的實(shí)踐項(xiàng)目分解到各門課程的各個(gè)章節(jié)中去,在項(xiàng)目選擇上我們選擇了學(xué)生成績(jī)管理系統(tǒng)、超市進(jìn)銷存和多肉商城等為主要項(xiàng)目,讓學(xué)生在學(xué)習(xí)各門課程基礎(chǔ)知識(shí)的同時(shí),也能從項(xiàng)目整體的上進(jìn)行理解。各門課程圍繞這些項(xiàng)目設(shè)置子項(xiàng)目,并將各子項(xiàng)目排列成線性序列,在課程體系實(shí)施過程中貫穿其中。下面以多肉商城網(wǎng)站為例來說明教學(xué)內(nèi)容的設(shè)計(jì)。
4.4 教學(xué)評(píng)價(jià)標(biāo)準(zhǔn)
教學(xué)評(píng)價(jià)是要根據(jù)教學(xué)目標(biāo)對(duì)教學(xué)過程和結(jié)果進(jìn)行價(jià)值評(píng)估,主要考核兩個(gè)方面的內(nèi)容:一是教師教學(xué)環(huán)節(jié)的評(píng)價(jià),二是學(xué)生學(xué)習(xí)效果的評(píng)價(jià)。對(duì)教師教學(xué)環(huán)節(jié)的評(píng)價(jià)主要考核教學(xué)目標(biāo)是否明確,教學(xué)重點(diǎn)教學(xué)難點(diǎn)是否突出,在教學(xué)過程中是否對(duì)知識(shí)結(jié)構(gòu)和知識(shí)體系融會(huì)貫通,是否使用正確有效地教學(xué)方法實(shí)施教學(xué)。對(duì)學(xué)生學(xué)習(xí)效果的評(píng)價(jià)主要考核學(xué)生是否完成課堂任務(wù),在拓展任務(wù)中是否會(huì)靈活應(yīng)用所學(xué)知識(shí)解決問題,在操作過程中是否操作規(guī)范等。
4.5 能力拓展提升
學(xué)生在教師講授知識(shí)的基礎(chǔ)上首先要完成課堂任務(wù),這一過程是理解和吸收知識(shí),然后需要進(jìn)一步的通過拓展訓(xùn)練來鞏固和提升自己的能力,因此我們?cè)谌齻€(gè)主項(xiàng)目的基礎(chǔ)上還選擇了幾個(gè)項(xiàng)目并分解成不同的任務(wù)分解到各門課程中,比如我們選擇了酒店管理系統(tǒng)、圖書館管理系統(tǒng)等,其項(xiàng)目分析、數(shù)據(jù)庫(kù)操作、頁(yè)面設(shè)計(jì)、各模塊功能實(shí)現(xiàn)等都需要學(xué)生自主完成,其中有些任務(wù)與課堂任務(wù)比較接近,有些任務(wù)需要學(xué)生進(jìn)一步學(xué)習(xí)相關(guān)知識(shí),學(xué)生在獨(dú)立思考,小組討論,教師答疑的基礎(chǔ)上完成這些任務(wù),不但鞏固了已學(xué)知識(shí),能力也提到了提升。在最后學(xué)期學(xué)生利用所學(xué)知識(shí)進(jìn)行畢業(yè)設(shè)計(jì),這就要求學(xué)生綜合應(yīng)用各門課程的知識(shí),從項(xiàng)目的選擇、分析、設(shè)計(jì)、調(diào)試等都由學(xué)生自主完成,學(xué)生通過在這一階段的努力,最終完成最初設(shè)定的學(xué)習(xí)目標(biāo)。
5 總結(jié)
本文通過OBE理念的研究,以“需求決定內(nèi)容”建立課程開發(fā)的新思路,同時(shí)建構(gòu)新的教學(xué)模式,以成果輸出為導(dǎo)向建構(gòu)更加開放的專業(yè)課程體系,明確課程體系中課程之間關(guān)系,以項(xiàng)目為主線設(shè)計(jì)各門課程教學(xué)內(nèi)容,讓學(xué)生在學(xué)習(xí)過程中系統(tǒng)性掌握軟件開發(fā)各個(gè)環(huán)節(jié)。
參考文獻(xiàn):
[1] 顧佩華,胡文龍,林鵬,等.基于“學(xué)習(xí)產(chǎn)出”(OBE)的工程教育模式--汕頭大學(xué)的實(shí)踐與探索[J].高等工程教育研究, 2014(1):27-37.
[2] 于克強(qiáng),劉元林,宋勝偉.基于工程教育專業(yè)認(rèn)證的機(jī)械原理OBE教學(xué)模式的構(gòu)建[J].教育教學(xué)論壇, 2020(27):246-247.
【通聯(lián)編輯:代影】