張泳+顏暉+吳明暉+彭彬+楊起帆
摘??要:當前計算機應用型人才培養(yǎng)現(xiàn)狀與相關標準存在一定差距。本文結合軟件工程專業(yè)中移動互聯(lián)網方向的應用型人才培養(yǎng)思路和設想,根據《華盛頓協(xié)議》關于工程教育專業(yè)認證的畢業(yè)要求,對移動互聯(lián)網方向的課程體系進行了畢業(yè)要求達成度的指標細化分解,明確了方向課程對學生知識能力素質培養(yǎng)的細化要求,并對專業(yè)方向的實施提出了建議。
關鍵詞:軟件工程;移動互聯(lián)網;應用型人才;畢業(yè)要求
在《計算機類專業(yè)教學質量國家標準》即將頒布的同時[1],教育部高等學校計算機類專業(yè)教學指導委員會聯(lián)合高等教育出版社計算機分社,組織專家開展了“高等學校本科計算機類專業(yè)應用型人才培養(yǎng)”的研究,希望根據國際標準分專業(yè)給出更具體的各計算機類專業(yè)應用型人才培養(yǎng)的指導意見。一方面源于在我國計算機類專業(yè)中定位于應用型人才培養(yǎng)的專業(yè)占比較高,另一方面也說明目前這些專業(yè)的教學情況與應用型的要求有差距,需要一定的指導。
在計算機類各專業(yè)中,軟件工程是僅次于計算機科學與技術專業(yè)的第二大專業(yè)。本文主要介紹了“高等學校軟件工程專業(yè)應用型人才培養(yǎng)研究”子項目中關于移動互聯(lián)網方向應用型人才培養(yǎng)方案的研究與探索。
一、移動互聯(lián)網方向的總體目標
1.移動應用現(xiàn)狀分析
近幾年來,移動互聯(lián)網用戶人數急劇增長,據統(tǒng)計,2013年我國移動互聯(lián)網用戶規(guī)模為5億人,而2014年,我國移動互聯(lián)網用戶總數已達到12.86億戶,移動互聯(lián)網接入流量消費達20.62億G,同比增長62.9%[2]。因此,移動應用已經逐漸普及,從個人消費者到企業(yè)應用已經全面轉向終端支持,有的應用開發(fā)甚至只支持移動端,而移動應用開發(fā)技術也逐漸豐富和深化,具體表現(xiàn)為:
(1)移動端設備開發(fā)——技術分為原生平臺開發(fā)技術和基于WebApp的跨平臺技術;
(2)前后端結合——端系統(tǒng)和后臺服務系統(tǒng)相結合的開發(fā)方式;
(3)軟硬結合——基于Android、iOS的外設功能的硬件擴展式開發(fā)形式;
(4)移動應用開發(fā)相關的設計原則和軟件工程方法——快速迭代的敏捷開發(fā)方法等。
2.移動互聯(lián)網方向人才培養(yǎng)目標與要求
基于對移動互聯(lián)網應用的現(xiàn)狀及未來發(fā)展趨勢分析,以及應用型本科院校的人才培養(yǎng)基本特點,移動互聯(lián)網方向應該培養(yǎng)具備專業(yè)基本能力基礎,在移動應用開發(fā)方面具有專業(yè)技術特長的應用型技術人員。
在內容和能力上包括3個層面的要求:
(1)使學生具備主流端設備上的應用開發(fā)能力;
(2)使學生具有前后端相結合的設計和開發(fā)能力;
(3)使學生理解并實踐軟硬結合的開發(fā)方法。
希望以移動端軟件開發(fā)為基礎,向后端和硬件平臺延展。
二、移動互聯(lián)網方向課程體系
基于上述移動互聯(lián)網方向的總體目標,特別是內容上3個層次的基本要求,建議該方向包含5門課程:“智能終端與移動應用開發(fā)”(課程1)、“移動應用交互設計”(課程2)、“跨平臺腳本開發(fā)技術”(課程3)、“智能外設與移動應用開發(fā)”(課程4)、“移動應用開發(fā)綜合實踐”(課程5),每門課程均為3個學分,包含實踐內容。
“智能終端與移動應用開發(fā)”課程主要介紹移動端基于Android(或iOS)的主流移動端應用編程。“移動應用交互設計”課程主要介紹移動端應用開發(fā)中的交互設計,包括設計原則、布局、操作習慣等?!翱缙脚_腳本開發(fā)技術”課程基于JavaScript,介紹涵蓋前端、后端服務及其存儲的多層系統(tǒng)的設計與開發(fā)方法?!爸悄芡庠O與移動應用開發(fā)”課程主要介紹基于智能硬件平臺的應用開發(fā)?!耙苿討瞄_發(fā)綜合實踐”課程是在上述課程的基礎上的集中式訓練,內容為基于移動應用場景實現(xiàn)整體解決方案的開發(fā)實踐。
此課程體系的設置體現(xiàn)了以移動端軟件開發(fā)為基礎,向后端和硬件平臺延展的總體思路,同時設置充足的實踐學分,突出應用能力的培養(yǎng)。
三、畢業(yè)要求支持度設計
專業(yè)方向課程的設置是為專業(yè)培養(yǎng)目標服務的。因此,需要進一步對專業(yè)方向課程進行研究,將其與專業(yè)畢業(yè)要求對照分析,對畢業(yè)要求的條目進行達成度細化分解,從而明確方向課程對學生知識能力素質培養(yǎng)的細化要求。
1.畢業(yè)要求的確定
目前國內各高校的軟件工程專業(yè)都設定了自己的畢業(yè)要求。而自我國加入《華盛頓協(xié)議》以來,工程教育專業(yè)認證工作已逐漸開展,從而促進我國培養(yǎng)既符合國情又能與國際接軌的應用型人才,專業(yè)教育從“知識導向型”向“能力導向型”轉變[3]。
因此,為了便于研究與分析,我們將與《華盛頓協(xié)議》中對工科專業(yè)的12條要求等效的《中國工程教育認證標準(2015版)》作為軟件工程專業(yè)的畢業(yè)要求,然后在課程中分解細化落實。
在畢業(yè)要求中,對應用型專業(yè)人才培養(yǎng)的知識、能力和素質等方面都做出了說明。限于篇幅,12條畢業(yè)要求具體條目就不再逐一羅列,讀者可參考相關文獻[4]。
2.方向課程與畢業(yè)要求的關系
在明確了畢業(yè)要求后,需要將方向課程與畢業(yè)要求的條目進行對照分析,確定每門課程與畢業(yè)要求的哪些條目具有關聯(lián)關系,如表1所示。
表1??方向課程與畢業(yè)要求的關聯(lián)關系
課程名稱
畢業(yè)要求(知識、能力、素質目標)
3.畢業(yè)要求分解
明確方向課程與畢業(yè)要求各條目的關聯(lián)關系是不夠的,因為畢業(yè)要求的條目說明比較籠統(tǒng)和寬泛,因此,需要進一步將畢業(yè)要求分解成若干指標點,然后進行方向課程與各細化指標點的關聯(lián)分析。
例如,畢業(yè)要求第3條(設計/開發(fā)解決方案)內容為:能夠設計針對復雜工程問題的解決方案,設計滿足特定需求的系統(tǒng)、單元(部件)或工藝流程,并能夠在設計環(huán)節(jié)中體現(xiàn)創(chuàng)新意識,考慮社會、健康、安全、法律、文化以及環(huán)境等因素。
可以將其細分為下列指標點:
(1)掌握程序設計理論與方法,具備軟件開發(fā)技能;
(2)具備在他人指導下進行軟件系統(tǒng)設計和開發(fā)能力;
(3)了解軟件工程領域的發(fā)展趨勢,熟悉本專業(yè)的前沿知識和研究熱點;
(4)具備追求創(chuàng)新的態(tài)度和意識,能夠在工程實踐中提出新思路和新方案;
(5)能夠在工程實踐中綜合考慮經濟、環(huán)境、法律、健康、安全等方面的因素。
各課程對不同指標點應該有不同目標值,專業(yè)方向與專業(yè)其他課程對某一指標點的目標值合計為1。移動互聯(lián)網方向課程對畢業(yè)要求1的達成度分解參考值如表2所示。當然,在實際教學過程中,需要對目標值不斷進行調整,以期更加科學合理。
表2??畢業(yè)要求3達成度目標值
四、實施建議
在上述畢業(yè)要求達成度評價設計的基礎上,在制訂課程大綱時,每門課程都需要明確本課程所支撐的畢業(yè)要求及其指標點,特別是在設計理論與實踐教學內容時,要進一步明確每項教學內容與其所支撐的畢業(yè)要求細化指標的關系,形成教學內容與應用能力對應量化表,從而將應用能力的培養(yǎng)有針對性地落實到課程的教學內容中。
在方向課程的教學實施過程中,可以進一步開發(fā)軟件或網站,建設一個針對學生的軟件工程專業(yè)移動互聯(lián)網應用能力評價系統(tǒng)。將移動互聯(lián)網方向課程教學過程中產生的教學數據錄入或導入系統(tǒng),系統(tǒng)通過對數據進行綜合分析處理,從而可以統(tǒng)計和查看學生在移動互聯(lián)網方向各項應用能力的量化值,為學生應用能力的評價及教學反饋提供支撐和依據。
當然,在專業(yè)方向的教學實施過程中,配備具有移動應用項目開發(fā)經驗的任課教師至關重要。此外,需要建設一個多維一體的實踐教學體系[5]。以項目驅動和實戰(zhàn)演練的方式開展綜合實訓,組織和鼓勵學生參加移動互聯(lián)網應用開發(fā)創(chuàng)新大賽之類的學科競賽,與移動互聯(lián)網企業(yè)合作建立校內外實訓基地,從而支撐和促進移動互聯(lián)網方向應用型人才培養(yǎng)。
參考文獻:
[1]?蔣宗禮.?關于研制計算機類專業(yè)教學質量國家標準的思考[J].?中國大學教學,2014(10):52-55.
[2]?工信部.?2014年通信運營業(yè)統(tǒng)計公報[EB/OL].?http://www.miit.gov.cn/n11293472/n11293832/n11294132/n12858447/16414615.html,2015-01-20.
[3]?王玲,雷環(huán).?《華盛頓協(xié)議》簽約成員的工程教育認證特點及其對我國的啟示[J].?清華大學教育研究,2008,29(5):88-92.
[4]?中國工程教育專業(yè)認證協(xié)會.?工程教育認證標準(2015版)[A]//工程教育認證手冊[C].?2015.
[5]?吳明暉,顏暉等.?多維一體實踐教學體系研究[J].?高等工程教育研究,2007(8):66-68.
[責任編輯:余大品]