實(shí)踐研究 | 必贏3003no1線路檢測(cè)中心綜合實(shí)訓(xùn)課程研究成果在國際會(huì)議發(fā)表

必贏3003no1線路檢測(cè)中心積極探索以第一課堂和第二課堂相融合為特征的軟件工程實(shí)訓(xùn)培養(yǎng)模式,基于建構(gòu)主義學(xué)習(xí)理論,融入產(chǎn)教融合理念進(jìn)行了系統(tǒng)課程設(shè)計(jì),提出了一個(gè)中心、兩結(jié)合、三指導(dǎo)、四環(huán)節(jié)、五目標(biāo)的軟件工程綜合實(shí)訓(xùn)課程體系。相關(guān)實(shí)踐研究成果近期在國際會(huì)議2024 International Conference on Higher Education, Culture and Economic Development 上發(fā)表。

傳統(tǒng)軟件工程課程采用講授為主的教學(xué)方式,存在實(shí)踐能力培養(yǎng)不足、課程內(nèi)容與行業(yè)脫節(jié)問題[1]。針對(duì)此問題,學(xué)院系統(tǒng)整合全員育人資源,充分調(diào)動(dòng)第一課堂與第二課堂兩支隊(duì)伍、兩個(gè)平臺(tái),推動(dòng)實(shí)訓(xùn)課程以學(xué)生為學(xué)習(xí)主體,聚焦軟件工程項(xiàng)目實(shí)操,將校內(nèi)落地應(yīng)用和創(chuàng)新創(chuàng)業(yè)競(jìng)賽相結(jié)合,強(qiáng)化合作學(xué)習(xí)為核心的教學(xué)方法。通過實(shí)訓(xùn)、理解、感悟、展示四環(huán)節(jié),實(shí)現(xiàn)專業(yè)知識(shí)的深度內(nèi)化,通過產(chǎn)學(xué)合作的實(shí)際應(yīng)用場(chǎng)景,提升學(xué)生的工程實(shí)踐能力,推動(dòng)教學(xué)與產(chǎn)業(yè)需求緊密結(jié)合的課程改革實(shí)踐。

 

做好頂層設(shè)計(jì),明確培養(yǎng)目標(biāo)。

 

學(xué)院堅(jiān)持黨委領(lǐng)導(dǎo)、專業(yè)協(xié)同,充分發(fā)揮全員育人體系優(yōu)勢(shì),組建以院長牽頭的軟件工程實(shí)訓(xùn)培養(yǎng)改革工作小組,負(fù)責(zé)實(shí)訓(xùn)課程體系規(guī)劃、建設(shè)、教學(xué)、開發(fā)、轉(zhuǎn)化工作。制定《必贏3003no1線路檢測(cè)中心工程實(shí)訓(xùn)培養(yǎng)工作方案》,以制度形式推進(jìn)以學(xué)生為主體的教學(xué)模式變革,結(jié)合軟件工程專業(yè)特點(diǎn),培養(yǎng)學(xué)生探究式學(xué)習(xí)能力,構(gòu)建有利于學(xué)生自主學(xué)習(xí)的條件支撐,培養(yǎng)和提高學(xué)生的快速學(xué)習(xí)能力,實(shí)踐能力和協(xié)作能力,提升學(xué)院在軟件工程創(chuàng)新創(chuàng)業(yè)方面的人才培養(yǎng)質(zhì)量。

 

 

以需求為導(dǎo)向,優(yōu)化軟工實(shí)訓(xùn)課程框架設(shè)計(jì)。

 

軟件工程實(shí)訓(xùn)課程發(fā)揮主講教師在課程教學(xué)中的指導(dǎo)作用,以及第二課堂服務(wù)團(tuán)隊(duì)的支撐保障作用,圍繞課程目標(biāo)、內(nèi)容、組織和評(píng)價(jià)進(jìn)行系統(tǒng)重新設(shè)計(jì),著重將產(chǎn)教融合貫穿于課程的全過程。構(gòu)建了一個(gè)中心、兩個(gè)結(jié)合、三個(gè)指導(dǎo)、四個(gè)環(huán)節(jié)、五個(gè)能力目標(biāo)的教學(xué)設(shè)計(jì)框架,注重通過實(shí)訓(xùn)課程加強(qiáng)學(xué)生的工程實(shí)踐能力和與產(chǎn)業(yè)實(shí)際需求的對(duì)接,推動(dòng)知識(shí)與實(shí)踐的深度結(jié)合。

軟件工程實(shí)訓(xùn)課程框架設(shè)計(jì)思路

 

課程團(tuán)隊(duì)通過結(jié)合軟工實(shí)訓(xùn)項(xiàng)目和創(chuàng)新創(chuàng)業(yè)思維,引導(dǎo)學(xué)生圍繞真實(shí)生活和產(chǎn)業(yè)應(yīng)用場(chǎng)景中進(jìn)行軟件開發(fā)和項(xiàng)目實(shí)施,使其能夠熟練應(yīng)用軟件開發(fā)的理論和技術(shù)方案,高效地完成協(xié)作項(xiàng)目,提升解決實(shí)際問題的能力。另一方面,通過將創(chuàng)新創(chuàng)業(yè)要素融入專業(yè)實(shí)訓(xùn)項(xiàng)目,引導(dǎo)學(xué)生關(guān)注國家發(fā)展戰(zhàn)略和地方經(jīng)濟(jì)發(fā)展需求,培養(yǎng)工程思維和商業(yè)模式設(shè)計(jì)能力,訓(xùn)練學(xué)生將工程技術(shù)與市場(chǎng)需求相結(jié)合的行動(dòng)力,為學(xué)生進(jìn)入就業(yè)市場(chǎng)或自主創(chuàng)業(yè)打下基礎(chǔ)。

 

 

以實(shí)戰(zhàn)為重心,全鏈條實(shí)施軟工實(shí)訓(xùn)教學(xué)組織。

 

軟件工程實(shí)訓(xùn)課程教學(xué)以掌握編程、精通工具、理解原理、注重實(shí)戰(zhàn)為目標(biāo)[2,3],融入產(chǎn)教融合元素,圍繞產(chǎn)業(yè)需求,推動(dòng)編程技能提升、工具熟練應(yīng)用和工程思維的精進(jìn)。軟件工程綜合實(shí)訓(xùn)教學(xué)則分實(shí)訓(xùn)項(xiàng)目評(píng)定和項(xiàng)目落地轉(zhuǎn)化兩個(gè)步驟。實(shí)訓(xùn)課程分前期準(zhǔn)備、中期開發(fā)、期末驗(yàn)收三個(gè)階段組織實(shí)施。具體實(shí)施流程如下:

 

1前期準(zhǔn)備

1)學(xué)員分組:通過數(shù)字文檔管理手段,導(dǎo)入班級(jí)名單,學(xué)生自行組隊(duì)。文檔自動(dòng)統(tǒng)計(jì),確保組隊(duì)信息的準(zhǔn)確性和完整性,有效提高組隊(duì)組織的效率。

2)助教招募:針對(duì)實(shí)訓(xùn)課程項(xiàng)目進(jìn)行助教選題。確保選題過程的透明和公開,有助于為實(shí)訓(xùn)課程招募到合適的助教。

3)成績?cè)u(píng)定:通過數(shù)字文檔提供便捷的評(píng)定系統(tǒng),確保成績?cè)u(píng)定過程的透明和高效,讓學(xué)生能夠隨時(shí)查看自己的成績反饋,方便后續(xù)的學(xué)習(xí)改進(jìn)。

 

學(xué)院發(fā)布相關(guān)通知

 

2中期開發(fā)

在開發(fā)過程方面,課程分別在需求分析、原型設(shè)計(jì)和開發(fā)階段安排一次大組會(huì),參與人員包括業(yè)務(wù)指導(dǎo)老師、項(xiàng)目助教、項(xiàng)目小組成員以及上一期項(xiàng)目團(tuán)隊(duì)代表。每個(gè)階段的大組會(huì)旨在確保項(xiàng)目順利推進(jìn),融入產(chǎn)教要素,通過與現(xiàn)實(shí)應(yīng)用需求的對(duì)接,幫助學(xué)生理解實(shí)際應(yīng)用場(chǎng)景和需求。

在助教助學(xué)方面,課程助教需要與項(xiàng)目小組組長和組員保持緊密溝通,定期反饋問題和需求,并協(xié)助與業(yè)務(wù)需求端的溝通,確保項(xiàng)目按計(jì)劃推進(jìn)。助教平均每學(xué)期至少組織與小組的8次業(yè)務(wù)組會(huì)。通過助教幫助學(xué)生將理論與實(shí)踐相結(jié)合,助力項(xiàng)目成果落地。開發(fā)小組組長可根據(jù)項(xiàng)目進(jìn)展或遇到的實(shí)際困難,主動(dòng)向助教或業(yè)務(wù)老師提出會(huì)商請(qǐng)求,及時(shí)溝通和解決問題。這類活動(dòng)將計(jì)入業(yè)務(wù)組會(huì)次數(shù),確保學(xué)生能夠快速應(yīng)對(duì)實(shí)際問題,促進(jìn)項(xiàng)目進(jìn)展,強(qiáng)化工程實(shí)踐能力。

 

3期末驗(yàn)收

通過項(xiàng)目答辯和路演,學(xué)生可以展示相應(yīng)的實(shí)踐成果,獲得學(xué)術(shù)和行業(yè)專家反饋。項(xiàng)目答辯前,各開發(fā)小組提交項(xiàng)目交付答辯PPT、路演海報(bào)、組內(nèi)互評(píng)成績和助教評(píng)分。每組需派出代表進(jìn)行8分鐘的項(xiàng)目展示和2分鐘的現(xiàn)場(chǎng)問答,展示內(nèi)容包括項(xiàng)目功能介紹、亮點(diǎn)功能以及小組成員的分工安排,全景化展示項(xiàng)目的實(shí)際應(yīng)用場(chǎng)景及工程思維成果。答辯結(jié)束后,各小組將項(xiàng)目代碼上傳至學(xué)院代碼管理平臺(tái)。

實(shí)訓(xùn)項(xiàng)目匯報(bào)答辯現(xiàn)場(chǎng)

 

4路演展示

項(xiàng)目路演是課程組織的重要環(huán)節(jié)。通過路演展示,激勵(lì)學(xué)生面向公眾講解項(xiàng)目特色功能。學(xué)院提供專門場(chǎng)地,邀請(qǐng)?jiān)簝?nèi)外師生作為公眾評(píng)委參與投票評(píng)分。根據(jù)投票結(jié)果,小組有機(jī)會(huì)獲得課程額外加分,以此鼓勵(lì)參訓(xùn)學(xué)員注重養(yǎng)成自身的綜合表達(dá)能力和創(chuàng)新創(chuàng)業(yè)意識(shí)。

項(xiàng)目路演展示現(xiàn)場(chǎng)

 

軟件工程實(shí)訓(xùn)課程是一門面向軟件工程專業(yè)大二、大三學(xué)生的核心專業(yè)課程,要求學(xué)生具備C++ 程序設(shè)計(jì)和數(shù)據(jù)結(jié)構(gòu)與算法的基礎(chǔ)知識(shí)[4]。實(shí)訓(xùn)課程體系采用了一個(gè)結(jié)構(gòu)化的框架[5,6],包括明確的課程目標(biāo)、內(nèi)容組織和評(píng)價(jià)流程。課程進(jìn)行了系統(tǒng)的重新設(shè)計(jì),重點(diǎn)在于彌合學(xué)生知識(shí)與實(shí)際行業(yè)需求之間的差距。這種方法鼓勵(lì)協(xié)作學(xué)習(xí),學(xué)生在學(xué)習(xí)過程中扮演主導(dǎo)角色,同時(shí)得到教師和行業(yè)將創(chuàng)新創(chuàng)業(yè)教育融入專業(yè)教育。創(chuàng)新教育教學(xué)平臺(tái)和組織機(jī)制,為培養(yǎng)一批服務(wù)于國家戰(zhàn)略需求、引領(lǐng)未來發(fā)展的拔尖創(chuàng)新人才做出中大軟工貢獻(xiàn)。

 

 

參考資料:

1王樂球,陳建國,毛明志,鄭子彬,王焱林.基于建構(gòu)主義理論的軟件工程實(shí)訓(xùn)課程思政探究[J].計(jì)算機(jī)教育,2024,(04):101-104.DOI:10.16512/j.cnki.jsjjy.2024.04.023.

2毛明志開設(shè)公選課計(jì)算機(jī)數(shù)值算法的思考和體會(huì)[J]. 現(xiàn)代計(jì)算機(jī), 2000(11): 96-98.

3毛明志劉釗基于思政與產(chǎn)品驅(qū)動(dòng)的軟件項(xiàng)目管理教學(xué)研究[J]. 軟件導(dǎo)刊, 2023, 22(6): 235-239.

4毛明志,劉釗.新工科背景下IT項(xiàng)目管理課程思政教學(xué)探討[J].計(jì)算機(jī)教育,2022,(04):21-23+28.DOI:10.16512/j.cnki.jsjjy.2022.04.026.

5王樂球面向翻轉(zhuǎn)課堂的面向?qū)ο蟪绦蛟O(shè)計(jì)課程改革研究[J]. 軟件導(dǎo)刊, 2017, 16(9): 222-225.

6王樂球周文瓊高校程序設(shè)計(jì)基礎(chǔ)微課程設(shè)計(jì)與制作[J]. 軟件導(dǎo)刊, 2015, 14(10): 177-179.