












[摘 要]VB程序設計課是中職會考和高職考的必考科目,該課程對邏輯思維能力以及編程的靈活、嚴謹都有較高的要求,通過筆者多年承擔高職考VB教學發現,VB知識點繁雜,學生在練習、作業和考試中反復地出現同樣的錯誤,因此如何幫助幫助學生提高錯題管理意識,形成一套有效地錯題集是提高教學實效的有力手段。本文嘗試從三個階段(摘抄訂正-->原因分析-->宏觀分類)進行錯題集的形成完善,逐步提高學生對錯題管理的認識并形成自己錯題管理方法,提高教學效果。
[關鍵詞]VB錯題集;分類整理;三階段實施
一、VB程序設計錯題管理現狀
VB程序設計課是會考和高職考的必考內容,該課程涵蓋的知識點比較廣泛,對學生的邏輯思維能力以及嚴謹學習提出了較高的要求,習題是教師檢測教學效果的依據以及學生落實教師課堂教學的載體,筆者所在學校教師在教學過程中也特別重視習題的作用,對于每個課堂或教學階段都能精心設計、慎重選擇學生的習題集,但通過問卷調查也發現了以下問題:
1.教師層面
本次對各科教師發放了90份問卷,回收有效問卷88份,通過對問卷調查的結果分析,98.2%的教師認為錯題的整理非常有必要,但在教學過程中85.5%的教師沒有讓學生準備糾錯本,只是簡單地訂正錯題。說明教師能夠意識到錯題管理的重要性,但是并沒有引起足夠的重視。還有10%教師曾經讓學生準備過糾錯本,但是實在繁忙、疲于應付,最后讓糾錯本流于形式,沒有起到應有的作用。對于易錯題、常錯題教師非常清楚,也能夠及時去講解訂正,雖然一而再再而三地重復,學生還是會犯相同的錯誤,使得教師開始抱怨學生的學習能力不強、知識容易遺忘,如此造成惡性循環,教學效果欠佳。
2.學生層面
開學初在高三6個高復班級發放220份問卷,回收有效問卷203份,通過調查結果分析,大部分學生沒有用過錯題本,接近一半學生認為準備錯題本對自己的學習沒有促進,69%的學生認為在老師講解的時候只要認真聽、訂正在錯題旁邊就能夠杜絕錯誤的發生,但實際情況則是錯誤反復出現的機率非常高,這就造成留下的問題會像滾雪球一樣越來越多。大部分學生缺乏教師的指導,基本沒有錯題管理意識,未形成自己的錯題資源。
針對上述問題,筆者嘗試指導參加高職考的高三學生通過三個階段逐步建立完善自己的錯題集,形成有效的學習和復習資源,提高教和學的效果。
二、VB程序設計錯題集建立的依據
美國著名的教育心理學家桑代克 (E.L.Thorndike,1895)提出的“試誤學習”,學習的實質就是有機體形成刺激(S)與 反應(R)之間的聯結,他還認為學習的過程是一種漸進的嘗試錯誤的過程。還有學者認為學習并非是一個被動的接受過程,而是一個主動的建構過程。因而人的知識和技能的獲得,不應是嘗試一錯誤一再嘗試機械、被動的過程,而是嘗試一錯誤一反思一整合再建構的能動試誤過程。
VB程序設計課對理論知識要求較高、知識點繁雜,學生在學習過程中非常容易反復出現同樣的錯誤。所以,該門課程非常適合通過建立錯題集來提高學習效率。
三、VB程序設計錯題集的實施策略
1.錯題集的概念
“錯題集“是指學生在學習過程中,把自己做過的作業、習題、試卷中的錯題整理成冊,便于找出自己學習中的薄弱環節的作業本。本文中的錯題集是涉及到師生兩方面的,指在教師的鼓勵和引導下,學生通過三階段主動、有效、分門別類地建立自己的錯題集,不僅讓錯題集成為學生的學習資源,也能讓教師通過錯題集及時調整教學策略,提高教學效果。
2.通過三階段建立VB錯題集
中職學生的學習基礎比較薄弱,學習習慣欠佳,如果一開始就讓他們分類整理錯題集,復雜繁瑣的整理過程會引起他們的反感,很難執行不下去。本文嘗試探索通過循序漸進三階段方式指導學生逐步建立、完善自己的錯題集,讓學生逐漸體驗錯題集對于自己學習的意義,從而形成錯題管理意識,使錯題集成為有效資源。這三階段分別是:錯題摘抄、訂正----->錯題摘抄、訂正并分析原因、相關知識拓展----->分類整理錯題集,如圖 1所示。
經過三階段的實施,最終將學生被動整理變成主動歸納整理,從而形成有效的學習資源,充分發揮錯題集的作用。
四、VB程序設計三階段錯題集的實施過程
1.第一階段:錯題的摘抄、訂正
這一階段比較簡單原始,學生學生專門準備一本想對較厚、紙質較好的筆記本當錯題本,將平時作業、練習、考試的錯題按照時間順序,直接摘抄在糾錯本上,將答案或簡單說明用不同顏色的筆標注出來,形成自己的學習資料,如圖2所示。
這樣的錯題集學生易接受、易操作,能夠通過錯題反應出自己在學習中出現的問題,成為查漏補缺的資料。但是這種錯題集只有正確答案,沒有具體的分析和相關知識點的整理,會對學生的復習造成一定的困擾。如果學生在課堂上聽懂了,但過段時間有可能忘記了,仍然形成知識缺陷。沒有相關知識的聯想復習,學生這道題會了,但下次遇到類似的相關知識點可能又不會做了。時間長了就不能發揮應有的作用,學生的學習也比較被動,所以,在第一階段的基礎上,指導學生逐步完善自己的錯題集,形成第二階段的錯題集。
2.第二階段:錯題訂正、原因分析、關聯知識整理
第二階段的錯題集,將對第一階段錯題集進行完善,要求學生不僅僅能夠正確訂正、摘抄,通過老師所給的模版和案例如表1所示,還要在題目下詳細寫出該題的分析、解釋,并列舉相關的知識內容。
7.1.1可視化編程的概念
日期:9月3日
題目:1.一只藍色的足球被踢進了球門,其中的屬性是 藍色 ,方法是 進球門,事件是 踢 。
分析:本題主要是考查屬性、方法和事件的概念,以及屬性和事件的區別,事件是被動的,發生在前面的;方法是主動的,發生在后面的,所以事件是踢,方法是進球門。
關聯知識:對象、事件過程的概念,在VB代碼中的對象、屬性、方法、事件的界定。
這樣的錯題集整理方式,可以讓學生從被動整理逐漸走向主動。查找、分析錯誤原因尋 求正確答案的過程,不僅讓學生很清楚自己錯在哪里,還能夠知道為什么錯。思考復習相關知識的過程,可以讓學生對整個內容之間的聯系弄得明明白白,即使再次遇到的不是“本道題”,而是相關知識點的題也能夠掌握,不再是為了糾錯而糾錯,解決了糾錯只糾“本道題”的問題,教會學生復習鞏固知識的方法。
第二階段的錯題集實施雖然可以解決學習的主觀能動性問題,但是當學習的知識越來越多、遇到的問題是各種類型、錯綜復雜時,這樣持續整理出來的資料會沒有思路、雜亂無章。所以為了讓教師能夠提高教學效率,讓學生能夠從宏觀上把握本門課以及自己的知識學習情況,筆者提出了第三階段分類整理錯題集并付諸實施。
3.第三階段:從宏觀上把握,分類整理錯題集
有了第一、二階段的整理基礎,第三階段的實施將會比直接做起來容易很多。
(1)分類錯題集的結構。該類錯題集整理是需要師生共同參與的,對于錯題集的整理,教師要全程跟蹤指導。按照VB程序設計的考試,可以將VB的錯題集分為:概念定義類、計算類、分支算法類、循環算法類五類錯題類型,由于循環算法內容多,錯誤率相對較高,所以該目錄下又分了七個子目錄,目錄結構如圖3所示。實施前讓學生每人準備一本筆記本,制作成分類目錄樣式,如圖4所示。
(2)分類錯題集的內容
對于每個分類,教師給同學提供一個錯題整理模版和概念定義類的示范案例,并粘貼在錯題集第一頁如圖5所示。
所屬章節:VB程序設計所涉及的章節比較多,學生在對錯題整理過程中往往只是找出錯誤在哪里,沒有從整體上去把握該錯題屬于哪一個知識范圍,通過所屬章節的整理,可以讓學生對教材內容了如指掌。
題目、錯解:錯掉的原題以及自己做錯的答案要進行摘抄,在回顧復習時,可以非常明了自己出現的錯誤。
錯誤原因:這是錯題整理非常重要的一個內容,知道自己錯誤的原因才有可能去杜絕下一次錯誤,所以整理錯題時一定要指導學生將自己錯誤的過程再現,認真、仔細、合理地分析當初出錯的原因并記錄下來,經過多次鞏固強化,不再形成錯誤的慣性思維。
正解、題目解析:對該題進行詳細的解釋、分析,摸清題目的來龍去脈,可以較好地掌握該知識點。
關聯知識:這是對知識點的一個補充拓展,將VB知識進行重現和建構,杜絕只解決“本道題”的問題。
(3)概念定義類錯題整理。VB概念定義是指對VB對象的內涵或語詞的意義所做的簡要而準確的描述。這些描述往往是抽象的、難于理解的,如果沒有在課堂上進行深入透徹的講解和分析,就會造成學生的理解偏差或者混淆而對學生造成困擾,形成概念定義類的錯題。
例如示范案例里的事件和方法就是非常容易混淆的概念,書本上只給出了定義,沒有非常詳細地進行解釋,沒有比較兩者之間的區別,學生僅僅背下來概念,沒有徹底理解這兩個概念,就產生了錯誤。
所以在整理該類錯誤時,要針對容易混淆、錯誤的概念,利用模版樣式整理后,將關鍵詞用不同顏色的筆標注出來如圖6所示,例如,示例中的進球門和踢,這樣就可以做到一目了然,心中有數。
(4)計算類的錯題整理。計算是VB程序設計課中非常重要而不可或缺的內容,學生認為這部分內容相對簡單,但正確率并不高,主要原因是運算規則、函數用法記得不夠清楚、計算過程中會出現馬虎、題目不看清就盲目計算等問題,所以整理這部分錯題時,既要找到經常出現錯誤的原因,也要找到偶然犯錯的原由,并把運算過程完整寫出來,將出錯的點以及需要注意的點用不同顏色筆重點標注,如果有必要可以在旁邊注釋一下重點如圖7所示,這樣就很清楚在哪個環節出錯,并對該環節進行強化。
(5)分支算法類。分支結構是程序設計中好理解、經常用到的一部分知識,對于學生來說,在平時作業和考試中也會經常出現如下錯誤:因為對于IF和Select Case的結構沒有理解、掌握所以引發的結構錯誤;還會因為對該結構的語法知識含糊不清引發的語法錯誤等等。所以整理該類習題集時,要對語法結構、語法規則進行強調如圖8所示。
對于這種錯題的整理,需要非常細致認真,對于很細的知識點和語法點理解并學會梳理形成該類型的一份有效錯題集。
(6)循環算法類。循環結構算法是VB教學歷時最長、內容最多的一塊內容,如果將所有的循環都放在一起會顯得非常凌亂,沒有思路,所以針對這一類型,又分了最值算法、窮舉、累加累乘、遞推、素數、圖形打印、數值字符處理六中子類型,考試中容易出現的題目類型是讀程序、程序填空和編制程序,而出錯的原因往往是對算法不理解、沒有思路、題目理解有偏差等等,所以在整理該類錯題時,需要重點對題目進行解析、重點分析程序思路、弄懂每種算法原理,從而掌握該類程序,對容易忽視的條件、不理解的部分重點注釋如圖9所示。
這樣分類整理的錯題集教師應該每天或者定期收上來批閱并給出改進建議,通過分類、重點標注提示、教師引導等方式不僅能夠讓學生了解自己在知識點上的缺陷,還能夠提綱挈領地總結該門課的知識,搞清楚知識分類結構圖,對整個課程的重難點、易錯點了如指掌,復習查閱方便,可以成為非常好的學習資料。
四、三階段錯題集使用前后效果對比
經過三個學年不斷實踐完善、研究、分析,使用本文所提出的錯題集整理策略和方式得到了如下效果:
1.提高了學生的VB考試成績。筆者通過上學年所教授的兩個計算機類高復班級高三(4)班(B班)以及高三(5)班(A班)共80人進行三階段實施和效果檢驗,從第一次月考到第三次月考,試驗期為三個月,第一個月讓學生采用第一階段摘抄訂正的方式來整理錯題集,第二個月采用第二階段的策略完善一階段錯題集,并對作業、練習及考試出現的錯題按照教師所給的第二階段方法進行錯題整理,第三個月就在教師的全程指導和跟蹤下使用分類整理錯題集的方法進行錯題整理。并對這三個月的月考成績進行了1班、3班、5班之間進行橫向比較如圖10所示,其中1班和3班沒有實行該錯題整理策略。
從上圖可以看出,實施錯題策略的班級平均分比沒有實施該策略的班級有比較明顯的優勢,成績高于其他班級,另外隨著實施階段的升級,成績差距也在逐漸增大,說明錯題集的實施可以比較有效地提高學生的成績。
為了進一步檢驗三個階段錯題集的實施對于本班級成績的促進,筆者也對自己所任教的兩個實施該策略的班級進行了縱向比較如圖11所示。
從該圖可以看出,隨著三個階段錯題集的逐步實施,學生的成績也在逐漸提高,特別是第三階段所對應的第三次月考成績增量明顯,說明這樣的逐步實施方式,對學習成績有較大的促進作用。
2.培養了學生的主觀能動性,提高了知識管理能力。為了更清楚地了解錯題集對學生主觀能動性的影響,對學生分別在實施前后做了一次錯題管理的主動性調查,從圖12的數據可以看出,在錯題集管理策略實施前不整理或在教師要求下整理的同學占了絕大多數,說明學生整理錯題比較被動,錯題集策略實施后主動整理的同學增加了54%,該策略增強了學生管理錯題的主觀能動性,提高了學生主動整理問題、分析問題并解決問題的能力。
3.改變了學生對錯題集的認識,得到了學生的認可。在進行第一階段錯題集實施時,筆者所任教的兩個班級都表現出了比較大的畏難情緒,抱怨整理錯題集非常繁瑣、浪費時間,對自己的幫助提高不大,經過一個月的實施,學生逐漸習慣并開始自己完善錯題集,形成第二階段的習題集,第三階段習題集的實施,學生認為習題集對自己的幫助非常大,每次考試前或者有知識遺忘時,很多學生就會將其作為復習資料。筆者也對班級里的學生進行了訪談,截取部分學生的回答如下:
教師:分類整理錯題集的實施,對你產生了哪些影響?
學生1:剛開始,我覺得錯題集的整理簡直就是我們的負擔,作業那么多,還要去整理,但后來發現只要按照要求、認真地去做了,真的積攢成了很好的復習資料,考試前我都會去翻一翻、復習復習。
學生2:題目解析和關聯知識的整理對我的感觸很大,一邊整理就一邊復習了,我感覺雖然花了時間,但從長期看,學習效率提高了。
學生3:有用,很有用,考試就靠它了。
學生4:以前我也用過錯題集,但都是敷衍了事,錯過的東西還是會錯,就覺得錯題集并不像大家所說的那么有用,但在老師指導下,我通過分析原因、查找書本及資料,得出正確答案時,感覺自己在這個過程中學習到了很多方法,很有用。
學生5:這樣分類整理挺好的,通過整理我對整個課本知識都了解很透徹,現在我一下子就可以看出題目是屬于哪一個分類哪一個單元的。
4.讓教師更加了解教學落實情況,提高教師的教學效率。學生在分類整理錯題的過程中,可以對知識點進行進一步地復習和分析,這樣就在無形中加強了學生在課外的自主學習。教師在全程跟蹤指導的過程中,可以非常清楚學生的知識缺陷到底在哪里,就可以重點針對這些問題進行課堂講解,對于那些基本沒有同學錯的問題就可以花較少的時間,這樣就節省了教學時間,提高了教學效率。錯題集對于教師來說就像一面鏡子,可以讓自己重新審視自己的課堂教學的落實情況,以改進并完善自己的教學。
五、結語
筆者經過在高三幾年的實踐和研究提出了通過三個階段進行錯題集整理,形成了分類整理錯題集并進行實施,通過與沒有實施錯題集以及三階段錯題集實施的效果對比,證明了分類整理錯題集對教學成績以及教學效率的提高,也為其他學科提供了參考。然而,教師在具體實施中也存在一定的問題,例如怎樣逐漸讓學生主動樂意整理并研究更好的整理方法,怎樣讓自己和學生能夠持之以恒、怎樣進行更加合理的分類等這些都是以后要努力的方向。
參考文獻:
[1] Steven J.Lorenzet,Eduardo Salas,Scott I.Tannenbaum Benefiting from Mistakes:The Impact of Guided Errors on learning,Performance,and Self-Efficacy Human Resource Development Quarterly[J].2005(16):301.
[2] GIORGIO T.BAGNI:An investigation of some misconception in high school students mistake learning in mathematics and science and education technology[M] .Cyprus Nicosia:Inter-college Press, 2011.
[3]陳貞.高中生數學學習中錯題管理的現狀及培養策略研究.湖南師范大學碩士研究論文,2010.