專訪王懷民院士:軟件教育亟需全面升級和變革
“今天,每一個(gè)受過高等教育的大學(xué)生,不僅僅是信息社會(huì)的受益者,更應(yīng)該是軟件新文明的創(chuàng)造者!
日前,第五屆中國高等工程教育論壇在長沙舉行,中國科學(xué)院院士、國防科技大學(xué)王懷民教授在接受人民網(wǎng)記者專訪時(shí)表示,軟件技能不僅僅是軟件專業(yè)人才所具備的技能,而且應(yīng)該成為現(xiàn)代工科人才的基本技能。
中國科學(xué)院院士、國防科技大學(xué)王懷民 中國高等教育學(xué)會(huì)供圖
軟件教育亟需全面升級和變革
王懷民院士介紹,軟件工程是工程教育的重要學(xué)科,同時(shí)也具有向工程教育乃至整個(gè)高等教育滲透的趨勢。有一個(gè)說法叫“軟件定義一切,軟件無處不在”。因?yàn)槲覀兘裉斓纳,都離不開軟件,同時(shí)我們也應(yīng)該認(rèn)識到,軟件已經(jīng)成為現(xiàn)代文明的新載體。
他談到,2019年中國的軟件及服務(wù)的產(chǎn)值已經(jīng)占我國GDP的7%,過去20年中國GDP漲了10倍,中國的軟件及信息服務(wù)業(yè)產(chǎn)值漲了100倍。在這個(gè)背景下講工程教育,軟件的教育應(yīng)該發(fā)揮更大的作用。
“在高等工程教育過程中,我們不僅要重視軟件工程專業(yè)人才的培養(yǎng),還要重視軟件的通識教育,比如控制、電子、醫(yī)學(xué)等學(xué)科,還要重視軟件技能的培養(yǎng)。軟件這個(gè)學(xué)科是需要?jiǎng)邮值膶?shí)踐性學(xué)科,不僅要關(guān)注原理,更要重視實(shí)踐和動(dòng)手能力!蓖鯌衙裨菏繌(qiáng)調(diào)。
王懷民院士表示,升級軟件教育,關(guān)注的就是軟件通識教育、軟件專業(yè)教育、專業(yè)軟件教育、軟件實(shí)踐能力應(yīng)該如何升級,這是一系列重要的基礎(chǔ)性問題。
升級軟件通識教育 與其他領(lǐng)域教育融合銜接
如何升級軟件通識教育?王懷民院士表示,這些年來實(shí)踐表明,計(jì)算思維要靠軟件作為載體,通過編程能力落地,具體體現(xiàn)在計(jì)算的認(rèn)知能力和實(shí)踐能力,同時(shí)要實(shí)現(xiàn)三個(gè)銜接。
談到認(rèn)知能力,他特別解釋道,“就是軟件的通識教育,要幫助所有學(xué)科,包括工科、理科、管科、醫(yī)科,甚至是文科,來理解如何用算法和編程思考自己本領(lǐng)域的問題!
王懷民院士同時(shí)認(rèn)為,要培養(yǎng)學(xué)生獲得自主學(xué)習(xí)編程工具、解決工程問題的能力和信心。今天的工具越來越趁手,要幫助每一位學(xué)生有信心去學(xué)習(xí)這個(gè)工具。
何謂“三個(gè)銜接”?王懷民院士表示,一是和中學(xué)教育的銜接,將軟件教育滲透到中學(xué)教育里;二是和當(dāng)下銜接,在大學(xué)開設(shè)計(jì)算機(jī)通識課程,其中重要的內(nèi)容就是軟件通識教育;三是和未來銜接,要和相關(guān)學(xué)科領(lǐng)域教育進(jìn)行銜接,促進(jìn)軟件通識教育和其他相關(guān)教育的融合銜接,貫穿整個(gè)教育的全過程。
升級軟件專業(yè)教育 注重網(wǎng)絡(luò)生態(tài)建設(shè)
談到軟件工程人才應(yīng)該如何培養(yǎng),王懷民院士表示,今天我們做軟件的基本平臺是一個(gè)網(wǎng)絡(luò)的平臺,寫軟件是基于網(wǎng)絡(luò)的,軟件是運(yùn)行在網(wǎng)絡(luò)上的,同時(shí)軟件是通過網(wǎng)絡(luò)提供服務(wù)的。未來的軟件,將由一個(gè)人機(jī)物融合的泛在系統(tǒng)提供支持。
“所以我們在軟件工程、軟件專業(yè)人才教育上要改變軟件的觀念,要拓展相關(guān)能力。軟件未來針對的是一個(gè)復(fù)雜系統(tǒng),不是一次性筑就的,是持續(xù)演化的,要注重生態(tài)建設(shè)! 王懷民院士說。
在這個(gè)背景下,他指出,要幫助學(xué)習(xí)系統(tǒng)能力的標(biāo)準(zhǔn)從計(jì)算機(jī)空間拓展到網(wǎng)絡(luò)空間,要建立起與軟件新形態(tài)相適應(yīng)的高層次研究型人才的培養(yǎng)方法,強(qiáng)化解決以網(wǎng)絡(luò)為平臺的復(fù)雜系統(tǒng)問題的能力,從而增強(qiáng)學(xué)生勇于開拓新時(shí)代軟件學(xué)科無人區(qū)的探索能力,以適應(yīng)我國今天的發(fā)展。
此外,如何提高其他專業(yè)領(lǐng)域軟件能力?王懷民院士特別強(qiáng)調(diào),軟件工程的思維,是如何使得軟件一個(gè)個(gè)向前滾動(dòng),解決可復(fù)用、可移植、可推廣的問題。應(yīng)該在所有工程學(xué)科的學(xué)生當(dāng)中建立這樣的思維,也包括醫(yī)科、理科、文科、管科。
“具體體現(xiàn)在需求工程和領(lǐng)域軟件工程的能力,也就是我們要幫助學(xué)生有能力和自己專業(yè)相結(jié)合,提出如何把算法和程序變成可以復(fù)用的軟件,同時(shí)要培養(yǎng)這些相關(guān)學(xué)科的人員能夠和軟件學(xué)科的人員、其他工程學(xué)科的人員有效溝通交流,形成合作,這件事情對于發(fā)展該領(lǐng)域來說是極其重要的! 王懷民院士最后表示。
分享讓更多人看到