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

?

基于成果導(dǎo)向的程序設(shè)計與算法系列課程教學(xué)改革實踐探究

2023-07-11 20:12:07李文彬潘理吳岳芬楊勃
電腦知識與技術(shù) 2023年15期
關(guān)鍵詞:成果導(dǎo)向混合式教學(xué)教學(xué)改革

李文彬 潘理 吳岳芬 楊勃

關(guān)鍵詞:成果導(dǎo)向;混合式教學(xué);程序設(shè)計與算法;教學(xué)改革

1 引言

程序設(shè)計基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)與算法系列課程是高校計算機類專業(yè)的基礎(chǔ)核心課,著重培養(yǎng)學(xué)生的計算思維能力、問題求解能力、編程實踐能力,為后續(xù)課程學(xué)習(xí)與職業(yè)發(fā)展打下堅實基礎(chǔ)。隨著信息技術(shù)的發(fā)展,學(xué)習(xí)資源的日益豐富,在線學(xué)習(xí)已經(jīng)成為傳統(tǒng)學(xué)習(xí)方法的重要補充[1]。但是由于學(xué)生的學(xué)習(xí)水平、自主學(xué)習(xí)與自我控制能力存在差異,想讓在線學(xué)習(xí)取代線下學(xué)習(xí),讓學(xué)生享受到其他名師或重點高校的教學(xué)資源,從而達(dá)到專業(yè)人才培養(yǎng)目標(biāo),顯然難以實現(xiàn)。為提高學(xué)生的學(xué)習(xí)效率,達(dá)到專業(yè)人才培養(yǎng)既定目標(biāo),成果導(dǎo)向的混合式教學(xué)被提上日程。

成果導(dǎo)向教育是發(fā)端于美國的一種教育理念強調(diào)課程建設(shè)要持續(xù)改進(jìn),要根據(jù)教學(xué)的目標(biāo)和學(xué)生的具體情況,不斷的優(yōu)化提升,迭代發(fā)展[2]。尤其是針對不同專業(yè)、不同課程,其性質(zhì)、規(guī)律和特點都不相同,就應(yīng)設(shè)計不同類型的混合式教學(xué)模式,預(yù)設(shè)學(xué)習(xí)成果、反向設(shè)計、正向?qū)嵤?、不斷反饋等方面對成果?dǎo)向的混合式教學(xué)模式進(jìn)行研究和探討,從而更好地實現(xiàn)課程的教學(xué)目標(biāo)。文獻(xiàn)[1]中探討在應(yīng)用型本科高校如何基于成果導(dǎo)向,根據(jù)不同專業(yè)、不同課程性質(zhì)構(gòu)建混合式教學(xué)模式;文獻(xiàn)[3]中研究從融合和優(yōu)化程序設(shè)計類課程內(nèi)容,設(shè)計遞進(jìn)式混合教學(xué)模式的程序設(shè)計類課程混合式教學(xué)模式;文獻(xiàn)[4]深入分析C語言程序設(shè)計教學(xué)中的不足,從教學(xué)成果入手強調(diào)理論與實踐的有機結(jié)合,提升人才培養(yǎng)質(zhì)量;文獻(xiàn)[5]中根據(jù)程序設(shè)計基礎(chǔ)課程特點,提出了一種翻轉(zhuǎn)課堂的教學(xué)模式,提升學(xué)生興趣和課程教學(xué)效果;文獻(xiàn)[6]探索信息化環(huán)境下,如何提高課堂知識內(nèi)化效率、提升學(xué)生學(xué)習(xí)能力的程序設(shè)計類課程的翻轉(zhuǎn)課堂教學(xué)模式;文獻(xiàn)[7]結(jié)合成果導(dǎo)向教育和計算思維模式進(jìn)行程序設(shè)計類課程改革,提高學(xué)生計算機思維能力和教學(xué)效果。這些研究對于提高程序設(shè)計類課程教學(xué)質(zhì)量提供了許多有建設(shè)性的思路與改革。但程序設(shè)計基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計等系列課程的理論、實踐和產(chǎn)出具備很強的關(guān)聯(lián)性,不能孤立改革某一門課程,尤其是在強化學(xué)生的計算思維、問題求解能力和編程能力方面,更需要整體規(guī)劃,深入研究符合該系列課程學(xué)習(xí)的混合式教學(xué)模式。

2 程序設(shè)計與算法系列課程主要問題分析

程序設(shè)計與算法系列課程主要包括程序設(shè)計基礎(chǔ)、面向?qū)ο蟪绦蛟O(shè)計、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計分析,涉及基礎(chǔ)理論、算法和技術(shù),因此,該系列課程具有理論與實踐、基礎(chǔ)與前沿并重的特征。但是,在目前的課程教學(xué)中,大多數(shù)還是知識講授主導(dǎo)課堂,忽視了專業(yè)素質(zhì)和問題求解能力培養(yǎng),所以還存在一些普遍性問題亟待解決:

1)傳統(tǒng)的程序設(shè)計基礎(chǔ)教學(xué)中,往往以教師為中心,課堂上重點關(guān)注知識的講解傳授,忽略了學(xué)生的內(nèi)化,難以發(fā)揮學(xué)生的主體作用,忽視了學(xué)生計算思維和編碼實踐能力的培養(yǎng)。在實踐訓(xùn)練資源中,設(shè)置的問題挑戰(zhàn)度低,難以滿足不同層次學(xué)生需求。

2)數(shù)據(jù)結(jié)構(gòu)課程內(nèi)容強調(diào)數(shù)據(jù)存儲與邏輯,主要采用課堂老師講授+上機實驗的方式,只有部分基礎(chǔ)案例供學(xué)生實踐,實驗設(shè)置往往以驗證性為主,設(shè)計性和綜合性少,很少結(jié)合實際工程問題,學(xué)生的問題求解能力沒有得到有效鍛煉,導(dǎo)致學(xué)生對課程理解和應(yīng)用不足。

3)算法設(shè)計分析,設(shè)計內(nèi)容全面,知識點多,難度大,課堂講解內(nèi)容偏基礎(chǔ),而且算法案例設(shè)計與求解方法上缺乏新意,沒有與教師科研很好結(jié)合,在前沿技術(shù)的深層次的探討不足,學(xué)生對前沿技術(shù)嗅覺不夠敏銳,自主與創(chuàng)新學(xué)習(xí)能力不足,導(dǎo)致學(xué)生實際工程能力不強,缺乏系統(tǒng)性問題求解訓(xùn)練。

導(dǎo)致上述問題的根本原因:要學(xué)好程序設(shè)計類平臺基礎(chǔ)課,除了掌握理論知識,還需大量編程實踐和問題求解實踐,而現(xiàn)有教學(xué)以課堂基礎(chǔ)知識講解為主,且在實踐課上,學(xué)生只需要完成基本實踐任務(wù)即可,缺乏學(xué)生進(jìn)行自主實踐的驅(qū)動力;專業(yè)課教學(xué)過程脫離了實際工作任務(wù)和科研項目,學(xué)生無法將所學(xué)理論知識直接應(yīng)用到實際工作中,進(jìn)而造成學(xué)生的學(xué)習(xí)興趣下降,甚至放棄課程的學(xué)習(xí)。為有效解決上述問題,對程序設(shè)計與算法系列課程進(jìn)行課程改革實踐,在注重不同課程內(nèi)容銜接與融合的同時,不斷更新在線平臺案例庫,引導(dǎo)學(xué)生自主訓(xùn)練,支撐學(xué)生實踐能力達(dá)成,根據(jù)不同課程性質(zhì)與特點,利用好現(xiàn)有省級一流課程資源和在線評測系統(tǒng)等設(shè)計不同的混合式教學(xué)模式,實施該系列課程教學(xué)改革實踐探索。

3 課程改革實踐

3.1 教學(xué)分析

針對程序設(shè)計基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計分析此類具有培養(yǎng)學(xué)生的計算思維、問題求解能力和編程能力同一目的,且呈現(xiàn)明顯層次遞進(jìn)關(guān)系的課程,尤其要根據(jù)教學(xué)目標(biāo)和內(nèi)容設(shè)計不同的混合式教學(xué)模式,以便于更好提升教學(xué)質(zhì)量。在教學(xué)實施過程中,該系列課程都可以利用在線評測(Online Judge, OJ)平臺輔助線下教學(xué)的模式,結(jié)合評測系統(tǒng)的實時反饋,形成了獨有的混合式教學(xué)模式,其總體思路如下:在課前,老師將學(xué)習(xí)視頻發(fā)給學(xué)生,同時在OJ平臺上發(fā)布預(yù)習(xí)作業(yè),然后學(xué)生進(jìn)行自我檢測,老師通過OJ系統(tǒng)收集并分析數(shù)據(jù),總結(jié)學(xué)生自學(xué)過程中存在的問題,了解課前學(xué)生自學(xué)情況及存在的普遍性問題,為課中的知識講解做準(zhǔn)備,如圖1所示,左邊為課前預(yù)測的在線測試,右邊為學(xué)生完成情況;課中,老師完成理論知識講解與重構(gòu),并進(jìn)行隨堂檢測,通過OJ的實時評測,發(fā)現(xiàn)學(xué)生所犯錯誤,并分析問題、講解問題,如圖2所示,左邊為課前預(yù)測的在線測試,右邊為OJ系統(tǒng)發(fā)現(xiàn)的學(xué)生答案錯誤情況,老師就針對該錯誤,進(jìn)行實時講解,實時解決課堂上知識學(xué)習(xí)與內(nèi)化的問題;課后,老師在OJ上布置不同難度作業(yè)供學(xué)生課后完成,使知識進(jìn)一步內(nèi)化與鞏固,強化學(xué)生解決問題的能力。

針對不同層次學(xué)生需求和教學(xué)需要,在OJ平臺上,根據(jù)課程內(nèi)容和特點(如圖3所示) ,課程組老師做了如下工作:

1)在OJ平臺上,基礎(chǔ)知識分類標(biāo)記,進(jìn)行知識模塊化,有利于學(xué)生在線自主學(xué)習(xí);

2)OJ題庫分層設(shè)計,助力不同學(xué)生自主訓(xùn)練;

3)算法專題面向升學(xué)與就業(yè)分流培養(yǎng),實現(xiàn)個性化培養(yǎng)目的;

4)綜合訓(xùn)練結(jié)合教師科研,培養(yǎng)學(xué)生問題求解能力和工程實踐能力。

在教學(xué)的每個階段中,要充分發(fā)揮教師的主導(dǎo)作用,體現(xiàn)學(xué)生的主體性,通過系列課程學(xué)習(xí),掌握較扎實的面向數(shù)據(jù)、面向算法的專業(yè)知識,針對實際問題,能夠進(jìn)行問題分析、算法設(shè)計、程序編碼、算法分析的能力,從而具備面向升學(xué)和面向就業(yè)的程序與算法設(shè)計實現(xiàn)的能力,為后續(xù)成果產(chǎn)出打好基礎(chǔ)。

3.2教學(xué)模式設(shè)計

程序設(shè)計基礎(chǔ)、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計分析等系列課程一脈相承,又呈現(xiàn)知識的遞進(jìn)關(guān)系,但也有各自特點和規(guī)律。程序設(shè)計基礎(chǔ)的知識點多但內(nèi)容簡單、離散,學(xué)生能通過視頻資源進(jìn)行自學(xué)即可掌握相關(guān)理論知識。對于程序的初學(xué)者而言,學(xué)習(xí)的難點在于程序思維培養(yǎng),實踐有一定難度。因此,可采用一種以資源建設(shè)拓展的線上為主、線下課堂為輔的混合式教學(xué)模式,學(xué)生通過線上學(xué)習(xí)基礎(chǔ)知識,教師在線發(fā)布測試,利用在線OJ進(jìn)行編程實踐,檢測學(xué)生獲得的知識與編程能力;學(xué)生在線學(xué)習(xí)后提出問題,教師解答,并總結(jié)測試結(jié)果,在線下課堂進(jìn)行補充教學(xué)。

數(shù)據(jù)結(jié)構(gòu)的理論知識重難點較多,學(xué)生難以通過線上自主學(xué)習(xí)掌握,因此在該課程中只能將線上教學(xué)作為線下教學(xué)的補充,在線上進(jìn)行課前預(yù)習(xí)和課后知識鞏固,對取得更好教學(xué)效果起到了很好的補充作用。學(xué)生課前線上學(xué)習(xí)基礎(chǔ)知識,提出問題,教師在線下課堂進(jìn)行知識重構(gòu)和深入講解,利用在線OJ進(jìn)行隨堂測試和作業(yè)布置;學(xué)生課后通過線上作業(yè)進(jìn)行鞏固和練習(xí),進(jìn)一步鞏固知識成果。因此,數(shù)據(jù)結(jié)構(gòu)宜采用線下教學(xué)為主,線上教學(xué)為輔的混合式教學(xué)模式。

算法設(shè)計分析是一門專業(yè)核心課程,強調(diào)學(xué)生所獲取知識與能力的應(yīng)用,對未來就業(yè)和發(fā)展有著重要的作業(yè)和意義。算法設(shè)計分析是程序設(shè)計基礎(chǔ)和數(shù)據(jù)結(jié)構(gòu)的后續(xù)課程,學(xué)生已掌握解決該類問題的基本知識與能力,為更好培養(yǎng)學(xué)生的工程實踐能力,宜采用基于翻轉(zhuǎn)課堂的線上線下混合式教學(xué)模式。學(xué)生先通過線上自主學(xué)習(xí)和小組討論完成理論知識學(xué)習(xí),完成OJ系統(tǒng)中老師布置的算法設(shè)計題進(jìn)行自測,發(fā)現(xiàn)問題,嘗試解決問題;教師針對不同層次學(xué)生特征,精心選取教學(xué)案例,通過發(fā)布任務(wù)、小組合作探究、解題報告等形式進(jìn)行課堂知識內(nèi)化;課后,學(xué)生通過完成相對應(yīng)的ACM程序設(shè)計競賽習(xí)題,培養(yǎng)問題建模分析與問題求解能力,該混合教學(xué)模式的核心是教學(xué)過程管理和過程性評價,教學(xué)過程中的問題反饋要及時修正,以更好培養(yǎng)學(xué)生的工程實踐能力和問題分析求解能力。

在該系列課程中,以“注重基礎(chǔ),整體優(yōu)化,知識、能力、素質(zhì)協(xié)調(diào)發(fā)展”為原則,從“以課堂教學(xué)為主”向“課堂教學(xué)加實踐教學(xué)并重”轉(zhuǎn)換;從知識傳授型教學(xué)向能力培養(yǎng)型教學(xué)的轉(zhuǎn)換,根據(jù)課程不同的性質(zhì)與特點,分別采用不同的混合式教學(xué)模式。

4 教學(xué)情況與效果

程序設(shè)計與算法系列課程教學(xué)改革自2018年9 月開始,OJ平臺在線習(xí)題庫和教學(xué)案例不斷豐富,教學(xué)同時還引導(dǎo)學(xué)生參加各類程序設(shè)計競賽,有力支撐了混合式教學(xué)模式的實施,在培養(yǎng)學(xué)生計算思維、編程能力、問題求解能力和工程實踐能力上取得了良好效果,學(xué)生能力得到持續(xù)提升。在每年新生入學(xué)季,計算機科學(xué)與技術(shù)和軟件工程2個專業(yè)200多學(xué)生中,有50%的學(xué)生會申請加入ACM軟件技術(shù)實訓(xùn)基地進(jìn)行學(xué)習(xí),也帶動了其他學(xué)生學(xué)習(xí),其中部分拔尖的學(xué)生更是取得了良好的競賽成果,近3年獲得ICPC 國際大學(xué)生程序設(shè)計競賽亞洲區(qū)域賽銀獎1項,銅獎6 項;CCPC 中國大學(xué)生程序設(shè)計競賽分站賽銅獎3 項;獲“藍(lán)橋杯”全國大學(xué)生軟件技術(shù)大賽全國一等獎5項,二等獎7項,三等獎10項;獲中國高校計算機大賽——團體程序設(shè)計天梯賽全國團隊三等獎1項;其他省級獎勵100多項。獲獎同學(xué)在其他課程學(xué)習(xí)中也表現(xiàn)很優(yōu)異,多人也獲得國家勵志獎學(xué)金,在同學(xué)們中起到了很好的模范帶頭作用,學(xué)生學(xué)習(xí)積極性與學(xué)習(xí)效果持續(xù)提升。

5 結(jié)束語

為更好實現(xiàn)計算機類專業(yè)人才培養(yǎng)目標(biāo),對程序設(shè)計與算法系列課程進(jìn)行了混合式教學(xué)改革,從課程內(nèi)容、性質(zhì)與特征出發(fā),設(shè)計不同教學(xué)策略,構(gòu)建不同的混合式教學(xué)模式。在教學(xué)實施過程中,通過軟件技術(shù)創(chuàng)新基地、競賽訓(xùn)練、導(dǎo)師制等手段引導(dǎo)學(xué)生自主學(xué)習(xí),培養(yǎng)學(xué)生的計算思維、編程能力、問題求解能力和工程實踐能力。整體效果表明,該系列課程混合式教學(xué)改革效果良好,為計算機類專業(yè)其他課程教學(xué)改革提供新思路。

猜你喜歡
成果導(dǎo)向混合式教學(xué)教學(xué)改革
高校概率統(tǒng)計課程OBE教學(xué)方法研究
基于成果導(dǎo)向教育理念引導(dǎo)高職計算機教育
亞太教育(2016年31期)2016-12-12 22:02:38
軟件技術(shù)專業(yè)成果導(dǎo)向課程設(shè)計
基于SPOC平臺的混合式教學(xué)模式研究和實踐
基于高職成果導(dǎo)向教育的行動學(xué)習(xí)模式構(gòu)建
職教論壇(2016年24期)2016-11-14 08:48:12
基于SPOC模式的《大學(xué)計算機基礎(chǔ)》課程改革的研究
考試周刊(2016年85期)2016-11-11 00:35:30
淺論在混合式教學(xué)模式下高職思政課評價體系的構(gòu)建
《C語言程序設(shè)計》課程的教學(xué)改革與實踐
科技視界(2016年22期)2016-10-18 16:12:24
基于人才培養(yǎng)的技工學(xué)校德育實效性研究
成才之路(2016年25期)2016-10-08 09:51:08
現(xiàn)代信息技術(shù)在高職數(shù)學(xué)教學(xué)改革中的應(yīng)用研究
科技視界(2016年20期)2016-09-29 12:59:03
高雄县| 且末县| 仙桃市| 辉县市| 霞浦县| 丰顺县| 西林县| 临邑县| 正定县| 中阳县| 沐川县| 方正县| 呼图壁县| 邵武市| 常宁市| 尼木县| 英吉沙县| 呼伦贝尔市| 福建省| 伊春市| 建宁县| 东台市| 耿马| 紫云| 聂荣县| 株洲县| 慈溪市| 梁河县| 宣城市| 民勤县| 泽普县| 揭西县| 交口县| 上蔡县| 英超| 大足县| 多伦县| 临沭县| 汉川市| 双桥区| 赤水市|