關於教育技術學專業資料結構課程的教學研究論文
關於教育技術學專業資料結構課程的教學研究論文
論文關鍵詞:教育技術資料結構教學質量
論文摘要:本文從教育技術學專業“資料結構”課程的重要性出發,提出了當前教學中存在的學校管理政策、教師教學和學生自身等三個方面的問題,並深入研究其解決策略。最後,提出了有利於教學發展的幾點建議,以促進教學質量的提高。
一、引言
教學是諸多因素相互作用的活動,是由教師的教、學生的學,以及教學內容、教學方法、教學管理、教學保障等諸多因素在一定的時空環境內綜合作用的複雜活動。高校教學具有教學任務的多樣性、教學內容的高深性、教學物件的差異性、教學情境的複雜性和教學過程的探索性等諸多特點。“資料結構”作為高等院校教育技術學專業的一門專業課程,其教學目標是培養學生透過理解、分析和研究計算機處理的資料物件的特性,從而選擇適當的資料結構、儲存結構和相應的演算法,並熟練掌握演算法的時間分析和空問分析技巧。而且,“資料結構”還是教育技術學專業部分專業課的先導課,如“資料庫原理與應用”、“網路程式設計”等,所以本課程的教學效果將直接影響到學生對其它後續專業課的學習,在專業建設的地位十分重要。因此,本文針對教育技術學專業學生的特點、資料結構課程的性質以及相關的學校教學政策,對教育技術學專業“資料結構”課程教學中出現的問題以及解決策略進行了研究。
二、教學中存在的問題
雖然資料結構課程在教育技術學專業中的開設時間已有多年曆史,但目前資料結構在教育技術學專業中的教學還存在一定的問題,主要表現在學校管理政策、教師教學和學生自身等個方面。
1.學校管理政策方面。(1)當前各大高校都出現了“重科研輕教學”的現象。很多高校教師認為搞好科研是“名利雙收”的事情,因此往往在科研上投入的時間較多,而忽略了教學。(2)在教學裝置上,跟計算機專業的硬體設施、多媒體裝置以及上網條件相比,教育技術學專業的條件相對差一些,學校對此的重視還不夠。
2.教師教學方面。(1)觀念陳舊,缺乏研究能力。一般來說,承擔“資料結構”課程教學的老師都具有較深厚的計算機知識,可是他們往往偏重於專業知識的傳授,忽略了教學方法的革新問題,而教學方法的革新要求教師具有一定的研究能力。缺乏研究能力的教師,面對教育改革發展的新形勢,往往只能被動地跟著走。(2)“資料結構”教學課件形式死板、文字較多、活潑性差、甚至出現文字錯誤,不能吸引學生的注意力。(3)板書中,字型較小、文字歪斜、字跡潦草、層次不夠清晰。
3.學生自身方面。(1)學生計算機知識水平層次不齊,而且跟計算機專業的學生相比,教育技術學專業的學生的計算機操作能力相對較弱,掌握的程式語言較少,程式設計水平較低。(2)對於資料結構這種理論性較強的課程,大部分學生沒有學習興趣,積極性比較差,沒有養成自主學習的良好習慣。(3)資料結構課程本身具有一定的複雜性和抽象性,學生往往把握不了課程的知識脈絡,對理論知識理解較困難,在實踐教學中學生的實驗動手能力相對薄弱。(4)實驗中,學生往往忽略了演算法的分析和研究,而只著眼於怎麼把程式調通,偏離了資料結構實驗教學的方向。資料結構課程的核心是演算法設計,不能等同於程式設計。資料結構強調的是基本資料組織與基本處理方法,應該注重基本演算法設計能力的培養,用這些基本內容構成程式設計的核心。
三、解決策略
從教育技術學專業“資料結構”課程教學存在的問題來看,其教學改革要從教學制度、教學思想、教學內容、教學過程、教學環節、教學裝置、教學原則、教學方法和教學組織形式等九個方面著手。具體措施如下:
(1)在管理制度上,學校應加強對教學的重視力度。各高校應根據自身實際,制定向教師傾斜的分配製度和管理機制,這是確保教師隊伍數量和質量的重要保障。比如採取“骨幹教師評選和獎勵制度”以及“教學成果積分制”等,提高教師教學和探索教學方法的積極性。
(2)加強“資料結構”等計算機專業課的硬體教學裝置建設,為教育技術學專業的老師和學生提供較好的學習和上機環境。 (3)要確定每次資料結構課程的教學內容。教學內容是教學設計的核心,要抓綱務本,因材施教,緊扣目標,突出重點。為了適應各層次學生的學習需求,需要提升教學內容層次,激發他們的學習興趣。
(4)對於在職的'教師隊伍,應該透過多種形式的繼續教育方式,透過參加教學方法的改革實驗或參加學術會議,為高校教師灌述新的教育理念,掌握新的教學方法,從影響很深且又習慣的“滿堂灌”教學模式中走出來,適應新形勢下的教學要求,不斷提高教師的綜合素質。
(5)在教學中應該將學生的獨立思考與合作交流相結合。透過在教學中設定問題情境,學生參與,師生合作討論來培養學生的創新意識和實踐能力。這樣可以變“以教師為中心的教學模式”為“以學生為中心的教學模式”,爭取較以前更多的時間讓學生參與教學,提高學生學習的積極性和自主學習的能力。
(6)加強教材建設。高校必須重視教材建設,教育部鼓勵各高校使用“面向2l世紀課程教材”和近3年出版的新教材,重要目的是為了吸收科學技術和社會發展的最新成果,結合專業調整,加快教材的更新換代,要杜絕質量低劣的教材進入課堂。
(7)資料結構課程中演算法設計是一個關鍵方面,也是學生普遍感覺比較難的一個問題。教學中,教師應該對演算法給予準確描述和舉例,並對例項採用工程化的函式設計(即函式設計中包含充分的註釋語句)方法來引導學生,這樣可以幫助學生更好地理解函式中的引數。
(8)加強實踐教學。實踐教學對於提高學生的綜合素質、培養學生的創新精神和實踐能力具有特殊作用,必須予以高度重視。要建立和完善教學、科研、生產相結合的多功能實驗室,充實基礎實驗室裝置,改善實驗教學條件,積極更新實踐教學內容,探索實驗教學與科研課程相結合的新的實驗教學模式,多開新的綜合性、設計性實驗。
四、幾點建議
(1)當前各種語言如c++、Java的廣泛使用和蓬勃發展,使得資料結構的描述語言也越來越豐富,使用C++或Java的資料結構課程教學已經普遍存在於高校的計算機專業中。因此,擴大教育技術學專業學生的語言學習範圍、提高各種語言的使用能力也是勢在必行的。
(2)對教師來說,要搞好“教學”和“科研”的關係,合理分配教學和科研的時間,重視教學的同時,不耽誤科研的進度。高校將“教學”和“科研”融為一體,由一個部門統一去管理和操作是時代發展的需求。現在一些地方將教育科研與教學研究兩個部門合併,統稱“教育科學研究院”,就是一種很好的嘗試。
(3)大學擴招問題影響了學生的質量,較差的學生影響了班級的學風建設。政府部門應該採取相應的措施,緩解教師授課中學生水平良秀不齊的壓力。
五、總結
總之,教育技術學專業“資料結構”課程的教學要根據教學物件的特點,靈活運用教學方法,才能有效地激勵學生的學習動機,激發學生學習的主動性、積極性。要設計正確科學的課堂講授思路,強化階段目標教學內容設計,提高課程的教學效率。只有這樣,才能把教育技術專業資料結構課程的教學提高到一個新的認識,教學質量達到一個新的高度。