趙聚雪
摘 ?要:針對高職工科專業(yè)學生在課程自主學習能力不足的問題,提出以提升自主學習能力為主的課堂教學,將師生交互的重點放在掌握課程學習方法上,并通過《數(shù)據(jù)結構》課程的實踐具體說明了如何從發(fā)現(xiàn)學習規(guī)律、跨越學習難點、增加學習興趣三個方面來支持學生自主學習的開展。
關鍵詞:自主學習;高職教育;課程設計;課堂教學
中圖分類號:G710 ? ? ? ? 文獻標志碼:A ? ? ? ? 文章編號:2096-000X(2020)09-0182-03
Abstract: Aiming at the problem of students' poor autonomous learning ability, classroom teaching should focus on how to improve the ability of autonomous learning. Through the practice of Data Structure course, it specifically explains how to support students' autonomous learning from the aspects of finding learning rules, crossing learning difficulties, and increasing learning interest.
Keywords: autonomic learning; higher technical and vocational education; curriculum design; classroom teaching
一、概述
高職教育是我國職業(yè)教育的核心構成部分,作為應用型人才的主要輸出方需要不斷探索提高人才培養(yǎng)質(zhì)量的方法。根據(jù)人本主義和構建主義理論,以教師為中心的課堂教學存在很大的局限性,不能滿足學生獲取知識和培養(yǎng)能力的需要,充分體現(xiàn)學生的主體地位、尊重學生個性差異的自主學習[1]引起教育界廣泛的關注和研究[2],成為提升人才培養(yǎng)質(zhì)量的重要途徑之一。
高職工科專業(yè)相關技術日新月異,更新?lián)Q代特別快,學生掌握自主學習新技術的方法對學生從事相關的職業(yè)特別重要,因此培養(yǎng)學生的自主學習能力顯得尤為重要。
目前高職關于自主學習的研究中,針對英語學習的研究比較多,從自我管理、自我監(jiān)控和自我評價幾個方面說明了如何開展英語專業(yè)的自主學習[3];在工科方面的探討則有研究提出要調(diào)動學生積極性、用明確的目標引導學生學習、給予學生有效的指導[4];還有一些研究提出通過利用翻轉課堂促進學生開展自主學習[5];這些研究主要集中在宏觀方面如何促進自主學習,但是對如何提升自主學習能力沒有展開討論,實際上要開展自主學習,實現(xiàn)終身教育,重要的是學生的自主學習能力的培養(yǎng)。
二、高職工科課程自主學習遇到的困難
目前高職院校教師已經(jīng)意識到自主學習的重要性,嘗試設計各種教學模式促進學生的自主學習。在課程教學中雖然教師設計的環(huán)節(jié)很好,學習目標非常明確,但是由于學生的學習能力不足,導致自學的環(huán)節(jié)開展并不理想,特別是翻轉到課外自學的部分,學生往往覺得太難或者不知如何學而沒有辦法開展自主學習。
目前課程的自主學習存在的主要問題如下:
1. 覺得學習比較枯燥無趣,學不下去。
工科的知識和技術比較枯燥無趣,特別是有些課程沒有結合實際應用,學生不能將學習的內(nèi)容和應用結合起來,不能吸引學生主動學習,學生往往學一會兒就覺得學不下去了。
2. 不了解課程學習思路,不知道怎么學。
每個課程的知識和技能有自己的特點,因而其學習思路、學習方法也各不相同,如果學生不能了解課程的學習規(guī)律和方法,就不知道怎么開展自學,從而造成想學但是不知道怎么學。
3. 學習難度比較大,想學學不會。
相比邏輯思維,工科學生更擅長形象思維,而工科技術大部分比較抽象,學起來具有一定的學習難度,特別是教學難點部分,更容易給自主學習造成挫敗感而使其放棄學習。
三、提升自主學習能力的課堂教學實踐
課堂教學作為教師和學生直接交互的教學,不應該再以傳遞知識為主,而應該以提升自主學習能力為主,為學生開展課程的自主學習提供服務。教師在對課程、學生進行充分分析后可以從課程學習的一般性方法、教學難點的跨越、學習興趣的激發(fā)三個方面來提升學生對課程的自主學習能力。
計算機軟件技術專業(yè)的《數(shù)據(jù)結構》課程,是典型的工科課程,抽象度高、不易學習,學生覺得難學,教師覺得難教[6]。下面我們以《數(shù)據(jù)結構》課程為例,具體說明如何來提升學生開展該課程的自主學習能力。
(一)傳授課程學習的一般性思路和方法
不同的專業(yè),不同課程的理論知識和技能千差萬別,如果要開展課程教學需要對課程特征進行充分分析,并據(jù)此設計課程學習的一般性思路,并將這種思路傳遞給學生,使學生掌握該課程知識學習的方法,便于開展自主學習。
以《數(shù)據(jù)結構》課程為例,該課程主要學習內(nèi)容是各種數(shù)據(jù)結構及應用[7],通過對學習內(nèi)容的分析可知,每種數(shù)據(jù)結構的學習內(nèi)容包括數(shù)據(jù)邏輯結構、多種數(shù)據(jù)存儲結構、在各種存儲結構下算法的設計和實現(xiàn)、數(shù)據(jù)結構的應用,據(jù)此設計每種數(shù)據(jù)結構的學習思路如圖1所示。
圖1不止展示了每種數(shù)據(jù)結構的學習思路,并且隱含了算法的設計和實現(xiàn)是與存儲結構相關的。那么在什么時候將學習的思路傳遞給學生呢?如果在課程一開始就將方法傳給學生并不合適,因為此時學生對邏輯結構、存儲結構、算法設計和實現(xiàn)等沒有明確認知。教師可以在講解完第一種數(shù)據(jù)邏輯結構(比如線性表)后進行章節(jié)總結時給出該學習思路,學生就可以將該學習思路與學習過的數(shù)據(jù)邏輯結構對應起來,從而深刻理解該學習思路,使得該學習思路能夠指導后續(xù)數(shù)據(jù)邏輯結構的學習。
(二)鋪路搭橋引導學生跨越教學難點
每個課程千差萬別,通過對課程目標、學生情況的分析可以得到課程的教學難點,既然是教學的難點,為了支持自主學習,教師需要為教學難點鋪路搭橋,幫助學生找到學習方法,跨越學習難點。
軟件技術專業(yè)本身就具有知識內(nèi)容比較抽象難學的特點,數(shù)據(jù)結構課程更是具有代表性。數(shù)據(jù)結構課程有比較多的算法,由于算法的抽象性,如果讓學生直接編寫算法代碼是非常困難的??梢栽谒惴ǖ睦碚摵退惴ǖ膶崿F(xiàn)之間搭一把梯子,幫助學生降低學習的難度,克服學習的難點。
通過教學實踐和總結分析,提出了算法的五步學習法(如圖2所示)來引導學生掌握抽象的算法,按照該方法,在學習一個算法時,先理解算法邏輯,在此基礎上寫出算法的偽代碼,然后畫出代碼的流程圖,再根據(jù)流程圖編寫可執(zhí)行代碼,最后是嘗試應用算法。實際教學過程中可以根據(jù)學生的學習層次對不同學生做不同的要求,編程基礎差的學生可以到達第三步即可,基礎好的學生則到達第五步。學生在自主學習的過程中也可以根據(jù)自身的能力制訂不同的完成目標。這樣一來就給抽象的算法搭建了一條學習的路徑,降低了學習的難度。
以折半查找算法為例,假設r為有序表,且數(shù)據(jù)為遞增有序,數(shù)據(jù)元素關鍵字為key,查找目標為tgVal,表1展示了該算法的五步學習法,從算法基本思想到算法代碼的演化過程。
(三)通過現(xiàn)實應用和游戲提升學生學習興趣
對于學生來說,興趣是最好的老師,它是學生主動學習、勇于探索的強大動力。雖然要使工科課程的教學變得有趣比較困難,但是教師仍然要根據(jù)學生的特點和課程特點想方設法激發(fā)學生的學習興趣,讓學生主動參與學習。
以《數(shù)據(jù)結構》課程為例,教師可以通過項目的選擇和學習資源的形式來提升學生的學習興趣。
在進行實踐項目選擇時盡量選擇與現(xiàn)實生活接近的項目或者能引起學生興趣的游戲類項目。與生活接近的項目不僅能引起學生的興趣也讓學生了解了知識在現(xiàn)實生活中的應用案例,比如在樹的學習中可以選擇家譜的實現(xiàn)、在圖的學習中可以根據(jù)交通圖給出一個導航路徑。而游戲類的小項目不但能引起學生興趣而且學生會覺得很有挑戰(zhàn)性,比如在學習棧時可以選擇漢諾塔小游戲項目、在數(shù)組學習中可以選擇數(shù)學魔術小游戲。
在學習資源方面,由于課程內(nèi)容比較抽象難以理解,盡量為學生提供動畫演示類、圖片演示類教學資源,以降低知識的抽象性。
四、結束語
自主學習作為以學生為中心的教學模式,引起了高職教育廣泛的關注和思考,針對學生的自主學習能力不足問題,提出以提升自主學習能力為主的課堂教學,將師生交互的重點放在掌握課程學習方法上,并通過《數(shù)據(jù)結構》課程的實踐說明了如何從發(fā)現(xiàn)學習規(guī)律、跨越學習難點、增加學習興趣三個方面來服務自主學習的開展,通過教學實踐該思路明顯提升了學生自主開展該課程的學習能力,提升了教學質(zhì)量。
參考文獻:
[1]龐維國.九十年代以來國外自主學習研究的若干進展[J].心理學動態(tài),2000(4):12-16.
[2]李娟,梁英杰,郭暉.以自主學習能力培養(yǎng)為目標的計算機基礎教育[J].計算機教育,2016(02):79-81.
[3]李云.高職英語教學中的元認知策略與自主學習能力培養(yǎng)[J].輕工科技,2018(11):147-148+150.
[4]李海宏.高職有機化學自主學習教學模式研究[J].當代化工研究,2018(10):31-32.
[5]李艷麗,蘭杰.翻轉課堂模式下培養(yǎng)學生自主學習能力途徑初探[J].河南廣播電視大學學報,2018(04):103-105.
[6]劉合兵,尚俊平,翁梅.數(shù)據(jù)結構課程第一堂課設計[J].大學教育,2017(03):29-30.
[7]嚴蔚敏,等.數(shù)據(jù)結構(C語言版)[M].北京:清華大學出版社,2016.