張偉華 王海英 高靜
摘要:該文介紹了國內(nèi)數(shù)據(jù)結(jié)構實踐教學改革的現(xiàn)狀,然后引入建構主義學習理論。根據(jù)建構主義學習理論的觀點,提出了對數(shù)據(jù)結(jié)構進行教學改革的指導原則,并指出了建構主義學習理論在實踐教學改革中的局限性。
關鍵詞:建構主義、教學改革、數(shù)據(jù)結(jié)構
中圖分類號: G642文獻標識碼:A文章編號:1009-3044(2012)21-5155-02
目前高等院校越來越重視學生實踐能力的培養(yǎng)。早期的以教師為中心、學生為主體的教學模式,對提高教學質(zhì)量和教學效果能起到一定的積極作用,但在教學實踐的效果并不理想。培養(yǎng)出來的學生實踐動手能力差,很難很快適應軟件公司的工作。為突出對學生實踐動手能力的培養(yǎng),在實踐教學中,我們必須以一種新的教學模式:以學生為中心,教師幫助學生搭建學習情境的方法,來培養(yǎng)學生的動手能力和創(chuàng)新能力。
1建構主義學習理論
建構主義[1]學習理論強調(diào)以學生為中心,不僅要求學生由外部刺激的被動接受者和知識的灌輸對象轉(zhuǎn)變?yōu)樾畔⒓庸さ闹黧w、知識意義的主動建構者,而且要求教師要由知識的傳授者、灌輸者轉(zhuǎn)變?yōu)閷W生主動建構意義的幫助者、促進者??梢娫诮嬛髁x學習環(huán)境下,教師和學生的地位、作用和傳統(tǒng)教學相比已發(fā)生很大的變化[2]。
建構主義學習理論的基本觀點[3]:
1)明確以學生為中心;
2)強調(diào)“情境”對意義建構的重要作用;
3)強調(diào)“協(xié)作學習”對意義建構的關鍵作用;
4)強調(diào)對學習環(huán)境的設計;
5)強調(diào)利用各種信息資源來支持“學”;
6)強調(diào)學習過程的最終目的是完成意義建構。
2實踐教學改革的內(nèi)容
根據(jù)建構主義學習理論的觀點,對數(shù)據(jù)結(jié)構實踐教學改革主要進行了以下2個方面:教學內(nèi)容和教學方法的改革。
2.1教學內(nèi)容改革的實施
為了使在學生過程中學生處于中心地位,順利的引導學生進入教師所設計的教師情境,選取具有實際意義的教學案例非常必要。為了使給學生搭建漸進的學習“情境”,教學案例的設計需要注意以下幾個方面的內(nèi)容:
1)題目難度要分層次:題目難度層次,如入門級、進階級、高級題目等。對初學者而言,提供入門級的題目訓練,消除對數(shù)據(jù)結(jié)構學習的畏懼感,引導學生進入學習情境。
2)題目本身要具有實際意義,是為了解決實際問題而提出來的。所提供的實訓題目不能僅僅是對課本知識的簡單、重復練習,必須具有一定的代表性,并且能夠解決實際問題。這樣,才能夠培養(yǎng)學生對知識的綜合運用能力和利用計算機解決實際問題的能力,同時吸引學生完成“情境”意義的建構。
3)對于每個實訓題目,要有詳細的實驗說明,內(nèi)容包括初始條件(必備的知識和準備)、要求完成的主要內(nèi)容(實現(xiàn)的功能,設計報告內(nèi)容和自我評價)、時間安排等。使每個學生都可以依據(jù)該說明書進行題目訓練。
2.2教學方法改革的實施
根據(jù)建構主義學習理論的觀點,知識的獲得并不能簡單由教師傳授得到,而是要依靠學習者自己借助外部的學習環(huán)境主動建構和創(chuàng)新[4],教師在整個教學過程中引導和輔助學生完成意義的建構學習。為了讓教學案例真正發(fā)揮作用,必須有切實可行的實施策略,使學生處于主動地位。數(shù)據(jù)結(jié)構實踐教學中教學方法是用“結(jié)對編程”[5]方法。
結(jié)對編程是一個非常簡單和直觀的概念:兩位程序員肩并肩地坐在同一臺電腦前合作完成同一個設計。同一個算法、同一段代碼或同一組測試、與兩位程序員各自獨立工作相比。結(jié)對編程往往只需花費大約一半的時間就能編寫出質(zhì)量更高的代碼。結(jié)對編程有利于培養(yǎng)學生的合作精神與綜合能力,它是互相認同、互相接納、目標一致,情感態(tài)度與誠信的結(jié)合,是一種價值的體現(xiàn),而且只有在愉快的合作中才能更好地完成共同任務。結(jié)對編程能使學生快速的進入教師設計的教學情境中,在整個教學過程中始終處于主要地位。另外教學實踐中使用結(jié)對編程還有助于提高學生的合作精神和綜合能力;有助于提高編程效率;有助于代碼質(zhì)量的改進;有助于學生人際的交往[6]。
3建構主義學習理論在實踐教學改革中的局限性
3.1教師需要對建構主義學習理論進行學習
現(xiàn)實教學中教師采用的教學模式是以教師為中心,學生為主題的教學模式,而建構主義學習理論的教學模式是以學生為中心,教師輔助學生設置學習“情境”來完成知識的學習。這就需要教師學習適應新的教學模式。
3.2建構主義學習理論中以“情境”意義的建構為主與學校教學目標相悖
現(xiàn)實高校教學中,每學期初都制定相應的教學目標。為了完成教學目標,教師改變自己輔助者的角色,變成以教師為中心的教學模式。因此,教師需要平衡好教學目標的完成和教學“情境”的建構。
3.3為了給學生設計學習“情境”,教師的教學情境設計水平,直接影響到學生對知識的學習效果。
一個失敗的導演者,不單沒有學生愿意參與,而且最終的教學效果會非常差。因此,教學實施中教師需要精心設計教學情境,并給學生提供豐富的教學資源,支持學生的“學”。
3.4實踐課時實踐比重加大
由于在教學中以學生為中心,教學方法采用結(jié)對編程方法,因此,實踐課時比重加大,需要學校相應政策的支持。
4總結(jié)
數(shù)據(jù)結(jié)構實踐教學改革更加突出對學生實踐能力和動手能力的培訓。該文圍繞建構主義學習理論,提出了數(shù)據(jù)結(jié)構實踐教學在內(nèi)容和方法兩個方面的指導原則,并提出了在實際教學中的局限性以及應對辦法。
參考文獻:
[1] Buiding an Understanding of Constructivism[J].Classroom Compass,1995,1(3).
[2]溫彭年,賈國英.建構主義理論與教學改革——建構主義學習理論綜述[J].教育理論與實踐,2002,22(5):17-22.
[3]張桂春.建構主義教學思想的再構[J].教育科學, 2004,20(6):25-27.
[4]古麗娜,玉素甫.建構主義學習理論與信息化教育環(huán)境中的自主創(chuàng)新學習[J].電腦知識與技術,2010,6(12):3180-3182.
[5]侯???葉景樓.探索結(jié)對編程[J].電腦知識與技術,2007(18):1672-1673.
[6]張偉華,李力,王海英.結(jié)對編程在數(shù)據(jù)結(jié)構教學中的應用[J].福建電腦,2012,5(3).