朱美桃+梁麗梅


摘 要:VB程序設計語言的學習是一個復雜、枯燥的過程。如何調動學生的學習積極性,提高他們的學習效率,一直是廣大信息技術教師關注的焦點,結合近年來VB程序設計教學和科研的實踐反思,總結出了一些行之有效的教學方法。
關鍵詞:VB教學;情景導入;微課教學;分層教學
隨著信息技術的發展,VB早已成為初中信息技術必學必考的內容。由于VB本身理論抽象,上機調試要求經驗性強,加之編程本身要求思維靈活等方面的原因,使得VB這門課,教師難講,學生難學,尤其是對于初中生來說問題更是突出,教材內容雖不斷地更新改版,依然改變不了VB的抽象性和邏輯性,加之信息技術課學時少,學生學習的個體差異又大。針對這些問題,筆者經過實踐總結了一些有效的教學方法,以激發學生學習程序設計的興趣,了解程序的本質,學會用程序解決生活中簡單的問題。
一、引課巧導入,激起學習熱情和興趣
良好的開端是奠定一節課成功的基礎,因此每節課的開始,教師的“導”很關鍵,是一節課的開場白,既可以調動起學生的學習興趣,也可以讓學生愉悅身心,喚起他們更高的學習熱情。作為教師應當注重“導入方式”的設計,使它起到“激趣”的作用,引導學生樂于參與,在上課開始,就牢牢地吸引住學生,讓引課成為學生思維的興奮劑。例如,我在教第5節《分支結構》時,課前先設計好兩個小程序,一個是“今日運情”,另一個是“QQ游戲”放在學生機的桌面上,分別在兩個教學班選擇以下兩種導入方式。
1.故弄玄虛式
師:“同學們,你們相信嗎,電腦能知道你今日的運情如何,只要你運行桌面上的‘今日運情圖標,輸入你的幸運數字,電腦就知道你今日的運情如何,不信請試試。”
學生覺得好奇、好玩,紛紛想看個究竟,就迫不及待地嘗試。
師:“想知道電腦為什么會算命的秘密嗎?”
生:“想”——學生齊喊。
師:“這就是本節課要學習的《分支結構》。”
2.興趣話題式
師:“同學們,你們玩過QQ嗎?”
生:“N年前就開始玩了,老師,今天是不是讓我們玩。”
師:“好呀,但不是玩你們自己已經有的QQ,而是運行桌面上的‘QQ游戲程序,先注冊一個號和密碼,然后再登錄,看看你的密碼是否正確。”
學生頓時興奮起來,投入進去,如果密碼正確,屏幕會顯示“你比我還聰明,加10分”全體同學都能獲得10分的進賬。
師:“同學們,你們知道電腦為什么會判斷密碼是否正確嗎?”
生:“電腦聰明”“電腦偷看我的密碼”“不知道”……
學生七嘴八舌。
師:“如果你們認真學完今天本節內容,就會知道真相。”
接下來,學生自然要“洗耳恭聽”了。
兩節課的學生都學得開心,聽得認真,既掌握了IF-THEN語句的格式、功能、執行過程,又識破了電腦算命的騙局、知道了QQ登錄密碼的真相,收到了良好的教學效果。我作過一個比較,在不使用情景導入的班級和使用情景導入的班級中,學生在學習注意力、學習興趣、學習積極性、積極參與性等方面都有較明顯的強弱對比,自然在最終知識技能的掌握和學習效果的對比上,孰優孰劣也是不言而喻的。
二、角色活扮演,演繹自主生動課堂
蘇聯教育家科羅廖夫曾指出:“有趣味、有吸引力的東西使識記的可能性幾乎增加一倍半。”游戲是激發興趣的潛力所在,是課堂教學的調味劑,利用學生親身體驗扮演角色,以游戲活動的方式呈現教學內容,使學生主動參與到教學活動中,有利于學生的智力開發、情感培養,引發求知欲,培養團隊精神、樹立合作意識。
例如,我在教第3節《認識程序的基本要素》時,學生對Print語句后的常數、變量、表達式、逗號和分號輸出格式講了一節課后還是一片迷惘,后來,我改變了教學方式,借助游戲活動來理解語句的輸出格式、功能和含義,效果明顯提高。
分別寫出下面三個程序的運行結果:
讓學生甲扮演Print(記錄員),負責在黑板記錄,讓學生乙扮演A手拿1粒紅豆,學生丙扮演B手拿2粒紅豆,再找5個學生手里分別拿1,2,3,4,5粒紅豆。
程序①,第一語句讓5位學生站在不連續的地方讓學生甲在黑板上寫出他們手里拿的紅豆數,并按逗號的格式記錄(分區);第二語句讓5位學生站在連續的地方讓學生甲在黑板上寫出他們手里拿的紅豆數,并按分號的格式記錄(緊湊)。
程序②,學生乙、丙在不同的組站起來讓學生甲在黑板上寫出他們手里拿的紅豆數(分區記錄)。
程序③,學生乙和丙按順序站到講臺兩端,讓學生甲在黑板上寫出他們的名和手里拿的紅豆數,并按格式記錄(人和豆不能分開,格式為緊湊)。
通過學生親身體驗來呈現學習內容,學生對Print語句的格式、功能和輸出格式印象較深,為以后的語句學習打下了堅實的基礎。
這樣的教學方式讓學生沒有打瞌睡的機會,使學生在參與的興奮中不知不覺地掌握教材中的內容和知識,讓枯燥乏味的符號型的結論變得生動,并在此過程中享受學習的樂趣,從而使課堂教學更加有效。
三、教材妙挖掘,換個形式你也行
新課程對教師提出更高的要求:教師不僅僅是課程的實施
者,還應成為課程的開發者。在教材中,大多是很枯燥的理論知識,專業性特強,直接給學生灌輸是不可能的。所以我根據教材內容來個大變臉,讓它們更貼近初中生的特征,讓教學行為與學習行為同步和諧,引導他們自主探究學習,提高課堂教學效率。例如,我在教學第6節《循環結構的第2課時》,根據教材引用的畫同心圓的程序進行深挖,把FOR-NEXT語句中循環變量的初值、終值、步長值的變化改為用直觀圖形變化進行教學,化難為易。因為圖形最具直觀性,能給人以豐富的想象和思維的啟迪,能造成學生視角上的沖擊,從而激發學生的學習興趣,實現知識的遷移,提高課堂教學的有效性。故此,我將本節內容的題目改為《圖形變變變——循環結構的應用》實施教學。
師:“同學們,我們通過第一節的學習,對For—Next語句的格式、功能及執行過程有了一定的了解,但還有同學難以建立循環語句執行的物理模型,為此,本節課通過修改熟識的畫同心圓程序,畫出各種顏色變化的圓形組合圖,加深鞏固對For—Next語句格式的理解和應用”。
教學過程:展示畫同心圓的程序及運行結果→引導學生修改FOR-NEXT語句中循環變量的初值、終值、步長值,同時修改RGB的參數→學生自主探究,畫出各種顏色變化的圓形組合圖→加深了對循環語句的理解。
(1)
(2)學生探究成果(程序代碼略):
圖形引路,使學生一開始就充滿好奇,急于求知。既能促使他們產生強烈的探究欲望,誘發他們進行積極的思維活動,又能使整節內容由難變易,由繁變簡,教學難點、重點迎刃而解。本節課也充分體現了分層導學的效果,階梯式的練習,學生普遍獲得成功的體驗,即使是學困生也有所收獲,基本上都能畫出圓形組合圖,大多數畫出2~3個圓形組合圖,少數優秀學生脫穎而出,二
(4)班的姚鈞同學居然能畫出上面六個圓形組合圖。
四、微課按需學,有效進行教學分層
現行的信息技術課堂普遍存在的問題是課時少,課程安排周期長,基本上是一周一節,老師講完課后就沒時間讓學生去消化吸收知識了,到下一周,學生基本上遺忘了;再者就是學生的知識結構參差不齊,水平差異大。為此,我們引入了新型的教學資源——微課。
微課是指以視頻為主要載體記錄教師在課堂教育教學過程中圍繞某個知識點或教學環節而開展的精彩教與學活動全過程,視頻一般為5至10分鐘。它具備時間短化、知識碎片化、情境案例化、解析深入化、資源呈非線性化等特征,它與學生的認知特點、興趣特長和智能水平有著較高程度的契合性。它善于抓住學生最佳黃金注意力時段,讓學生在學習中能夠有針對性地選擇適合自己的學習資源,自主控制和調整學習的進度。而且,微課是以短小精悍的視頻格式長期保存的,上節課遺忘的知識,學生同樣可以借助微課進行復習,查漏補缺。
在VB程序設計教學中,我們深入研究VB教學內容,對重點、難點進行微課設計,不同類型的知識點選用不同類型的微課進行設計。如程序的概念、設計語言的種類,基本要素等我們把它們設計為講解說明型微課;順序結構中的“畫圓”程序、分支結構中的“比較兩個數大小”和循環結構中的“同心圓”等,我們把它們設計為操作演示型微課。我們還把生活中的一些小問題如雪花飄、猜數字等設計為解題推理型微課。
總之,水無常形,教無定法,具體的教學方法只能源于特定的教學內容,而信息技術的教學對象是喜歡新鮮,崇尚趣味性的青少年。在實際教學活動中,只要我們教師善于發現、樂于探究、敢于創新,不斷反思自己的教學,就一定能獲得很好的教學效果。這也是新課標對我們當代信息技術教師提出的新要求。
參考文獻:
[1]廣州市教育局教學研究室.廣州市教育局教研室信息技術科,廣州市義務教育新課程初中信息技術教學指導意見[Z].廣州:廣東省教育出版社,2007-07.
[2]陸建中.初中新課程課堂教學策略[M].北京:科學出版社,2003(7).
[3]李芒.初中信息技術新課程教學法[M].北京:開明出版社,2003(11).
[4]施國棟.微課在信息技術課堂上的應用初探[J].教改聚焦,2013(9).