国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

程序設(shè)計類課程“三階段”教學(xué)改革研究

2022-06-25 22:38王曉芳向軍譚明佳
河南教育·高教 2022年5期
關(guān)鍵詞:程序設(shè)計競賽教學(xué)改革

王曉芳 向軍 譚明佳

摘 要:本研究基于民族高校理工科專業(yè)學(xué)生程序設(shè)計類課程實踐動手能力較弱、學(xué)習(xí)效果差等實際情況,提出參照ACM競賽方式教學(xué)和對程序設(shè)計類課程分三階段教學(xué)改革的觀點,以此改善學(xué)生編程代碼規(guī)模不夠、院??己艘蠹胺椒ú豢茖W(xué)等問題,并通過實踐取得了較好的教學(xué)效果,具有在同類高校推廣的價值。

關(guān)鍵詞:程序設(shè)計;競賽;教學(xué)改革

2018年6月在新時代全國高等學(xué)校本科教育工作會議上,時任教育部部長陳寶生明確要求,對大學(xué)生要合理“增負”,提升大學(xué)生的學(xué)業(yè)挑戰(zhàn)度,激發(fā)學(xué)生的學(xué)習(xí)動力和興趣,改變本科教育輕松就能畢業(yè)的情況。程序設(shè)計類課程是信息類專業(yè)十分重要的學(xué)科基礎(chǔ)課程,但是目前該類課程學(xué)習(xí)壓力并不大,學(xué)生相對容易畢業(yè)。民族高校學(xué)生大多數(shù)來自偏遠地區(qū),學(xué)生的編程實踐動手能力較弱。對于民族高校的信息類專業(yè)來說,無論是根據(jù)教育部的最新要求,還是分析近年畢業(yè)生人才培養(yǎng)質(zhì)量和實際就業(yè)情況,都需要進行教學(xué)體系改革。

一、教學(xué)改革的必要性

以研究團隊所在的湖北民族大學(xué)為例,分析學(xué)校所有信息類專業(yè)的程序設(shè)計類課程教學(xué)實際情況,發(fā)現(xiàn)存在以下問題:學(xué)生編程代碼規(guī)模不夠,練習(xí)偏少,編程基礎(chǔ)不夠扎實,實踐動手能力不強;學(xué)生學(xué)習(xí)編程興趣不高,學(xué)習(xí)動力不足,考試壓力較小;課程考核方式不科學(xué),依然采用傳統(tǒng)紙質(zhì)試卷方式,側(cè)重理論知識的考核,忽視了對學(xué)生動手能力和解決實際問題能力的考核,課程考核應(yīng)用性不強。研究團隊通過對國內(nèi)其他高校的調(diào)查研究,發(fā)現(xiàn)很多高校的程序設(shè)計類課程也在進行改革,但多采用MOOC教學(xué)方式或僅僅改革考核方式。而研究團隊采用的改革方案與上述高校有很大不同,首先是基于ACM競賽模式開發(fā)出在線OJ(Online Judge)系統(tǒng),然后通過該系統(tǒng)進行在線考試、在線實驗、在線作業(yè)、在線答疑等教學(xué)過程。此改革成果具有在同類高校推廣的價值。

二、教學(xué)改革方案

(一)教學(xué)改革內(nèi)容

項目研究對象為信息類專業(yè)的程序設(shè)計類課程,從參與改革的專業(yè)分布及改革進程來分析,改革專業(yè)主要包括試點階段的計算機類專業(yè)、推廣階段的電氣電子類專業(yè)、應(yīng)用階段的其他理工科專業(yè)。項目具體研究內(nèi)容主要包括以下幾個方面:改革課程教學(xué)體系、教學(xué)目標、教學(xué)內(nèi)容的研究與設(shè)計,改革課程考核方式、評價體系的制定,線上系統(tǒng)開發(fā)與維護相關(guān)工作,防止作弊的技術(shù)方案與實施,改革課程線上系統(tǒng)題庫的維護、更新,線下理論課微課視頻的錄制。

(二)教學(xué)改革方法

1.利用在線OJ系統(tǒng)改革教學(xué)過程、考核方式

利用在線OJ系統(tǒng)改革教學(xué)過程和考核方式是本項目改革的主要內(nèi)容。研究團隊開發(fā)出類似于ACM競賽的在線OJ系統(tǒng),該系統(tǒng)可以提供在線考試、在線實驗、在線做題等教學(xué)過程。在線OJ系統(tǒng)能實現(xiàn)對做題結(jié)果自動判定,具備防作弊、可追蹤、可溯源功能,還可以根據(jù)學(xué)生做題情況實時對成績進行排序,支持后臺維護,系統(tǒng)服務(wù)器可以24小時開放。學(xué)生可以在任何時間通過系統(tǒng)來做題,并且在做題時要完成程序編寫、編譯、正確運行才能得分,所以在線OJ系統(tǒng)更加側(cè)重應(yīng)用,注重學(xué)生程序設(shè)計動手能力的訓(xùn)練。

2.線上答疑與核心單元微課視頻輔助教學(xué)法

教學(xué)改革采用線上答疑的輔助教學(xué)法,在在線OJ系統(tǒng)上開辟答疑板塊,對學(xué)生課程學(xué)習(xí)中出現(xiàn)的共性問題在系統(tǒng)上進行詳細解答。研究團隊還將課程的核心知識單元講解錄制成微課存放在系統(tǒng)上,以便學(xué)生學(xué)習(xí)時根據(jù)需要自行訪問。

3.采用試點、應(yīng)用、逐步推廣的教學(xué)改革方法

第一階段進行試點,試點專業(yè)主要是計算機科學(xué)與技術(shù)、數(shù)字媒體技術(shù)、信息安全、信息與計算科學(xué)四個專業(yè),這個階段是本項目重點實施的過程;第二階段,將第一階段的改革方法應(yīng)用到信息工程學(xué)院的其他專業(yè);第三階段,向教務(wù)處、信息工程學(xué)院申請,將改革成果推廣到全校所有程序設(shè)計類課程,主要包括C語言、Python、Java語言等公共課。這種采用試點、應(yīng)用、逐步推廣的“三階段”教學(xué)改革方法,風(fēng)險較小,成功率更高。

三、教學(xué)改革效果

通過分析參與試點改革的計算機科學(xué)與技術(shù)、數(shù)字媒體技術(shù)、信息安全三個專業(yè)的相關(guān)數(shù)據(jù)可知,此次教學(xué)改革取得了良好的階段性成果。

(一)學(xué)生學(xué)習(xí)氛圍變得更好,學(xué)習(xí)編程興趣更加濃厚

改革課程在大一第一學(xué)期開始,讓學(xué)生進校就能感覺到大學(xué)教學(xué)方法與高中的差異性,使其意識到大學(xué)更強調(diào)實踐動手能力和課下學(xué)習(xí)主動性的培養(yǎng)。在線OJ系統(tǒng)無論是考試還是平時的實驗或作業(yè),都會進行排名,此排名對學(xué)生有一定的促進作用,能提升學(xué)生解題成功的成就感和編寫程序的興趣。根據(jù)在線OJ系統(tǒng)數(shù)據(jù)反饋,在每個教學(xué)班,班級成績排名前10%~15%的學(xué)生起到引領(lǐng)作用,這部分學(xué)生基本上能獨立完成所有實驗或作業(yè)題目,考試為滿分;班級成績排名前40%的學(xué)生,編程興趣濃厚,能獨立完成絕大部分題目,考試可以獲得優(yōu)良以上;班級成績排名前60%的學(xué)生,能獨立完成大部分題目,考試時可以獲得中等及良好以上;班級成績排名前90%的學(xué)生,掌握了課程的核心知識,考核能合格;班級剩下的10%的學(xué)生,編程基礎(chǔ)較差,學(xué)習(xí)投入不夠,一般最多能完成考試的1~2道題,個別學(xué)生甚至為0分??傮w來說,教學(xué)改革形成了良好的學(xué)習(xí)氛圍,學(xué)生學(xué)習(xí)編程的興趣更加濃厚,實驗課堂上很少有學(xué)生做與實驗無關(guān)的事情。

(二)學(xué)生編程及實踐動手能力有較大提高

通過課程改革,每個學(xué)生若能完成課程安排的所有任務(wù),計算機類專業(yè)的學(xué)生至少一門課程可以達到5000行的編程規(guī)模。信息工程學(xué)院從三個專業(yè)的新生中選出40名學(xué)生加入創(chuàng)新中心,作為創(chuàng)新創(chuàng)業(yè)試點班學(xué)員,實行導(dǎo)師和學(xué)生雙向選擇。2018年春季學(xué)期,信息工程學(xué)院和創(chuàng)新中心選派2017級部分創(chuàng)新創(chuàng)業(yè)試點班學(xué)員參加校內(nèi)外競賽,都取得了較好的成績,其編程能力超過前兩屆的整體水平。以2018年“藍橋杯”省賽為例,信息工程學(xué)院選派9名數(shù)字媒體技術(shù)專業(yè)學(xué)生參賽,獲得二等獎3項、三等獎2項,獲獎比例超過50%。在校內(nèi)競賽中,信息工程學(xué)院參與課程改革的學(xué)生也都取得了較好的成績,相比往年均有較大進步。

(三)學(xué)生重修壓力更大,學(xué)習(xí)動力增強

在教學(xué)改革實施后,學(xué)生作弊空間很小,作弊方式有跡可循。此外,學(xué)生重修的話依然是這種教學(xué)方式和考試方式,若學(xué)生第一輪學(xué)習(xí)不認真,想在后面重修中投機取巧通過考試基本上是不可能的。所以,改革后學(xué)生只有兩條路:認真學(xué)習(xí)課程知識,獨立完成實驗及作業(yè),通過課程考核;抱有作弊幻想,多次重修都不能通過考試,嚴重的甚至肄業(yè)或退學(xué)。學(xué)習(xí)重修壓力大,學(xué)生必然會主動加強學(xué)習(xí)。

(四)豐富了學(xué)生課外學(xué)習(xí)內(nèi)容,彌補了學(xué)生課外學(xué)習(xí)時間不足問題

在線OJ系統(tǒng)可以24小時運行,并且可以自動評判學(xué)生提交作業(yè)的對錯,檢查作業(yè)的重復(fù)率,避免學(xué)生抄襲。學(xué)生課堂上的學(xué)習(xí)興趣提高了,課外又可以自行在在線OJ系統(tǒng)上做題。在線OJ系統(tǒng)為學(xué)生課外學(xué)習(xí)提供了平臺和內(nèi)容,彌補了學(xué)生課外學(xué)習(xí)時間不足的問題,也有利于對學(xué)生的管理和促進班風(fēng)學(xué)風(fēng)好轉(zhuǎn),形成良性循環(huán)。

改革課程的首任教師工作量巨大,工作內(nèi)容主要包括:系統(tǒng)題庫維護、測試數(shù)據(jù)準備、課程其他資料收集等。改革課程工作量大,教師投入大,但學(xué)校暫未制定配套的工作量績效,教師投入積極性還有待提高。改革課程需要有連續(xù)性,為達到最好的改革效果,建議計算機類專業(yè)前四個學(xué)期中的所有程序設(shè)計類課程都進行相應(yīng)改革,但這樣需要更多愿意投身改革的教師參加。改革課程教學(xué)過程中,學(xué)生的誠信教育需貫穿于教學(xué)全過程。課程改革后,學(xué)生作弊空間很小,若學(xué)生不改變學(xué)習(xí)態(tài)度,認識不到問題的嚴重性,重修概率非常大。課程改革還需與更多平臺結(jié)合才會取得更好的改革效果,如ACM競賽、CCF的CSP考試等,但開展這種合作需要學(xué)校和學(xué)院相關(guān)部門的大力支持。

參考文獻:

[1]梁冰,馮林.面向ACM-ICPC競賽的計算機人才培養(yǎng)教學(xué)與實踐方法[J].實驗室科學(xué),2017(4).

[2]張仕,吳聞,嚴宣輝.以ACM-ICPC為核心的學(xué)生培養(yǎng)體系實踐[J].計算機教育,2018(1).

[3]林金珠,倪天偉.基于ACM-ICPC競賽的C語言課程教學(xué)實踐[J].安慶師范大學(xué)學(xué)報(自然科學(xué)版),2017(1).

[4]李薇,黑新宏,王磊.C語言程序設(shè)計課程的金課建設(shè)實踐[J].計算機教育,2020(6).

[5]張先偉,曲志堅,張立紅,等.程序設(shè)計能力培養(yǎng)體系建設(shè)與實踐[J].計算機教育,2019(9).

[6]尹存燕,劉奇志,陳家駿.激發(fā)學(xué)生編程興趣的程序設(shè)計實驗教學(xué)實踐[J].計算機教育,2018(3).

責(zé)編:應(yīng) 圖

基金項目:湖北省教學(xué)改革研究項目(編號:2018386);國家自然科學(xué)基金(編號:61362012)

作者簡介:王曉芳(1983— ),女,湖北民族大學(xué)信息工程學(xué)院講師,研究方向為信息檢測;向軍(1978— ),男,湖北民族大學(xué)信息工程學(xué)院副教授、研究生導(dǎo)師,研究方向為數(shù)據(jù)庫優(yōu)化、軟件測試;譚明佳(1966— ),男,湖北民族大學(xué)信息工程學(xué)院副教授,研究方向為算法分析與設(shè)計。

猜你喜歡
程序設(shè)計競賽教學(xué)改革
2020絲綢之路數(shù)學(xué)競賽
基于Visual Studio Code的C語言程序設(shè)計實踐教學(xué)探索
從細節(jié)入手,談PLC程序設(shè)計技巧
我看競賽
創(chuàng)新思維競賽(3)
高職高專院校C語言程序設(shè)計教學(xué)改革探索
基于人才培養(yǎng)的技工學(xué)校德育實效性研究
現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
以職業(yè)技能競賽為導(dǎo)向的高職單片機實踐教學(xué)改革研究
微課時代高等數(shù)學(xué)教學(xué)改革的實踐與探索
乌海市| 云阳县| 德钦县| 宝兴县| 达拉特旗| 新乐市| 新昌县| 大竹县| 南华县| 扶风县| 承德县| 克东县| 肥西县| 九江市| 宣汉县| 隆安县| 鄢陵县| 盱眙县| 广宗县| 香格里拉县| 忻城县| 郑州市| 寿阳县| 射洪县| 福鼎市| 策勒县| 和平县| 柏乡县| 青州市| 哈密市| 太仆寺旗| 大埔县| 罗平县| 金塔县| 鄂尔多斯市| 高州市| 班戈县| 巫山县| 登封市| 射阳县| 九台市|