資料結構探究式教學的論文
資料結構探究式教學的論文
1探究式教學研究現狀
關於如何提高探究教學有效性的問題,不少學者也從理論上和實踐上進行了探討,取得了一些共識,並認為透過下列途徑可以提高探究教學的有效性:
(1)改善課堂中的人際關係:研究表明,良好的師生關係、生生關係可以強化教師的教學行為,提高教學效率;
(2)創設良好的課堂教學氣氛:良好課堂教學氣氛,可提高教學效率;
(3)利用實驗教學;
(4)選擇適當的教學方法:在教授不同型別的知識時,往往會選用不同型別的教學方法提高教學的有效性。除了上述觀點以外,不少研究者還從其他角度提出了一些策略和建議。現有文獻對探究式教學的探討大多從方法論的角度展開,在應用層面進行思辨性討論,總結出了探究式教學過程中的一些經驗和原則,而缺乏可操作性課堂實施程度和實施效果評價指標體系的研究,缺少系統的探究式教學和有效性的教學基本流程。這些原則上的討論固然必要,但卻不能真正幫助教師理解探究式教學的內涵,在實踐中仍無從著手。
2以《資料結構》課程為例的探究式教學方法
2.1《資料結構》課程探究式的現狀分析
《資料結構》作為計算機專業的基礎核心課程,有著舉足輕重的作用。它的前導性課程為程式設計類課程、後延性課程為《軟體工程》和《演算法分析》課程等。但是在大學二年級開設該課程中,學生普遍存在“積極性不高、實際動手能力較差、表面上理解、實際無從下手”的現象。究其原因大概有以下幾點:
(1)一年級剛進校在學習程式設計類課程時還沒有完全投入進去,對計算機程式設計還沒有形成一定的程式設計思想,對用計算機解決實際問題尚未建立應有的思維模式。作為《資料結構》的前導性課程而言,基礎打得並不牢固。
(2)資料結構是一個知識點分散、理論性強並且概念高度抽象。學生在學習中理解表面含義並不難,但是要將知識點串引達到融會貫通深層理解較不容易。例如:二叉樹的例項講解中如何透過一棵二叉樹的先序遍歷和中序遍歷構造這棵二叉樹。學生絕大部分會跟著教師走程式,但是自己做時卻無從下手,深層理解還不足。
(3)該課程在人才培養方案中大多是每週4課時共72學時。因理論知識點較多,往往最後剩餘的實訓課時較少。這樣學生真正編寫演算法解決實際問題的時間難以足夠保障,進而大型的實訓內容更是無法完成。從而不能很好地加深學生對該課程的理解,只能處於一知半解的狀態。上述問題可以說是很多學生上《資料結構》這門課程普遍存在的問題。因此怎樣消除以上問題,迅速提高解決實際問題的能力將給我們每一位任課教師提出一個巨大的挑戰。
2.2以《資料結構》課程為例構建探究式教學方法
探究式教學是探討研究教學的過程,探求學問、探索真理、研討問題、追根求源。而探究式學習是要培養學生自主創新具有應用實踐的能力。因此在探究式教學過程中,要求教師要以問題為載體,以實際環境的情境引導學生自己提出問題、分析、收集、處理問題及最終感知和體會實際問題的解決過程。因此我們需要從以下幾個方面探討在《資料結構》課程中構建探究式教學的方法。
(1)課程特點分析。《資料結構》課程至關重要,有著承上啟下的作用。因此要想學好、學懂該課程,它的前導課程程式設計課程的學習就顯得尤為重要。考慮到學生進校學習計算機課程的思想轉變尚未到位、學時不足的問題,我們可以在一年級上下兩個學期分別開設程式設計課程的初級篇及進階篇。這樣在學時充足的情況下,非常有利於前導課程的掌握,對後續開設《資料結構》有著非常大的幫助作用。
(2)探究式教學方法的應用。前導課程掌握良好的情況下,學生學習《資料結構》課程時,教師可以把重心放在引導學生自主探究、發現問題、解決問題上。在整個教學過程中,教師僅僅作為引導者、促進者、組織者,不再是知識的'唯一傳授者。這就要求教師在每次上課前要花費大量的時間精心製作教案,必要時用Flash動畫演示演算法的實現過程。製作完成後先發放給學生,然後學生在上課前先自我解讀並深層理解,帶著問題去上課。而教師真正上課時只需要用很少的時間去講授理論知識更多的時間留待解決學生理解教案時所產生的問題。這樣既能提高學生學習的積極性又引導了學生探究式的學習方法。
(3)找準定位、創立情境、提高探究有效性。探究式教學無論是定向和自由探究,還是歸納及演繹探究,它的定位都是要求學生自己完成探索到解決實際問題。而創立情境就是提高探究有效性最好的方式。創立情境顧名思義就是要求學習者在一定的社會環境中,透過自己或藉助他人的幫助,利用一定的學習資料,獲得所學知識並解決實際問題的能力。因此教師可根據課程特點把理論知識和實踐問題加以結合。這樣學生在學習中就會把所學習的知識點和現實生活中的例項結合在一起,看似簡單的對應卻可以起到良好理解的方式。
(4)反饋分析,歸納總結探究式教學就是要學生學會自己學習、自我應用,因此最後的課程資訊反饋及歸納總結就是考察學生是否真正掌握該課程的精髓。這樣的反饋應該每兩週進行一次,方便教師及時修改教案和教學方法為後續課程的學習提供借鑑。而總結可以有效地幫助學生將分散的知識點串引系統化,從而真正掌握知識結構的框架。
3探究式教學的實證分析
《資料結構》課程最終的考試是採取閉卷的筆試考核方式。以廣東外語外貿大學南國商學院2011級計算機專業非試驗班和2012級計算機專業試驗班,在探究式教學方法實施後兩個年級期末考試成績的對照表。透過考試成績的平均分、最高分,分別作出了統計。