李磊
摘要:“數(shù)據(jù)結(jié)構(gòu)”課程作為計(jì)算機(jī)專業(yè)中的重要組成部分,其課程內(nèi)容具有實(shí)踐與理論相互結(jié)合的特點(diǎn)。對翻轉(zhuǎn)課堂模式的引入,可以有效彌補(bǔ)傳統(tǒng)教學(xué)方式的不足,而且積極調(diào)動(dòng)了學(xué)生學(xué)習(xí)過程的主動(dòng)性。從而促進(jìn)長期知識內(nèi)化的重要效果,從而提高了學(xué)習(xí)效率。文章針對具體教學(xué)內(nèi)容予以闡述,為提高“數(shù)據(jù)結(jié)構(gòu)”課程的教學(xué)改革予以借鑒。
關(guān)鍵詞:數(shù)據(jù)結(jié)構(gòu);課堂教學(xué);翻轉(zhuǎn)課堂;應(yīng)用策略
1數(shù)據(jù)結(jié)構(gòu)課程的教學(xué)現(xiàn)狀
現(xiàn)階段我國的數(shù)據(jù)結(jié)構(gòu)課程,多采用課堂講授為主的方式來進(jìn)行教學(xué)。通過課堂內(nèi)講授,學(xué)生課后內(nèi)化的過程來完成。但在多年教學(xué)中發(fā)現(xiàn),學(xué)習(xí)效率并不高,本文針對以往課程的總結(jié),得出以下幾點(diǎn)教學(xué)模式的問題。
1.1不重視教學(xué)對象的差異化
“數(shù)據(jù)結(jié)構(gòu)”是一門較為復(fù)雜的計(jì)算機(jī)專業(yè)學(xué)科。由于生源質(zhì)量存在差異,理解程度不可能相同,而且對于其教學(xué)內(nèi)容的掌握程度也是因人而異的,有些學(xué)生理論知識頗為扎實(shí),但無法應(yīng)用于實(shí)際,而也有學(xué)生實(shí)踐能力較強(qiáng),但不具備理論基礎(chǔ)。而這種情況是普遍教學(xué)中客觀存在的問題。但傳統(tǒng)模式的數(shù)據(jù)結(jié)構(gòu)課程,教學(xué)方式統(tǒng)一化,課程內(nèi)容統(tǒng)一化,教授地點(diǎn)和時(shí)間也都統(tǒng)一化,不能滿足學(xué)生在不同的學(xué)習(xí)水平中進(jìn)行差異化學(xué)習(xí)的需求,從而影響了學(xué)生學(xué)習(xí)數(shù)據(jù)化結(jié)構(gòu)的熱情和興趣,也在一定程度上影響了教學(xué)質(zhì)量和教學(xué)目標(biāo)的有效完成。
1.2課堂教學(xué)缺失學(xué)生自主性
在傳統(tǒng)教學(xué)模式中,數(shù)據(jù)結(jié)構(gòu)課程留給學(xué)生自主探討問題的時(shí)間不多,在自主活動(dòng)的缺失下,壓制了學(xué)生質(zhì)疑和批判以及探究創(chuàng)新的能力。教授以課堂傳授為主導(dǎo),形成了一言堂的教學(xué)模式,令學(xué)生成了教學(xué)過程的被動(dòng)者。針對教學(xué)活動(dòng)的組織和課程內(nèi)容的安排都不夠具體,沒有針對學(xué)生存在的差異進(jìn)行教學(xué)安排。從而導(dǎo)致了學(xué)生缺乏自主活動(dòng)空間,這種強(qiáng)制性灌輸?shù)臄?shù)據(jù)結(jié)構(gòu)知識,在長期教學(xué)中難以被學(xué)生接受,以至于學(xué)生學(xué)習(xí)思維的依賴性產(chǎn)生,抑制了學(xué)生自主學(xué)習(xí)的思維能力發(fā)展。
1.3講授內(nèi)容復(fù)雜繁多學(xué)習(xí)效率低
目前對數(shù)據(jù)結(jié)構(gòu)課程時(shí)間安排都是45分鐘,而且一般情況是兩節(jié)課時(shí)統(tǒng)一到一堂大課中,也就是90分鐘的有效課時(shí)安排。而多數(shù)相關(guān)研究表明,不僅是學(xué)生,即便是成人,注意力高度集中的最佳狀態(tài)也僅為10分鐘左右的時(shí)間。因此過于集中的長時(shí)間課程安排,不利于學(xué)生的注意力集中,從而引起學(xué)習(xí)效率下降。而且作為數(shù)據(jù)結(jié)構(gòu)的專業(yè)學(xué)科,具有較高的知識含量和側(cè)重點(diǎn),其內(nèi)容復(fù)雜繁多。在頗為集中的課時(shí)內(nèi)又灌輸眾多知識點(diǎn),也會給學(xué)生的掌握程度帶來壓力,從而讓很多學(xué)生跟不上教學(xué)進(jìn)度。
2翻轉(zhuǎn)課堂的優(yōu)勢以及數(shù)據(jù)結(jié)構(gòu)的課堂內(nèi)容
2.1翻轉(zhuǎn)課堂的優(yōu)勢
翻轉(zhuǎn)課堂教學(xué)模式,通過不同的視角來對事物產(chǎn)生新的認(rèn)識。將翻轉(zhuǎn)課堂的教學(xué)模式應(yīng)用于數(shù)據(jù)結(jié)構(gòu)的教學(xué)中,就是要將傳統(tǒng)教學(xué)模式中,教學(xué)主體和教學(xué)時(shí)間進(jìn)行轉(zhuǎn)換。讓教師從主體地位轉(zhuǎn)換為知識的引導(dǎo)者,讓學(xué)生成為教學(xué)主體。這種先進(jìn)的教學(xué)模式相比傳統(tǒng)教學(xué)而言,更具備引導(dǎo)學(xué)生的優(yōu)勢,發(fā)揮出了學(xué)生自主學(xué)習(xí)的動(dòng)力。通過教學(xué)課件PPT和教學(xué)視頻等相關(guān)資料,讓學(xué)生在課程開始之前就完成對知識點(diǎn)了解的過程,從而有效地預(yù)習(xí),再將預(yù)習(xí)中遇到的問題向教師請教,從而加快學(xué)習(xí)進(jìn)度和提高掌握程度。轉(zhuǎn)為了學(xué)生思維模式,從被動(dòng)學(xué)習(xí),到主動(dòng)發(fā)現(xiàn)學(xué)習(xí)的方向。根據(jù)“數(shù)據(jù)結(jié)構(gòu)”課程邏輯性強(qiáng)的特點(diǎn),翻轉(zhuǎn)教學(xué)模式可以促進(jìn)學(xué)生通過自我理解構(gòu)造思維模式。
2.2數(shù)據(jù)結(jié)構(gòu)的課堂內(nèi)容
“數(shù)據(jù)結(jié)構(gòu)”的課程內(nèi)容,從線性結(jié)構(gòu)到非線性結(jié)構(gòu)進(jìn)行安排。教學(xué)過程中可以將知識點(diǎn)分為兩部分。一部分是線性表、棧、隊(duì)列、數(shù)組、樹、圖。另一部分是查找和排序。其課程內(nèi)容需要抽象數(shù)據(jù)(ADT)的支持。然后再從邏輯結(jié)構(gòu)講解,進(jìn)入編寫算法的學(xué)習(xí)。在講解具體算法之前要讓學(xué)生掌握,結(jié)構(gòu)存儲的思維模式,從而掌握數(shù)據(jù)結(jié)構(gòu)的精髓。
3針對數(shù)據(jù)結(jié)構(gòu)的翻轉(zhuǎn)課堂模式規(guī)劃
翻轉(zhuǎn)課堂教學(xué)模式的顯著特點(diǎn)表現(xiàn)為,學(xué)生與教師間的角色轉(zhuǎn)換。在這樣的教學(xué)模式中,教師無需通過占用大量教學(xué)時(shí)間來完成理論知識的傳授。而是將學(xué)習(xí)的主動(dòng)權(quán)還給學(xué)生,將課堂里有限的時(shí)間,盡量用于和學(xué)生一起探討如何解決實(shí)際問題。這樣的學(xué)習(xí)過程讓學(xué)生更有積極性,從而激發(fā)學(xué)生對知識的興趣,引導(dǎo)學(xué)生對專業(yè)項(xiàng)目的專注與投入。以至于獲取更為深層次的知識點(diǎn)進(jìn)行理解內(nèi)化。本文通過多年數(shù)據(jù)結(jié)構(gòu)以及計(jì)算機(jī)專業(yè)的教學(xué)經(jīng)驗(yàn),對數(shù)據(jù)結(jié)構(gòu)的課程體系做出安排,通過對相應(yīng)計(jì)算機(jī)專業(yè)的學(xué)生進(jìn)行課程實(shí)驗(yàn),認(rèn)為在數(shù)據(jù)結(jié)構(gòu)的教學(xué)安排中,應(yīng)該結(jié)合教學(xué)資源的合理設(shè)置與計(jì)劃,然后在學(xué)生預(yù)習(xí)中做好準(zhǔn)備工作,最后在以課堂安排為基礎(chǔ)了解學(xué)生的掌握情況,從而加以引導(dǎo)和修正。具體課程規(guī)劃如下:
3.1教學(xué)資源的準(zhǔn)備工作
針對數(shù)據(jù)結(jié)構(gòu)的翻轉(zhuǎn)課堂模式的準(zhǔn)備階段,主要這對教學(xué)內(nèi)容的知識重點(diǎn),做出教學(xué)資源的視頻編輯以及建設(shè)網(wǎng)絡(luò)學(xué)習(xí)平臺。為了讓教學(xué)視頻更加具有針對性,以及方便學(xué)生進(jìn)行查閱,所有教學(xué)視頻都要針對特殊算法進(jìn)行安排,視頻時(shí)長也要控制在學(xué)生能夠集中注意力的范圍內(nèi),以便于學(xué)生理解知識點(diǎn)的重要內(nèi)容。通過課堂練習(xí)的針對性教學(xué),教師可以了解學(xué)生對于新知識點(diǎn)的認(rèn)識程度和接受情況。而且教師也要搭建依據(jù)學(xué)生差異化的網(wǎng)絡(luò)學(xué)習(xí)平臺,以便于個(gè)性化學(xué)習(xí),通過網(wǎng)絡(luò)平臺上傳學(xué)習(xí)資料和布置學(xué)習(xí)任務(wù)。通過網(wǎng)絡(luò)平臺的論壇功能,對學(xué)生的問題進(jìn)行解答以及批改作業(yè)等,從而增加教師與學(xué)生之間的交流,以促進(jìn)重點(diǎn)知識內(nèi)容的相互探討。
3.2針對課前學(xué)習(xí)的安排
教師將教學(xué)資源上傳到網(wǎng)絡(luò)平臺中,需要將內(nèi)容分為拓展資源知識和基礎(chǔ)資源知識,以便不同學(xué)習(xí)基礎(chǔ)的學(xué)生進(jìn)行下載學(xué)習(xí)。然后基于具體課程的教學(xué)目的,準(zhǔn)備3份教學(xué)視頻,其中每個(gè)教學(xué)視頻介紹一個(gè)案例或者知識重點(diǎn)就可以。最后將學(xué)習(xí)任務(wù)和知識要點(diǎn)發(fā)布于網(wǎng)絡(luò)平臺,學(xué)生在課下對教學(xué)視頻進(jìn)行自由時(shí)間的安排學(xué)習(xí)。能力強(qiáng)的學(xué)生可以根據(jù)自身狀態(tài)繼續(xù)完成拓展資源的學(xué)習(xí)。而在學(xué)習(xí)過程中應(yīng)隨時(shí)在網(wǎng)絡(luò)平臺上與學(xué)生進(jìn)行互動(dòng),從而了解學(xué)生學(xué)習(xí)情況是否存在問題。
3.3教學(xué)活動(dòng)的設(shè)計(jì)安排
教學(xué)活動(dòng)的安排是基于學(xué)生完成課前自主學(xué)習(xí)的前提。通過交流課前學(xué)習(xí)內(nèi)容,根據(jù)掌握情況進(jìn)行討論促進(jìn)交流,實(shí)現(xiàn)知識重點(diǎn)的最大內(nèi)化。而知識內(nèi)化的過程,主要體現(xiàn)于學(xué)生對知識的拓展思維和理解程度,以及接受能力上。從而開發(fā)學(xué)生對知識的遷移能力。所以教學(xué)活動(dòng)的內(nèi)容,要以加深基礎(chǔ)知識的理解為重點(diǎn)任務(wù),開發(fā)學(xué)生的發(fā)散性思維進(jìn)而促進(jìn)學(xué)習(xí)能力的提高。通過學(xué)生的質(zhì)疑和學(xué)生分組探討,教師可以完成個(gè)性化指導(dǎo)的環(huán)節(jié)過程。這一環(huán)節(jié)是學(xué)生與教師共同發(fā)揮的作用,其中教師的任務(wù)是回答學(xué)生在教學(xué)過程中反映出的問題。從而設(shè)計(jì)出實(shí)踐能力強(qiáng)的課題讓學(xué)生探討解決。在活動(dòng)過程中遇到的疑點(diǎn)要提出問題,通過學(xué)生間互相交流,以及針對自身興趣選擇課題和項(xiàng)目。在小組探討中將問題進(jìn)行深刻討論,從而設(shè)計(jì)解決方案,最終形成自己能夠掌握的觀點(diǎn)并且加以解釋。在教學(xué)活動(dòng)中,教師要充分發(fā)揮組織和引導(dǎo)的作用,避免學(xué)生在交流探討的過程中產(chǎn)生討論偏差和沖突。
3.4翻轉(zhuǎn)課堂教學(xué)模式的注意事項(xiàng)
在數(shù)據(jù)結(jié)構(gòu)的課堂中,引入翻轉(zhuǎn)課堂的教學(xué)模式,最為注重的是教師與學(xué)生之間的角色轉(zhuǎn)變。這很容易讓專業(yè)教師產(chǎn)生誤區(qū),誤認(rèn)為教師在翻轉(zhuǎn)課堂教學(xué)中失去了重要作用,但事實(shí)并非如此。在翻轉(zhuǎn)課堂的教學(xué)環(huán)境中,教師要將角色定位在引導(dǎo)者的方向上。很多教師在實(shí)際操作中忽略了這種角色的淡化。在引導(dǎo)的方向上,要求教師能通過答疑過程,來完善學(xué)生在相互交流以及完成作業(yè)等方面的進(jìn)度,從而掌握學(xué)生在教學(xué)過程中的學(xué)習(xí)效果,進(jìn)而找到改善方向,做出教學(xué)流程的調(diào)整。在授課對象為具有程序算法和設(shè)計(jì)能力的計(jì)算機(jī)專業(yè)學(xué)生中,以計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)和計(jì)算機(jī)軟件開發(fā)兩個(gè)班級的126名學(xué)生做出分析。通過翻轉(zhuǎn)課堂教學(xué)模式對其進(jìn)行專業(yè)課程教學(xué)。以嚴(yán)蔚敏編著《數(shù)據(jù)結(jié)構(gòu)》(C語言)教材內(nèi)容中,第2章—第5節(jié)的教學(xué)內(nèi)容開展課程。由于該課程中屬于線性結(jié)構(gòu),是數(shù)據(jù)結(jié)構(gòu)中的基礎(chǔ)課程,比較適合作為實(shí)驗(yàn)教學(xué)的測試內(nèi)容。在進(jìn)行了7周的教學(xué)內(nèi)容之后,對兩個(gè)班級的學(xué)生進(jìn)行考試對比,發(fā)現(xiàn)掌握的情況都比較理想,從而確定翻轉(zhuǎn)課堂教學(xué)模式對數(shù)據(jù)結(jié)構(gòu)的課程內(nèi)容具有一定的教學(xué)效果。
4結(jié)語
本文通過對數(shù)據(jù)結(jié)構(gòu)課程的教學(xué)現(xiàn)狀作出分析,總結(jié)數(shù)據(jù)結(jié)構(gòu)的課堂內(nèi)容,以及翻轉(zhuǎn)課堂的優(yōu)勢的體現(xiàn)。作出針對數(shù)據(jù)結(jié)構(gòu)的翻轉(zhuǎn)課堂模式規(guī)劃與具體的教學(xué)步驟安排。希望可以對“數(shù)據(jù)結(jié)構(gòu)”的翻轉(zhuǎn)課堂模式的應(yīng)用,以及課程進(jìn)展和具體實(shí)施有所提高。