摘要:初中信息編程輔導在起步階段,必然會面臨各種狀況和問題,本文根據筆者自身教學經歷,談一下在信息編程輔導中難以找到優(yōu)秀生源、難以獲得全力支持、難以步入教學正軌三方面問題及應對策略。
關鍵詞:編程輔導;起步教學;教學難題;應對策略
初中信息學奧賽是以信息編程作為核心內容,要求學生掌握程序設計語言、數據結構和常用算法等大量知識。由于在初中階段,信息編程是一門課外課程,許多學生和家長都擔心主課學習會受到影響而對編程學習“望而生畏”。此外,由于年齡的特點,初中學生的綜合學習能力處于相對較低的水平,必然會使他們在學習對思維力度要求較高的信息編程時,面臨不小的挑戰(zhàn)性。本文由筆者結合實際教學經歷,談一下初中信息編程起步教學常見的三大難題及應對策略。
一、 難以找到優(yōu)秀生源——力求爭取主動
我校奧賽輔導是以學生社團活動的形式開展的。在每年九月新學期開學之初,學校的眾多社團會開展“招新”活動,報名采取學生自愿形式進行。每年在選擇我們編程社團的學生中,許多都是帶著玩電腦打游戲的想法加入的,真正想認真學習編程的總是很少。如何才能招到更多的好生源呢?
1. 提前謀劃,爭取優(yōu)先
教師要爭取獲得學校的支持,進而想辦法招到好生源。大部分知名的重點中學都比較重視學科競賽。因為信息技術是小學科,參與的學生人數相對較少。只要學校重視,經過系統教學輔導后是比較容易出成績的。學生學好信息編程對各方均有益。經過筆者努力與學校領導溝通,終于有所進展——編程社團可以優(yōu)先對初一新生進行挑選。這為編程社團能招募到好苗子獲得主動權。
2. 理性分析;明確需求
教師要明確什么樣的學生能學好編程。根據我們以往的經驗,編程學得好的學生,不僅需要數學基礎好,而且各科成績應名列前茅、綜合實力強。這樣的學生通常具備兩個方面的素質:一是有良好的智力水平和較強的學習能力;二是有良好的學習習慣,不會有沉迷于電腦游戲等不良習性。
3. 嚴格把關;優(yōu)中選優(yōu)
教師要確定合理的選拔措施。這樣的學生怎么找呢?輔導老師可以出一份“試金石”的試卷。試卷內容以計算機常識類、編程思想類、智力類等題目為主。這樣的試卷,對有計算機興趣、數學基礎好的學生會有優(yōu)勢,他們很容易被選出。對學生而言,在經歷了層層海選之后能最后“闖關成功”,他們會有心理優(yōu)越感,通常也愿意參加我們的社團。
二、 難以獲得廣泛支持——積極互動交流
苗子選好后,在實際輔導過程中還會遇到難題。有學生對信息編程十分感興趣,但家長怕影響孩子的主課學習,還擔心這擔心那的??傊遣粶试S他們參加這項活動。我們的教學,常會遇到很多不理解和阻礙。如何讓我們的輔導獲得家長和學生更廣泛的支持呢?
1. 積極爭取;多方交流
教師要與家長多溝通,多了解他們的想法。在孩子剛加入編程社團之初,許多家長都會有這樣的顧慮:擔心編程內容太難,孩子沒基礎學不會;擔心學習編程會影響孩子的主課成績……其實,家長們是因為對我們編程教學不了解才會有種種擔心的。筆者通過《告家長書》、家長座談會、電話訪談等方式跟家長們反饋了實際情況。同時,筆者也請一些在信息編程學習中獲得較大成功的學長們與編程社新生及家長們進行交流,讓這些學長結合自己的成長經歷談一下學習編程的好處。我們有效的溝通換來了家長們對信息編程輔導的理解與支持,也為孩子們進一步接受輔導掃除了障礙。
2. 體現關愛;解決困難
我們的編程輔導不時地會在周末進行。剛開始,學生對參加編程輔導的意愿通常不會很強烈,再加上周末上課時間有可能會和其他學習輔導存在沖突。有鑒于此,有的學生會放棄我們的課程。初一“學霸”沈同學就是因為這個原因而準備放棄。經過努力溝通協調,筆者把上課時間調整到了大家都有空的周六下午,這個問題就基本解決了。在多次被表揚和激勵后,沈同學學習程序設計的天賦得到一次又一次很好地發(fā)揮。一棵編程好苗子就這樣被發(fā)掘出來。因此,教師需多關心學生,盡力幫助他們解決課堂內外的實際困難,學生才會更愿意參加我們的輔導。
三、 難以步入教學正軌——努力提升教學
枯燥復雜的程序語言代碼、復雜的算法等等,這些困難注定了學生在學習程序設計的道路上不會一帆風順。學生經常會遇到難題、遭受挫折,并逐漸動搖學習信心。許多孩子就是因為耐挫力不夠強,最終選擇了退出我們的教學。對此,我們輔導教師又能做什么呢?
1. 打消顧慮;趣味入手
教師應上好入門第一課。許多學生一開始都會擔心自己學不會、學不精,還會有各種顧慮。此時,教師可以告訴他們,在座的同學都是“菜鳥”,沒有誰現在是編程高手,我們的課堂教學也是從零開始。只要認真學,同學們都能有所作為。在注重心理疏通的同時,教師的入門第一課一定要生動。我們如果照著編程教材上內容一開始就讓學生學習計算機的發(fā)展、程序設計語言種類等,這樣的課堂會很枯燥,給學生的第一印象會很無趣。第一堂編程課應從趣味入手,如能運用故事引入、多打比喻、任務驅動等教學手段,這樣的教學效果將會大大提升。
2. 保持耐心;鼓勵為主
教師在教學中應多一點耐心與鼓勵。學生在剛開始寫程序時,經常會犯各種各樣的錯誤,如標點使用錯誤,保留字拼寫錯誤等等。此時,教師應該寬容對待他們的問題,并對他們耐心指導。還要告訴他們,出現這些問題的原因是什么、今后如何避免這類問題等等。教師要對學生進行正面引導和鼓勵,教師要對學生多一些包容和激勵,他們會給你帶來驚喜。
“千里之行,始于足下”,良好的開端是成功的一半。近年來,筆者正是因為應用了以上應對策略,有效克服了信息編程起步教學階段的“三難”。不僅學生的信息奧賽成績斐然,每年都有人獲國家級獎項,而且筆者本人的教學水平也水漲船高,還獲得了江蘇省信息學奧賽輔導中級教練的資格。
參考文獻:
[1]金志峰.中學生編程學習中的困難因素分析與對策研究[J].信息記錄材料,2016.
[2]林厚從.程序設計與應用[M].南京:東南大學出版社,2012.
作者簡介:金志峰,江蘇省蘇州市,江蘇省蘇州市吳江區(qū)盛澤第二中學。