

摘要:針對學生們在數據結構課程教學中實踐能力不強的問題,分析數據結構實踐教學的特點,依據學生的認知規律,提出“實踐到理論”“分層實踐教學”及靈活運用多種考核方式的教學策略。
關鍵詞:認知規律;數據結構;實踐教學;考核方式
數據結構是計算機專業最核心的專業基礎課之一,主要描述的是典型數學模型及其操作在計算機中的表示和實現,實踐性和理論都很強。數據結構的實踐能力對于學生升學、就業均有重大的影響。數據結構的教學目標包含2方面的內容:理論上使學生能對給定的實際問題,建立準確的問題模型,選擇合理的數據結構及其運算集,并設計有效的求解算法;實踐上使學生能夠運用所熟悉的編程語言,對設計好的解決問題的算法進行高效編程,并熟悉軟件設計的基本流程。
根據學生們的反映,理論教學基本上可以比較好地掌握,但一旦進行編程實踐,還廣泛地存在如下的問題:①有茫然不知所措的感覺,不知如何編寫程序,很難將書本理論轉化為可以運行的程序;②實驗題目沒有與實際問題相結合,致使學生對實驗缺乏興趣;③題目缺乏層次,對所有學生實行“一刀切”;④實驗題目老套,缺少變化;⑤實驗報告不規范,缺少對科技論文寫作的必要訓練。
這些問題的存在,主要是在以往數據結構教學實踐過程中,對學生的認知規律沒有很深刻的認識,教學過程、教學內容不太符合學生的認知規律。為了解決這個問題,我們針對數據結構教學實踐過程進行了分析,并按照學生認知規律,進行改革和探索,取得了比較好的教學效果。……