黃莉 張凱 胡威 王曉峰
【摘要】傳統(tǒng)的C語言課程教學(xué)雖然也重視實踐能力的培養(yǎng),但是教學(xué)實驗多是圍繞的章節(jié)內(nèi)容進行,設(shè)計較為零散,缺乏設(shè)計的體系化和工程化考慮。為解決上述C語言教學(xué)所遇到的問題,本研究擬與企業(yè)合作建立一套適合新工科特點的,適應(yīng)不同學(xué)生層次的在線實訓(xùn)課程。利用在線項目工場平臺對學(xué)生進行在線實訓(xùn)。整個課程貫穿C語言整個教學(xué)學(xué)期,可以激發(fā)學(xué)生的學(xué)習(xí)熱情,與理論課堂知識相結(jié)合,以適應(yīng)我國工程教育改革。
【關(guān)鍵詞】新工科 C語言實訓(xùn) 在線實訓(xùn)課程
【中圖分類號】G642 【文獻標(biāo)識碼】A 【文章編號】2095-3089(2018)18-00-02
一、引言
高等教育發(fā)展水平是一個國家發(fā)展水平和發(fā)展?jié)摿Φ闹匾獦?biāo)志。習(xí)近平總書記指出,“我們對高等教育的需要比以往任何時候都更加迫切,對科學(xué)知識和卓越人才的渴求比以往任何時候都更加強烈”[1]。
近年來,企業(yè)招工難、大學(xué)生就業(yè)難成為人們關(guān)注的焦點兩大話題。傳統(tǒng)的教育培養(yǎng)模式與社會需求脫節(jié)、學(xué)生能力與社會需求不相匹配,忽視能力培養(yǎng)。如何在企業(yè)升級中尋找一條適合市場的工程人才培養(yǎng)模式,是當(dāng)前教育改革亟待解決的問題。
二、C語言教學(xué)現(xiàn)狀
傳統(tǒng)的C語言課程教學(xué)雖然也重視實踐能力的培養(yǎng),但是教學(xué)實驗多是圍繞的章節(jié)內(nèi)容進行,設(shè)計較為零散,缺乏設(shè)計的體系化和工程化考慮,導(dǎo)致學(xué)生僅僅會編寫一些簡單的數(shù)值計算、簡單應(yīng)用模擬的程序,缺乏對C語言在專業(yè)應(yīng)用上的工程認(rèn)知和實踐能力,缺少團隊項目的訓(xùn)練,導(dǎo)致溝通能力較弱,團隊合作意識不強。同時,也受課程學(xué)時的限制,在課堂上也不可能開展大型項目的培訓(xùn)。學(xué)生在實踐環(huán)節(jié)也缺少實際工作的鍛煉,針對實際問題只會照搬教材的方法,不會變通,缺少靈活性。也因此,學(xué)生缺少用C語言解決實際問題的機會,知道學(xué)了有什么用,學(xué)了怎么用,而產(chǎn)生應(yīng)試學(xué)法,對課程興趣大大降低,主動性差。
所以,結(jié)合專業(yè)特點并以項目驅(qū)動方式進行的網(wǎng)上的實際項目的訓(xùn)練,能夠一定程度上模擬和營造工程氛圍,鼓勵學(xué)生進行自主學(xué)習(xí)。學(xué)生通過以相互間分享,互聯(lián)網(wǎng)搜索、論壇尋求答案等方式進行自主學(xué)習(xí),又能更好的讓其積極思考、分析項目實施要求、實施步驟和實施中遇到的問題。
三、面向新工科C語言在線實訓(xùn)課程思想
實訓(xùn)由課程組與一線開發(fā)企業(yè)合作,通過培訓(xùn)與實踐結(jié)合的方式,讓學(xué)生完成實際的短期開發(fā)項目,從而培養(yǎng)學(xué)生的實踐動手能力。
本實訓(xùn)課程,利用在線項目工場平臺對學(xué)生進行在線實訓(xùn)。由于是在線項目,所以不受限于課堂時限和地域限制,所以可以在任何時間,任何地點開展,方便靈活。為了激發(fā)學(xué)生的學(xué)習(xí)熱情,整個課程貫穿C語言整個教學(xué)學(xué)期。與理論課堂知識相結(jié)合。
實訓(xùn)項目主要分兩個層次:
1.綜合類實驗:這類實訓(xùn)項目隨著課程進行而進行。將一個章節(jié)或多個章節(jié)的核心知識、技能要求結(jié)合專業(yè)的特點設(shè)計成獨立的小項目,由學(xué)生組成小型團隊合作,重在培養(yǎng)學(xué)生的知識、技能點的綜合理解,加強綜合應(yīng)用的意識,培養(yǎng)學(xué)生的團隊合作精神。這類項目題目固定,學(xué)生在網(wǎng)上按步提交,按時完成,老師集中評閱。學(xué)生課上演示。
2.課程項目實驗:這類項目放在學(xué)完語言的寒暑假進行。將C語言整個課程要求的核心知識、技能結(jié)合專業(yè)特點設(shè)計成一個大型項目,由3~4 名學(xué)生組成團隊分工進行,共同完成,分別演示匯報。這類題目提供可選,學(xué)生網(wǎng)上選題,按過程提交,老師評閱,由于是放假期間,可采用上傳演示文檔方式交流。
四、面向新工科C語言在線實訓(xùn)課程建設(shè)
1.以項目為中心
項目的設(shè)計要以學(xué)生能力水平為依據(jù),以實際生活應(yīng)用為中心,以軟件設(shè)計大賽為參考,以培養(yǎng)應(yīng)用型人才為目標(biāo)。每一堂實踐課的設(shè)計都應(yīng)結(jié)合相應(yīng)的理論課程,并結(jié)合學(xué)生對知識的掌握程度和他們現(xiàn)有的編程水平。項目的設(shè)計不能太偏太空洞,要與實際生活應(yīng)用緊密聯(lián)系。項目的設(shè)計可以參考軟件設(shè)計大賽的內(nèi)容,從往屆比賽內(nèi)容中挑選經(jīng)典的試題,也可以對比賽內(nèi)容進行適當(dāng)改造,使其更貼近實踐課堂。
2.課程設(shè)計教學(xué)模式的改革
C語言課程設(shè)計由于其自身較強的實踐性,在整個教學(xué)過程中應(yīng)堅持“教學(xué)做”一體化的原則,增加主動學(xué)習(xí)和動手實踐。教師在這一過程中承擔(dān)起主導(dǎo)的作用,幫助學(xué)生建立起清晰的程序開發(fā)思想,掌握基本的程序設(shè)計方法和技巧,培養(yǎng)學(xué)生形成分析問題解決問題的方法,即怎樣從生活中的實際案例出發(fā),形成一套從構(gòu)造問題到分析問題,最終解決問題的思路。
3.課程設(shè)計教學(xué)方法的改革
在C語言教學(xué)中可以采用任務(wù)驅(qū)動教學(xué)方法。學(xué)習(xí)情境采用任務(wù)驅(qū)動法進行實施,每位學(xué)生的每項工作任務(wù)必須正確完成,才能進行到下一個任務(wù),在工作任務(wù)的驅(qū)動和全程任務(wù)考核評價的監(jiān)控下,培養(yǎng)學(xué)生作風(fēng)嚴(yán)謹(jǐn)和堅持不懈的職業(yè)責(zé)任感。另外還可以采用自學(xué)法。
4.課程設(shè)計考核方式的改革
主要目的是實現(xiàn)學(xué)生對工程系統(tǒng)的構(gòu)思、設(shè)計、實施和運作,建立以往教學(xué)模式中缺乏的工程價值觀,激發(fā)學(xué)生的學(xué)習(xí)興趣,轉(zhuǎn)變學(xué)生的學(xué)習(xí)態(tài)度,培養(yǎng)學(xué)生的個人能力,將項目設(shè)計考核納入綜合評定中,打破單一傳統(tǒng)考核方式,做到不僅考理論,同時還要考實際能力。
參考文獻
[1]習(xí)近平關(guān)于教育的最新思考,光明日報,2017-1-5.
[2]汪忠國,高超,基于CDIO模式的C語言實驗教學(xué)改革,課程教育研究,26,2017,254。
基金項目:教育部產(chǎn)學(xué)合作聯(lián)合育人項目(201702134010),省級教研項目(2016237),校級教研項目(Yjg201718)。