李筠++姜學軍
摘要:本文敘述了《數據結構》跨校修讀學分課程的教學模式,提出了跨校修讀學分中,數據結構課程教學過程與方法的探索,及全面運用精品資源課教學中,提高教學質量的重要途徑。
關鍵詞:《數據結構》;跨校修讀學分;教學模式
一、跨校修讀項目概述
跨校修讀學分,是指在校學生修讀非本校開設的課程,所獲得的相應學分得到本校和修讀校的共同認可。該項目的任課教師由建課方和選課方教師共同承擔,學生通過網絡在本校學習跨校課程,是將傳統授課與網絡授課相結合的一種新模式。
遼寧省教育廳于2014年9月開始,實施跨校修讀學分試點工作。沈陽理工大學《數據結構》跨校修讀分別于2015-2016學年第一學期和2016-2017學年第一學期,在信息科學與工程學院計算機科學與技術專業中開始實施。目前已經完成了兩個年級的《數據結構》跨校修讀項目的完整實施過程,學生分別為14級137名學生和15級110名學生。
二、數據結構課程特點
在計算機科學與技術專業中,數據結構課程是一門重要的專業骨干課、核心課,課程的理論性強,內容抽象,學習難度較大。數據結構中的算法編寫與調試要使用C語言,所以課程的相關性較強。數據結構作為計算機的核心課,是編譯原理、操作系統、數據庫原理、算法設計與分析和計算機圖形學等課程學習的先修課。所以課程的學習效果對計算機科學與技術專業在專業體系的建立有著舉足輕重的作用。因此,探索一種適合學生認知規律的教學模式是一個重要的課題。
三、跨校修讀教學平臺與課程建課方選擇
遼寧省精品資源課跨校建設課程在多個教學平臺,如:超星爾雅、高校邦、學堂在線、智慧樹等。精品資源共享課共開設理科、工科、農科、醫學等多個門類,每門課程都有多個學校建課。例如:《數據結構》課程有東北大學、大連海事大學等校建課。各學校建課的不同點主要表現在以下幾方面:第一教學計劃不同,第二課程使用的語言不同,第三教學平臺不同。如:大連海事大學采用C語言教學,東北大學采用C++語言等。通過對課程平臺中各校課程的了解,我??缧!稊祿Y構》課程選用大連海事大學陳燕老師主講的《數據結構》,教學平臺為超星爾雅。
四、數據結構教學實施
《數據結構》跨校修讀課程的實施,是按用課方沈陽理工大學的教學周展開的。教學任務由建設方大連海事大學和用課方雙方教師共同承擔。
教學中采用網絡課堂,課堂教學與輔導相結合的方式。利用總課時的三分之一進行理論課的概括引導,例如在學習第二章線性結構時,利用2-3個課時講解線性結構的特點相關術語、學習中的難點重點學習方法和線性表的應用。學習時按照邏輯結構、物理結構、如何將數據結構應用于實踐的模式,讓學生在框架下帶著問題和方向學習。在學習中如果有問題可以網上直接提出,可以給老師或發起討論等方式解決。學生網上學習時間有兩部分,其中一部分是統一安排,有問題隨時提出,在線老師解決;另一部分學生在課后時間學習,這是可以給老師提問或留言。教師可以在網上看到學生的學習情況,學習進度如圖1所示。
教師可以充分利用網上課程資源、課堂研究討論等教學方式,如圖2所示為學生的討論題及學生對問題的回答。
在線留作業、考試可以檢查學生的學習效果,如圖3所示是作業,圖4為考試界面。
在數據結構教學中,使用精品開放課程資源,實現在線修讀、在線考核與課堂教學與輔導相結合,使得教與學過程結合更緊密。通過網絡平臺,教師可以隨時掌握學生在線學習的情況,包括:視頻觀看情況、課程的作業完成情況、參與學習的時間、討論問題的回答、學習的主動性、課程內容理解程度等。教師可以依據所有學生情況可以隨時拿出問題進行討論、留作業、考核、輔導等,也可以針對某個同學發出提醒,或單獨解答問題,可以實現便捷的互動。
教師通過學生網上觀看視頻情況、作業完成情況、參與討論情況等表現,給出加權平時成績。用課方教師負責日常教學輔導,建課方教師定期輔導交流,雙方教師共同備課確定考核方案,課程建設方和課程使用方共同出具考核方式與考試試卷,共同完成閱卷與成績評定工作,給出成績,同時學生取得有兩校共同認定的學分。
我??缧P拮x正經歷第三輪學生的教學,學生學習效果良好。當然教學中也遇到過一些要注意的問題。主要在網上課堂的時間安排及引導;課程的分段鎖定與開放;網絡學習時布置討論題目的節點時間;實驗部分的安排;課堂翻轉的設置等。
跨校修讀作為一種新模式,在教學探索中最大限度的讓學生的自主學習時間增加。學生的學習熱情會隨著課件趣味性的增強而改變。
參考文獻:
[1]遼寧省普通高等學校本科教學網.[EB/OL]www.upln.cn.
[2]《數據結構(C語言版) 陳燕 科學出版社 2016.6
[3]吳偉民.數據結構和算法的可視化教學研究與實踐[ J].現代計算機,1999,7endprint