羅富貴 李明珍 宋倩 覃運初 唐鳳仙
摘要:“數(shù)據(jù)結(jié)構(gòu)”是計算機類專業(yè)的核心課程之一,在教學的過程中,存在以下問題:教學方式單一,學生實踐能力差,學習積極性不高以及自主學習能力差等問題。鑒于此,結(jié)合新工科和工程教育認證的培養(yǎng)要求、課程的性質(zhì)和教學經(jīng)驗,本文分別從課程的理論教學、實踐教學和課程考核體系等三個方面進行探討,引入“知識、能力、素質(zhì)三位一體”的教學理念,突出知識能力素質(zhì)的培養(yǎng),在教學中全面提升人才培養(yǎng)質(zhì)量,以滿足當今社會的人才需求。
關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu);教學模式;教學改革;“三位一體”
一、引言
近年來,國家推出了一系列落實創(chuàng)新驅(qū)動發(fā)展戰(zhàn)略,拉動了以新技術(shù)、新業(yè)態(tài)、新產(chǎn)業(yè)為特點的新經(jīng)濟快速發(fā)展[1]。經(jīng)濟結(jié)構(gòu)的調(diào)整對高校人才培養(yǎng)質(zhì)量提出了更高的要求。與傳統(tǒng)的工科人才相比,現(xiàn)在高校工科人才培養(yǎng)與企業(yè)需求有脫節(jié)的現(xiàn)象,社會需要的是具有較高工程實踐能力、創(chuàng)新能力和工程素養(yǎng)的新型復合型工程人才。因此,實現(xiàn)工科人才培養(yǎng)以滿足社會經(jīng)濟發(fā)展的需要,已成為高校工科人才培養(yǎng)研究的熱點問題[2]。在當今大數(shù)據(jù)人工智能迅速發(fā)展的時代,算法發(fā)揮著非常重要的作用,“數(shù)據(jù)結(jié)構(gòu)”就是一門如何利用算法思維解決實際問題的課程,同時也是計算機類專業(yè)的核心課程,在課程體系中占據(jù)非常重要的地位。同時數(shù)據(jù)結(jié)構(gòu)也作為新興技術(shù)如大數(shù)據(jù)技術(shù)、人工智能、云計算的重要基礎(chǔ)[3]。由于該門課程具有很強的理論性和實踐性,課程內(nèi)容抽象,學生學起來感到吃力,缺乏積極性。因此,在課程教學中,應(yīng)如何提高教學效果,加強學生的實踐能力,應(yīng)如何培養(yǎng)學生解決問題的能力和創(chuàng)新能力,是教師在教學中需要去探討的問題[1]。本文根據(jù)《數(shù)據(jù)結(jié)構(gòu)》在教學中出現(xiàn)的主要問題,并結(jié)合課程的性質(zhì)和教學經(jīng)驗,從理論教學、實踐教學和課程考核體系三個方面進行探討。將“知識、能力、素質(zhì)三位一體”的理念引入教學改革中,突出知識、能力和素質(zhì)的培養(yǎng),全面提高人才培養(yǎng)質(zhì)量。
二、“數(shù)據(jù)結(jié)構(gòu)”課程教學現(xiàn)狀與問題分析
目前,很多高?!皵?shù)據(jù)結(jié)構(gòu)”課程還是以講授知識點為主的教學模式,筆者通過多年的教學經(jīng)歷總結(jié)出數(shù)據(jù)結(jié)構(gòu)課程教學過程中主要存下如下問題。
(一)教學方式單一
目前,“數(shù)據(jù)結(jié)構(gòu)”課程的教學方法仍采用傳統(tǒng)的教學方法,即“老師講,學生聽”。在這種傳統(tǒng)模式下,教師可以有效地維護課堂紀律,監(jiān)督學生的學習狀況,教師也可以通過與學生面對面地交流及時發(fā)現(xiàn)學生的學習狀況,及時調(diào)整教學進度和教學節(jié)奏,這是傳統(tǒng)教學模式的優(yōu)勢所在。然而,傳統(tǒng)課堂留給學生討論和實踐的時間很少,教師用灌輸式給學生傳授知識,學生處于被動地接受學習,整個過程缺乏學生的獨立思考。一般情況下,學生只能通過課后完成習題理解內(nèi)化知識點,這種方式很不利于培養(yǎng)學生的應(yīng)用和創(chuàng)新能力,這是傳統(tǒng)課堂教學模式的弊端。
(二)實踐教學課時少,欠缺創(chuàng)新能力培養(yǎng)
“數(shù)據(jù)結(jié)構(gòu)”課程理論性和實踐性都較強,但在實際教學過程中,教師大都以理論知識講解為主,實踐教學環(huán)節(jié)薄弱,學生實踐較少,動手編程能力較弱,教師一般安排學生利用課后時間進行實際操作。有一些意識較差的學生不能按時完成老師布置的實踐任務(wù),導致實踐能力更弱。此外,即使學生在理論教學中理解了算法的設(shè)計思想,但在自己編寫相應(yīng)的程序代碼到實現(xiàn)具體應(yīng)用,仍存在一定的差距。在實踐教學中,以驗證性實驗項目為主,缺乏設(shè)計性、綜合性的實驗項目,學生的分析問題和解決問題的能力無法得到培養(yǎng),更不用說培養(yǎng)學生的創(chuàng)新能力。
(三)課程抽象程度高,內(nèi)容難以理解,教學效果不理想
“數(shù)據(jù)結(jié)構(gòu)”課程理論性強,知識點眾多,內(nèi)容比較抽象,學生不易理解,容易導致學習效果不佳,進而失去對課程的興趣[4]。而且在教學過程中,有些教師很少能將理論性的知識轉(zhuǎn)移到專業(yè)的應(yīng)用層面,學生很難將所學到的知識和技能用于解決實際問題,學生的專業(yè)應(yīng)用能力沒有得到培養(yǎng),導致教學效果不理想。
(四)課程評價體系單一,無法真正將學生學習過程納入成績評定中
目前,“數(shù)據(jù)結(jié)構(gòu)”課程的考試方式主要是筆試,學生的成績主要以期末試卷考核為主。另外還存在學生課前不預習、課后不復習、作業(yè)抄襲、遇到困難就回避的情況,如此下去,不懂的知識點就會越積越多,導致到后面的內(nèi)容學起來更困難,慢慢失去了學習的動力,甚至放棄課程的學習,導致學習效果差[4]。同時,在教學過程中,學生的學習過程缺乏監(jiān)督,自主學習的效果缺乏公平的評價,作業(yè)和實驗結(jié)果沒有區(qū)分,導致最終考核成績評分無法準確評定,學生對學習過程不重視。
鑒于此,本文針對“數(shù)據(jù)結(jié)構(gòu)”在教學中存在的主要問題,探索實用的教學模式,以激發(fā)學生學習的主動性,培養(yǎng)學生的創(chuàng)新能力,從而提高課程教學質(zhì)量[1]。
三、“三位一體”的“數(shù)據(jù)結(jié)構(gòu)”課程教學模式的構(gòu)建
結(jié)合新工科、工程認證的培養(yǎng)要求,“數(shù)據(jù)結(jié)構(gòu)”課程的教學改革目標如下:改變以往單一知識傳授為主,單一的課程考核方式的缺點,課程教學將知識傳授、能力培養(yǎng)和素質(zhì)培養(yǎng)有機結(jié)合,同時將課程的評價準則貫穿整個教學過程中,使得學生的學習效果評價從單一的期末考試為主向多形式的評價模式轉(zhuǎn)變[4]。同時,在教學方式和手段上,充分利用線上和線下學習模式的優(yōu)勢,充分利用學習平臺、學習資源和學習手段的有效融合,使得學生在學習知識的同時,激發(fā)他們的社會責任感,同時他們的應(yīng)用能力也得到多維度的訓練和培養(yǎng)。
(一)理論教學方式改革
“數(shù)據(jù)結(jié)構(gòu)”課程本身抽象難懂,導致學生學習困難,難以調(diào)動學生學習的積極性和主動性。在“數(shù)據(jù)結(jié)構(gòu)”課程的教學過程中,重構(gòu)教學方法和手段,重構(gòu)教學模式開展理論教學,從而提高課程的教學效果和質(zhì)量。
1.基于信息技術(shù)的混合式教學模式
在理論教學過程中,對理論知識進行分類,利用信息技術(shù)平臺,對于理論強和難點知識點,采用線下課堂模式進行教學,通過與學生面對面、即時交流,掌握學生的學習情況。對于容易理解的知識點,借助信息技術(shù)將理論知識直觀、生動地呈現(xiàn)給學生。如果學生在預習過程中對知識點有不理解的地方,可以通過信息平臺反饋給老師,老師會在線下教學中根據(jù)情況在課堂上講解不理解的知識點。同時,為了讓更多的學生真正參與到課程教學過程中,利用QQ課程群和雨課平臺,在課前、課中、課后與學生互動,讓教師實時了解學生的學習過程和學習動態(tài)。這種教學模式既能提高學生的課堂參與度,又能激發(fā)學生積極的學習主動性。
2.“競教結(jié)合、以賽促學”的教學方式
為培養(yǎng)學生創(chuàng)新能力,解決學生課堂學習與實際應(yīng)用脫節(jié)的問題,將“以賽促教、以賽促學”的工程實踐教育模式貫穿于教學過程,將課程教學與社會實際需求相結(jié)合,將行業(yè)、就業(yè)需求與日常教學相結(jié)合。將編程語言、數(shù)據(jù)結(jié)構(gòu)、算法設(shè)計與分析等課程內(nèi)容與編程比賽相結(jié)合,將編程比賽應(yīng)用于實驗和課程項目中,將競賽內(nèi)容與實踐訓練相結(jié)合[5]。為了實現(xiàn)“以賽促學”的教學效果,利用PTA程序設(shè)計類實驗輔助教學平臺豐富的資源,循序漸進地對學生的學科競賽能力進行培訓,擴充知識,規(guī)范代碼編寫,提高實踐能力,培養(yǎng)學生的創(chuàng)新能力和團隊合作能力,同時利用平臺代碼查重功能,教育學生不得抄襲他人代碼,實現(xiàn)誠信教育。
(二)實踐教學方式改革
根據(jù)對學生學情的分析,結(jié)合課程的性質(zhì)和特點,以核心能力的實現(xiàn)為指導,進行數(shù)據(jù)結(jié)構(gòu)課程的實踐教學。按照由淺入深的原則,通過層層遞進的方式,按照點、線、面的概念逐步設(shè)計實踐教學過程,即基礎(chǔ)驗證實驗、設(shè)計實驗、綜合實驗。實踐教學活動采用分布式、案例式、小組合作的方式進行,培養(yǎng)學生在實踐中解決問題的能力和思政素養(yǎng),如圖1所示。
1.分布式教學,提高學生實踐能力
根據(jù)學生不同階段的知識儲備,“數(shù)據(jù)結(jié)構(gòu)”的實踐教學采用分布式教學,由簡單到深入,由易到難,循序漸進地進行指導,使學生能夠跟上老師的實驗安排進度。通過逐步增加實驗難度,學生可以逐步建立信心,激發(fā)學習熱情。培養(yǎng)學生實踐能力和思維能力,從而達到培養(yǎng)學生實踐能力的目的。
2.案例式教學,增加學生的專業(yè)應(yīng)用能力
在實踐教學中采用案例教學法,能夠更好地幫助學生理解和掌握知識與應(yīng)用場景。在實踐教學中,選擇合適的案例不僅能夠提高學生的學習興趣,而且還能培養(yǎng)學生解決問題的能力。因此,案例式教學法關(guān)鍵要選好合適的案例。首先,所選擇的案例要符合實踐教學的內(nèi)容,盡量涵蓋重點和難點;其次,所選擇的案例要有代表性,這樣學生不僅能學到算法設(shè)計的思路,還能從一個例子舉一反三。最后,所選擇的案例要實用,更適合實際的生活,能提高學生的學習興趣,加深對知識點的理解和應(yīng)用。
3.小組式教學,增強學生團隊協(xié)作能力
在實際教學中,根據(jù)學生的實際情況,將班級分成幾個小組,每個小組3—5人,每個小組的成員都是能力較強的學生,以“以強帶弱”的方式,讓能力強的學生引導能力弱的學生加深和鞏固對知識點的理解和掌握。同時,這種教學方法也考驗了學生之間的合作和溝通能力。遇到問題時,小組成員可以相互討論,分析問題,提出解決問題的算法,最終實現(xiàn)編程。小組教學可以使每個學生充分發(fā)揮自己的才能,提高學習的主觀能動性,并培養(yǎng)學生的團隊合作和溝通能力。
(三)課程考核方式改革
1.構(gòu)建多元化的課程考核體系
在數(shù)據(jù)結(jié)構(gòu)課程評價中,改變以往單一的考核方式,設(shè)置了多維度、多階段的考核。例如,課程教學的評價分數(shù)構(gòu)成: 理論成績+學習過程成績+上機操作成績,同時納入學生相互評價和教師評價,體現(xiàn)了評價的客觀性。同時,讓學生參與評價,在相互考核中可以拓寬思路,互相學習,增加了學生參與課堂的參與度,體現(xiàn)了以學生為中心的教學理念。
2.課程評價體系構(gòu)成
利用信息技術(shù)平臺,考核方式可以變得多樣化。將學生的學習過程納入考試成績中,更全面、科學地考核學生的實踐能力、應(yīng)用能力和創(chuàng)新能力。除了日常作業(yè)、考勤考核、期中期末考試外,課程還應(yīng)結(jié)合專業(yè)安排一些能力考核任務(wù),如小項目、案例分析、討論話題、實踐訓練項目等,使得學生更好地理解課程內(nèi)容,同時綜合能力進一步得到鍛煉,從而培養(yǎng)應(yīng)用和創(chuàng)新能力。課程考核結(jié)果采用全量化的形式進行評分,主要分為過程考核和期末考核兩部分。過程考核占50%,包括課堂小組討論與分享、編程作業(yè)、在線學習和課堂表現(xiàn)。期末考試根據(jù)教學目標進行,閉卷考試成績占50%,包括理論知識筆試和算法設(shè)計試題計算機考試。各類目考核具體細則見表1。
四、結(jié)束語
應(yīng)用結(jié)果導向的現(xiàn)代工科教育理念,針對“數(shù)據(jù)結(jié)構(gòu)”課程的特點和教學過程中存在的主要問題和原因,結(jié)合教學經(jīng)驗,從理論教學改革、實踐教學改革和課程考核體系改革等三個方面對數(shù)據(jù)結(jié)構(gòu)的“三位一體”教學模式改革進行了探討和研究。該教學模式不僅能夠激發(fā)學生的積極性和主動性,還能提升學生的實踐技能和知識應(yīng)用能力,對提高教學質(zhì)量具有積極的影響。在今后的教學過程中,將對該模式進行實踐驗證,期望本研究能為提高數(shù)據(jù)結(jié)構(gòu)課程的教學質(zhì)量提供有價值的參考。
作者單位:羅富貴 李明珍 宋倩 覃運初 唐鳳仙
河池學院 大數(shù)據(jù)與計算機學院
參? 考? 文? 獻
[1] 吳庭芳.算法設(shè)計與分析“三位一體”教學模式探究[J].電腦知識與技術(shù),2021,17(04):138-140.
[2] 林曉艷,郭春鳳,周延,高喜梅,陳進.新工科背景下“光纖技術(shù)”課程“三位一體”教學模式探究[J].科教文匯(下旬刊),2021(04):99-100.
[3]譚定英,陳平平,李學征等.數(shù)據(jù)結(jié)構(gòu)與算法課程思政教學案例[J].計算機教育,2022(01):78-83.
[4] 羅富貴,覃運初,李明珍.基于雨課堂平臺的數(shù)據(jù)結(jié)構(gòu)課程教學改革與探索[J].電腦知識與技術(shù),2021,17(02):111-112.
[5] 徐秀芳.地方本科院校“以賽促教、以賽促學、以賽促訓”教學模式探析[J].高教刊,2020(12):52-55.
項目基金:河池學院2020年教改重點項目(2020EZ001);河池學院2022年教改一般項目(2022EB009);河池學院2022年度課程思政示范課程(2022KCSZ03)。
羅富貴(1984-),女,壯族,廣西來賓人,副教授,研究方向:數(shù)字圖像處理、模式識別;
通訊作者:李明珍(1986-),女,漢族,河南新鄉(xiāng)人,博士生,研究方向:網(wǎng)絡(luò)安全、隱私保護。