建構主義學習理論在編譯原理教學的應用探討論文
時間:2022-07-19 03:22:00
導語:建構主義學習理論在編譯原理教學的應用探討論文一文來源于網友上傳,不代表本站觀點,若需要原創文章可咨詢客服老師,歡迎參考。
論文關鍵詞:編譯原理建構主義教學模式
論文摘要:本文主要針對“編譯原理”教學中出現的系統復雜、理論深奧、教學效果不理想等一系列問題,應用建構主義學習理論.提出了一個有效的解決方案一建立以學生為主、師生互動的教學模式。
“編譯原理”是計算機及相關專業的一門重要專業課程,在計算機科學中有很重要的地位和作用,已被國內外高校列為計算機專業的主要課程。它主要介紹了高級程序設計語言編譯程序構造的一般原理、基本設計方法、主要實現技術和一些自動構造工具。通過該課程的學習,對提高學生計算機軟件素質,使學生真正認識計算機信息處理實質并綜合運用所學的軟件設計技術來分析問題等具有很大作用。
由于涉及形式語言、有窮自動機等抽象內容,在“以教師為中心,教師講、學生聽”的傳統教學模式下,學生在學習中普遍感覺內容太過抽象、缺乏學習積極性。因此,如何打破傳統教學模式、讓這門課的教學效果得到較大改觀,就成為一個亞待解決的問題。近二十年以來,國內外的許多教育工作者、教育學家、教育技術專家多年來從理論與實踐兩個方面作了大量的研究與探索,建構主義理論正是這種努力所取得的主要理論研究成果。
1、建構主義學習理論及教學模式
近二十年以來,隨著多媒體計算機和Internet網絡教育應用的飛速發展,建構主義學習理論正愈來愈顯示出其強大的生命力,并在世界范圍內日益擴大其影響。建構主義提倡在教師指導下的、以學習者為中心的學習,也就是說,既強調學習者的認知主體作用,又不忽視教師的指導作用。
建構主義學習理論認為“情境”、“協作”、“會話”和“意義建構”是學習環境中的四大要素或四大屬性。學習環境中的情境必須有利于學生對所學內容的意義建構;協作發生在學習過程的始終,對學習資料的搜集與分析、假設的提出與驗證、學習成果的評價直至意義的最終建構均有重要作用;會話是協作過程中不可缺少的環節,學習小組成員之間必須通過會話商討如何完成規定的學習任務的計劃;意義建構是整個學習過程的最終目標。所要建構的意義是指:事物的性質、規律以及事物之間的內在聯系。在學習過程中幫助學生建構意義就是要幫助學生對當前學習內容所反映的事物的性質、規律以及該事物與其它事物之間的內在聯系達到較深刻的理解,這種理解在大腦中的長期存儲形式就是關于當前所學內容的認知結構。
與建構主義學習理論以及建構主義學習環境相適應的教學模式為:”以學生為中心,在整個教學過程中由教師起組織者、指導者、幫助者和促進者的作用,利用情境、協作、會話等學習環境要素充分發揮學生的主動性、積極性和首創精神,最終達到使學生有效地實現對當前所學知識的意義建構的目的。”在這種模式中,學生是知識意義的主動建構者;教師是教學過程的組織者、指導者、意義建構的幫助者、促進者;教材所提供的知識不再是教師傳授的內容,而是學生主動建構意義的對象;媒體也不再是幫助教師傳授知識的手段、方法,而是用來創設情境、進行協作學習和會話交流,即作為學生主動學習、協作式探索的認知工具。顯然,在這種場合,教師、學生、教材和媒體等四要素與傳統教學相比,各自有完全不同的作用,彼此之間有完全不同的關系。但是這些作用與關系也是非常清楚、非常明確的,因而成為教學活動進程的另外一種穩定結構形式,即建構主義學習環境下的教學模式。
2.建立以學生為主、師生互動的教學模式
基于以上理論,在整個編譯原理”的教學過程中,應該創造一種良好的氛圍,建立以學生為主、師生互動的教學模式。
2.1教師的準備
教師的角色是學生建構知識的忠實支持者。教師的作用從傳統的傳遞知識的權威轉變為學生學習的輔導者,成為學生學習的高級伙伴或合作者。教師應該給學生提供復雜的真實問題,教師必須創設一種良好的學習環境、必須提供學生元認知工具和心理測量工具,培養學生評判性的認知加工策略,以及自己建構知識和理解的心理模式。因此,教師在課前應通讀教材多遍,并做完習題,然后參考同類教材,把內容爛熟于心。同時,教師應準備教學課件、教學網站等輔助教學資源,真正起到組織引導的作用。
2.2注重啟發式教學
建構主義學習理論認為,學習者與周圍環境的交互作用,對于學習內容的理解(即對知識意義的建構)起著關鍵性的作用。教師應組織和引導學生進行討論和交流,共同建立起學習群體并成為其中的一員,共同對課程所涉及的內容進行討論。
因此,對于學生自學較容易的章節,采用指導學生備課,然后課堂上由學生講課、教師總結的方式進行,對于學生的提問,也不是簡單的給出答案,而是在課堂上展開師生間的討論,讓所有的學生看到問題從提出、分析到解決的全過程,充分發揮學生的學習主動性,培養學生的創新能力。以下就求Follow集的方法加以簡要說明。
在預測分析中,Follow集的定義如下:設G=(V,.,VN,S,P)是上下文無關文法,AEVN,S是開始符號;Follow(A)二{aIS=''''=>wA(3且aEVT'''',aE、F1TST.(}),}.L。V,.`,(3aV''''},若有S=`=>N,A(3,且p=’二>。,則#EFollow(A)。另外,若A-"aB是一個產生式,則把FOIrLOW(A),加至FOLLOW(B)中。怎樣系統、快速而準確地求出Follow集?學生在討論中發現,求Follow集必須從文法開始符號S推導,因此,可以直接觀察每條產生式的右部,找出要求Follow集的非終結符(設為A),進一步觀察A后面的字符串,若可推出終結符,則此終結符在Follow(A)中,若為。,則產生式左端非終結符的Follow集在Follow(A)中。由此概括出了求Follow集的行之有效的方法。
2.3運用實例教學模式
實例式教學也被稱為拋錨式教學、基于問題的教學或情境性教學。是建構主義的教學模式之一。學習者要想完成對所學知識的意義建構,即達到對該知識所反映事物的性質、規律以及該事物與其它事物之間聯系的深刻理解,最好的辦法是讓學習者到現實世界的真實環境中去感受、去體驗(即通過獲取直接經驗來學習),而不是僅僅聆聽別人(例如教師)關于這種經驗的介紹和講解。
對于較復雜、枯燥的理論,在教學中大量運用實例,通過講解一學生練習一學生講解一學生再練習一教師小結的教學模式,讓學生能夠從外部信息源提供的特殊的例子出發,進行歸納推理,得到一般的規則或一般性的知識。這樣,學生聽懂了,理解了,增強了自信心,鞏固了理論知識。
2.4合理組織實驗和課程實習
課程實驗應以編譯理論中的一些經典算法的實現為主,一方面可以培養學生的實踐能力和動手能力,另一方面可以通過對算法的實現達到更準確、更牢固的理解和掌握這些算法,從而提高學生的實際應用能力。
課程實習應充分考慮編譯理論與實際應用相結合,突出開創性和實用性。教師應提供程序源代碼而空缺關鍵模塊,讓學生來完成。這種組建式的實習方法,使得實習題所涉及的問題難度沒有降低,但由于學生只需完成關鍵的組件模塊,學生能夠集中精力解決關鍵問題,實現難度有一定程度的降低。鼓勵學生間相互探討,各抒己見,激發學生的創作研究熱情并共同提高。
3.教學效果分析
通過以下兩組數據的比較,可以看出應用了新的教學模式后.學生學習情況的變化.說明教學效果得到了較大改觀。
4.結束語
建構主義的教學設計強調要發揮學習者在學習過程中的主動性和建構性,重視情景’。、’。協作“在教學中的重要作用,提出一系列以學。為中心的教學策略,這些思想和學習策略,為構建建構主義教學設計模式奠定了很好的基礎,建構主義教學設計強調學生是認知過程的主體,是意義的主動建構者,因而有利于學生的主動探索、主動發現、有利于創造型人材的培養。
但是,由于強調學生的“學”,往往容易忽視教師主導作用的發揮,忽視師生之間的情感交流和情感因素在學習過程中的重要作用;而且,由于忽視教師主導作用,當學生自主學習的自由度過大時,還容易偏離教學目標的要求,這是我們在建構新型教學設計模式時所需要考慮和注意的。
- 上一篇:餐廳主題文化的建立論文
- 下一篇:高師藝術專業應對就業市場變革探討論文
精品范文
10建構主義的學習觀