劉付勇 楊旭鵬 王麗楠
摘? 要: 南疆部分高校在C語言課程線上線下混合式教學過程中,存在教學模式單一、教學效果不理想、項目實踐偏少、創(chuàng)新思維培養(yǎng)滯后等問題。結(jié)合南疆高校實際,以創(chuàng)新教學改革為主線,從提升學生課堂學習效果、培養(yǎng)學生創(chuàng)新能力、激發(fā)學生運用所學解決南疆實際問題潛能等方面,深入探討了課程教學改革,提出了一些教學新形式、新模式、新思考。
關鍵詞: 以學生為中心; 創(chuàng)新教學; 混合式教學; 教學改革
中圖分類號:G642.0? ? ? ? ? 文獻標識碼:A? ? ?文章編號:1006-8228(2022)05-99-03
Competition-oriented, student-centered innovative teaching reform
and exploration of C language courses
Liu Fuyong, Yang Xupeng, Wang Linan
Abstract: In the process of online and offline hybrid teaching of C language courses in Nanjiang universities, there are problems such as oneness of teaching model, less teaching efficiency, little project practice and innovation hysteresis. Combining with the physical situation in Nanjiang area, with innovative teaching reform as the main line, the course teaching reform is explored from the aspects of improving students' classroom learning effect, cultivating students' innovative ability, and stimulating students' potential to use what they have learned to solve practical problems. Some new forms, modes and thoughts of teaching are put forward.
Key words: student-centered; innovative teaching; hybrid teaching; teaching reform
引言
學科競賽、項目驅(qū)動,是南疆地方性應用型本科院校培養(yǎng)具有創(chuàng)新創(chuàng)業(yè)人才的有效途徑,是提高應用型人才培養(yǎng)質(zhì)量的有力抓手,C語言是各高校計算機科學與技術、軟件工程、物聯(lián)網(wǎng)工程、通信工程、網(wǎng)絡工程等專業(yè)必修課,是計算機專業(yè)學生學好后續(xù)編程類、算法類課程的關鍵,是機電類、化工類、建筑類等專業(yè)的公共基礎課。C語言是實用性、理論性和實踐性均較強,單一的教學模式、教學方法很難取得較好的教學效果。如何根據(jù)不同的學生基礎,采用適合的教學模式和方法提升教學效果,這是值得南疆應用型本科高校長期深入研究的[1-4]。
在此背景下,以新疆自治區(qū)教改課題研究為基礎,文章從新疆科技學院C語言程序設計課程(簡稱C語言課程)創(chuàng)新教學改革入手,對C語言課堂教學進行重組、反思、探討和改革,以適應南疆區(qū)域經(jīng)濟發(fā)展對高校新時代新工科人才的培養(yǎng)要求。
1 C語言創(chuàng)新教學改革擬解決的問題
C語言教學團隊的教學方法、教學思路都在逐年改進,雖然如此,但老問題、新問題依然存在。
1.1 不同民族不同專業(yè)的學生,教學效果差異較大
例如,化工類、金融類、紡織類同學對編程知識的掌握程度明顯低于計算機類專業(yè)同學,南疆少數(shù)民族學生對于計算機編程理解及解決實際問題能力明顯弱于內(nèi)地學生,說明不同民族、不用專業(yè)的學生對課程內(nèi)容的求知欲和教學難度的接受能力存在顯著差異。
1.2 自主學習意識不足,學習積極性亟待提高
從調(diào)查來看,僅有10%的學生主動看過MOOC上的大部分視頻,有將近1/3的學生沒有看過MOOC上的任何視頻。經(jīng)過調(diào)研和分析,導致學生未能充分利用網(wǎng)絡教學資源的原因主要有:①編程語言思維模式?jīng)]有建立,課程內(nèi)容還沒有引起學生的興趣;②大一部分新生自己沒有電腦,學生主要通過智能手機訪問MOOC,但目前MOOC手機端APP自主編程效果較差。
1.3 落后的教學理念無法匹配最新的編程思想
我們的學生是民漢混合班,有內(nèi)地學生、有新疆本地學生,多民族融合。且學生普遍存在英語基礎、數(shù)學思維能力較弱等問題。從學校調(diào)研分析來看,傳統(tǒng)的教育觀念不是“以學生為中心”而是“以知識為中心、以考試為中心”,致力于為學生提供期末考試的知識,對于南疆區(qū)域經(jīng)濟發(fā)展對人才的實際需要考慮不足,極易造成學生為何而學、學有何用的疑問[5]。無法滿足最新編程思想強調(diào)課堂上對學生內(nèi)心體驗感和個體自我價值的實現(xiàn),無法實現(xiàn)課堂上老師與學生之間的問題互動、思想交流、創(chuàng)新創(chuàng)作活動。
1.4 學科競賽與課堂教學融合不足
部分教師在課堂教學中灌輸式、填鴨式教學,無法提升學生自主學習興趣,而學科競賽、項目驅(qū)動可以很好的調(diào)動學生學習熱情,讓學生切身感受到學習的價值,也是應用型本科學生創(chuàng)新創(chuàng)業(yè)能力提升的有效途徑。
2 創(chuàng)新教學培養(yǎng)體系
依據(jù)教育教學規(guī)律,按照由易到難、循序漸進的原則,將C語言程課程分為算法基礎、編程應用基礎、項目實踐應用三個層次,結(jié)合學生所學專業(yè)特點,推進學科競賽與教學融合, 構(gòu)建以競賽為導向、學生為中心,線上線下混合的開放式教學模式,形成從基礎訓練、綜合設計、創(chuàng)新設計到以賽促學以賽促教的完整創(chuàng)新教學體系[6-7]。
2.1 以學生為中心與創(chuàng)新教學融合
課堂教學目的是幫助學生在大腦中構(gòu)建出特定的專業(yè)認知模型。以學生為中心的教學思想,重點是從一味強調(diào)教學內(nèi)容轉(zhuǎn)向注重教學成效、教學結(jié)果,讓學生學有所得,學有所獲,有效地提高其學習的興趣。
2.2 學科競賽與創(chuàng)新教學理念思路融合
在C語言教學團隊多年的教學實踐中,不斷探索C語言課程教學的新理念、新思路,為了在教學中針對不同水平的學生展開不同內(nèi)容和難度的教學,拓展學習空間,教學團隊引入學科競賽、項目驅(qū)動、翻轉(zhuǎn)課堂等與創(chuàng)新教學融合,學生反饋良好。
2.3 優(yōu)化評價機制
在推行學科競賽、項目驅(qū)動與C語言創(chuàng)新教學改革融合的同時,進一步研究如何完善輔導員、班主任、任課老師工作協(xié)調(diào)合作機制,制定科學合理的學生和競賽導師管理、評價機制和激勵機制,確保對學生的持續(xù)吸引力,以及保障導師對參與學科競賽、項目驅(qū)動教學工作的積極性。
3 創(chuàng)新教學方法及途徑
在總結(jié)多年教學經(jīng)驗,經(jīng)過調(diào)研、研討交流,不斷反思、論證、總結(jié)C語言課程教學方法,課程創(chuàng)新教學改革與探索方法及途徑如下:
3.1 以學生為中心
在創(chuàng)新教學實施過程中,以學科競賽為導向,重思維、能力的培養(yǎng),突顯學生主體地位,調(diào)動學生自主學習,同時發(fā)揮教師主導作用。
3.2 圍繞“學科競賽”創(chuàng)新能力培養(yǎng)目標重組教學內(nèi)容
目前學校教學內(nèi)容偏多偏難,且重理論輕項目實踐。從“藍橋杯全國軟件和信息技術專業(yè)人才大賽、中國軟件杯大學生軟件設計大賽、微軟編程之美挑戰(zhàn)賽、中國大學生計算機設計大賽”等學科競賽的角度,清晰梳理計算機創(chuàng)新能力培養(yǎng)的科學內(nèi)涵,從教學實施的角度,需要將以學科競賽為導向的培養(yǎng)方法轉(zhuǎn)化為教學案例,為南疆應用型本科高校工科人才培養(yǎng)提供具體的教學載體和教學方法,完成“學科競賽反哺教學”的落地。
3.3 教學模式的改革
在教學過程中,把教材的篇幅和重點放在項目實踐、與傳統(tǒng)編程類課程有差異的知識點及前沿新技術上,開闊學生的眼界,培養(yǎng)學生創(chuàng)新思維能力。
3.4 采用線上線下、課內(nèi)課外混合式教學
在“MOOC與SPOC”基礎上,結(jié)合“大班教學、小班討論”進一步改革教學手段。線上引入豐富的網(wǎng)絡資源,推動引導學生自測,學生按照老師要求,利用線上優(yōu)質(zhì)豐富的編程類課程資源、便捷有效的互動與自測練習實現(xiàn)自主學習。線下,強化課堂精講,引入翻轉(zhuǎn)課堂、小班研討、應用實驗、結(jié)課考核,學生在教師引導下實現(xiàn)師生互助混合式學習[8]。
3.5 以EDUCODER平臺為基礎,構(gòu)建準確與科學的考/教分離式評測系統(tǒng)
實行教考分離,可使評測數(shù)據(jù)更為準確與科學,評測工作將根據(jù)C語言課程培養(yǎng)目標的基本要求,科學客觀地評價培養(yǎng)學生項目實踐應用能力和思維能力方面的教學成效。通過評測工作積累的大量基礎數(shù)據(jù),可以對各任課教師課程的開課質(zhì)量進行基于數(shù)據(jù)的準確分析與科學評價,促進以學生為中心的教學反饋機制和多元、實時評測機制的建立。
4 創(chuàng)新教學效果、推廣價值
4.1 學科競賽成績喜人
以學科競賽為導向,改革優(yōu)化評價機制,通過教學方式、教學模式、教學思路改革,2021年新疆科技學院信息科學與工程學院計算機專業(yè)學生,在藍橋杯軟件設計大賽、計算機設計大賽等學科競賽,國家三等獎、省級一等獎、省級二等獎、省級三等獎,都實現(xiàn)了歷史性突破,與新疆同類型高校相比成績喜人。
4.2 教學模式、理念得到改進
強化項目實踐操作和自主學習,注重結(jié)果反饋的教學理念。提高了學生的自主學習能力、實踐操作能力、創(chuàng)新創(chuàng)造能力、團隊協(xié)作能力和計算思維能力。目前,C語言創(chuàng)新教學改革在我校計算機專業(yè)課教學改革需要持續(xù)改進,需要老師在實踐教學中不斷探索、改進,進一步完善和優(yōu)化課堂教學模式,把教和學的重心從教師的“教”轉(zhuǎn)移到學生的“學”。
4.3 教學創(chuàng)新效果
我們在大一和大二對所有學生分別進行了兩次問卷調(diào)查,反饋結(jié)果表明,以學生為中心的項目驅(qū)動教學,以線上SPOC、雨課堂等教學為主,教師在線下精講為輔,線上線下混合式的教學方式獲得了老師和學生的普遍認可。
從上機考試成績來看,同一名老師教的,以學生為中心的項目驅(qū)動教學班學生成績,比傳統(tǒng)授課方式班級的平均分高出5.6分,比上一年學生的平均分高出8.3分。
4.4 教學創(chuàng)新改革推廣價值
2020年C語言課程的創(chuàng)新教學改革取得了較好的教學效果,為我校Java、Python編程類課程教改工作的推進做出了有益嘗試。
5 結(jié)束語
在推動C語言課程教學創(chuàng)新改革過程中,“以學生為中心”并不等同于在教育教學中事事圍繞著學生展開,學生可以主導一切,而是在教與學中要突出學生主體性,充分保障學生的權益,尊重學生的自主性。教學改革能夠讓教師從填鴨式教學的慣性中掙脫出來,明確學生的中心地位,以學科競賽充分調(diào)動學生自主學習的積極性,這對于學生今后的學習乃至工作都有重要的意義,也有助于加強師生良性互動,具有較高的推廣價值。
當然,在C語言課程創(chuàng)新教學改革研究過程中,仍存在著一些不足。首先,在民漢混合班教學效果評價上,翻轉(zhuǎn)課堂、小組討論等課堂效果,缺乏相應的定量標準,還需要在以后的教學改革中進一步深入研究。其次,“以學生為中心”的內(nèi)涵極其豐富,影響編程類課程教學質(zhì)量好壞因素眾多,各種細微因素也需要考慮和重視。不管以后C語言課程教學改革如何推進,學校編程類課程的教學改革都會持續(xù)關注影響教學質(zhì)量、影響學生學習效果的問題,我們也會繼續(xù)反思,持續(xù)研究和改進。
參考文獻(References):
[1] https://baijiahao.baidu.com/s?id=1640019949695736434
&wfr=spider&for=pc.
[2] 劉秋菊,王仲英.新工科背景下C語言程序設計混合式教學
模式探索與實踐[J].洛陽師范學院學報,2020,39(11):90-93
[3] http://www.gov.cn/zhengce/2019-02/23/content_5367987.
htm.
[4] 蔡慶華,江健生.新工科背景下“C語言程序設計”課程教學
改革探索[J].安慶師范大學學報(自然科學版),2020,26(4):103-105,120
[5] 王佳卓.以學生為中心的“計算機網(wǎng)絡”課程云教學模式
應用[J].無線互聯(lián)科技,2020,17(12):151-152
[6] 肖輝輝,段艷明.以學科競賽為導向的軟件工程專業(yè)人才
“雙創(chuàng)”能力培養(yǎng)模式研究[J].輕工科技,2020,36(1):170-171,173
[7] 宛楠,楊利.以學科競賽為驅(qū)動的計算機類專業(yè)應用型創(chuàng)新
人才培養(yǎng)模式研究[J].電腦知識與技術,2020,16(6):143-145
[8] 李賢善,趙逢達,穆運峰.程序設計課程混合式教學模式的探
索與實踐——以燕山大學《計算機應用基礎與程序設計》課程為例[J].中國教育信息化,2018(12):36-39
收稿日期:2021-11-02
*基金項目:新疆維吾爾自治區(qū)教育廳本科教育教學研究和改革項目(PT-2021076); 新疆科技學院校級自科項目(2020PT025)
作者簡介:劉付勇(1985-),男,陜西鎮(zhèn)安人,碩士研究生,副教授,主要研究方向:計算機教育技術、智慧農(nóng)業(yè)、大數(shù)據(jù)處理。
通訊作者:楊旭鵬(1994-),男,甘肅天水人,碩士研究生,助教,主要研究方向:人工智能與模式識別、機器學習。