梁曉平
【摘 要】進入二十一世紀后,計算機技術飛速發(fā)展,大量程序語言的出現(xiàn)奠定了計算機技術的大繁榮。為了豐富初中生的程序語言知識,促進其全面發(fā)展,VB程序設計課程已經(jīng)進入初中信息技術課堂。VB程序語言具有較高難度,且內容相對枯燥,難以引發(fā)學生的學習興趣,因此VB程序設計教學效果并不樂觀。本文主要探討了案例教學法在初中VB程序設計教學中的應用,希望為信息技術教育同行們提供有價值的參考信息。
【關鍵詞】案例教學法;程序設計;思考
隨著計算機技術的高速發(fā)展,當今社會的信息化特征日益顯著,新型程序語言層出不窮。在初中VB程序設計教學中應用案例教學法,不僅能夠提升學生對程序言的學習興趣,還能最大程度地簡化教學流程、深化教學效果。
1.初中VB程序設計教學中存在的問題
1.1教師教學方法落后
通過調查發(fā)現(xiàn)技術教師的綜合素質不達標,未意識到VB教學方法的重要性。部分信息技術教師在課堂上照本宣科,不重視與學生的互動交流,教學方法生硬陳舊。初中生崇尚個性化生活,愛好新鮮事物、因此非常容易對毫無生機的VB課程產(chǎn)生排斥感。綜上所述,教師若想徹底改善課堂教學環(huán)境,激發(fā)學生對程序設計課程的興趣,則必須要提升自身綜合素質,選用合理先進的教學方法。
1.2學生對VB程序設計的學習興趣較低
初中生的心理素質相對較薄弱,在遇到學習上的困難后容易對自身提出質疑,從而逐漸喪失自信心。部分初中生沒有及時解出某道數(shù)學題的答案,便開始懷疑自己的智商是否存在問題,在發(fā)現(xiàn)周圍同學較快得到答案后便產(chǎn)生自卑心理,錯誤地認為自己“不是塊學習的料”。在VB程序設計教學過程中,筆者便經(jīng)歷過類似事件,一些學生未順利解出課堂習題便認為自己不適合學習VB程序語言,降低了對VB程序設計的學習興趣,在今后遇到VB程序設計問題時便會產(chǎn)生“題目好難,我解不出來”的錯覺。
2.初中VB程序設計教學中實施案例教學法的重要性
案例教學法是一種新型的教學方法,教師先向學生描述一個具體的教育情景,引導學生就該教育情境中的一些問題進行討論。案例教學法強調要在具體的教學案例中,對理論進行實踐,使學生通過運用理論來總結相關的經(jīng)驗和方法。 隨著教育改革腳步的持續(xù)推進,現(xiàn)階段,愈來愈多的初中學校開始引進案例教學法。案例教學法能否成功應用,取決于所選取的案例是否合理,有針對性,一個科學的教學案例對課堂教學工作的促進作用是巨大的、明顯的。初中生之所以難以輕松、深化地學習VB程序設計課程,除了本身的邏輯思維能力不過關外,還有教師的教學方法不科學、使得VB程序設計教學難以產(chǎn)生引人入勝的效果,事實上,教學方法對VB程序設計教學的影響最為巨大,在初中VB程序設計教學中引進案例教學法的工作已迫在眉睫。
3.案例教學法的具體實施策略
3.1如何選取教學案例
VB程序設計教學中案例教學法的應用應當保障所選取的教學案例的質量,為了達到這一目標,教師在選擇教學案例的過程中必須要遵循相應的基本原則。通常情況下,教師所選取的案例應當貼近生活,能夠讓學生產(chǎn)生親切感、認同感。教學案例要服務于實際教學工作,脫離了課堂的教學案例非但難以提升教學質量,反而可能挫傷學生對VB程序設計的學習興趣。案例的選取必須要抓住教學重點與教學目標,教師需要考慮到學生接受能力,盡量將大的學習任務分解為小的學習任務,避免賦予學生過大的學習壓力。
教師應當做好與學生的互動交流工作,及時了解學生在學習上的困難之處,征詢學生對教學工作的意見與建議。需要特別指出的是,教師在選擇教學案例的過程中應當多征求學生的意見、多了解學生的看法,如此不僅能夠強化學生自身的關系,為日后的教育工作提供便利,還能最大程度地提升教學案例的合理性,使得教學案例成為教師滿意、學生喜愛的教學利器。
3.2采用趣味性強的教學案例
為了激發(fā)初中生對VB程序設計課程的學習興趣,教師應當選取趣味性強的教學案例,教學案例的趣味性體現(xiàn)在能夠引發(fā)學生的共鳴,讓學生主動地了解VB程序設計概念。趣味性案例教學法在初中VB程序設計教學中的應用不應該是一成不變的,案例教學的發(fā)起方不一定是教師,也可以讓學生來設計教學案例,這樣做不僅能夠引導學生主動思考,還能有效增強學生的自信心,讓學生從被動的知識接受者成為主動的知識傳播者、分享者。某次,筆者在講授支結構這一重要知識點后,便鼓勵有所領悟的學生將知識概念設計成“腦筋急轉彎”的形式,隨后幾名學生自告奮勇地設計了一段“披著程序語言外衣的腦筋急轉彎”,在此過程中,其他學生們非常認真地給予相關建議、意見,課堂氛圍十分活躍,濃厚。通過采用趣味性的教學案例,筆者不僅提升了VB程序設計教學質量,同時加強了與學生之間的關系,通過引導學生自主思考與合作學習,在一定程度上提高了學生的邏輯思維能力。
3.3采用貼近生活的案例
就目前情況而言,一些初中生并不了解VB程序語言對實際生活的益處,換言之是這些學生認為VB程序語言是空泛的、無用的,對實際生活沒有幫助。為了讓學生意識到VB程序語言對實際生產(chǎn)的作用,改變他們對VB程序設計課程的錯誤看法,教師應當選取或者設計一些貼近人們實際生活,與初中生其他學科聯(lián)系密切的案例,從而激發(fā)初中生對VB程序設計課程的學習興趣。在講授“判斷結果”這一概念時,筆者便選取了“手機解鎖”這一生活案例。筆者對學生們說:同學們,分支結構中的“判斷結果”是非常重要的一個概念,而生活中有許多東西需要進行判斷,我們可以判斷一件事情的對錯,而程序同樣可以判斷人們某個行為的對錯。隨著生活水平的提升,現(xiàn)在你們大多數(shù)人都擁有智能手機,屏幕鎖是保護手機安全的重要程序,屏幕鎖分為指紋解鎖、密碼解鎖以及圖案解鎖等類別,同學們的指紋、輸入的密碼以及繪制的圖形等是解鎖手機的關鍵信息,如果同學們正確地輸入了上述信息,則手機能夠被順利地解鎖,而如果所輸入的信息有誤,則程序會提醒你信息有誤,這便是常見的判斷結果。
3.4關于用好案例教學法的幾點建議
①教師應當借助案例發(fā)掘學生學習上的問題。一般來講,初中生在學習VB程序設計課程的過程中容易產(chǎn)生厭學、耐心不夠等問題,這些問題可能會影響學生的學習成績,賦予學生沉重的心理負擔。在應用案例教學法的過程中,教師應當細致觀察每一位學生的反應,游戲性的教學案例通常能夠極大程度地吸引學生的注意力,對于那些在游戲性教學課堂上依然無法集中注意力、不能主動參與至課堂討論之中的學生,教師應當單獨與其進行交流,注意了解學生近期的心理狀況與學習上的困難,征詢其對案例教學法與初中VB程序設計課程的主觀看法。師者,傳道授業(yè)解惑也,教師不僅要關注學生的學習成績,幫助學生解決疑難問題,還要關心學生的生活,增強與學生之間的關系,從而為案例教學法的運用掃清障礙、夯實基礎。
②教師應當提升自身綜合素質。教師的綜合素質決定了其所選取或設計的教學案例的質量。部分信息技術教師不關注最新的學術動態(tài),不重視自我學習、自我提高,在課堂上又慣用照本宣科的教學方式,如此固然無法提升VB程序設計教學的質量。為此,信息技術教師應當主動地提升自身的綜合素質,加強專業(yè)理論學習與教學方法探索工作,注意向同事借鑒與分享教學經(jīng)驗,不斷地促進自身的進步。
③做好分層教學工作??陀^上看,個體之間存在著智力差異,部分學生的學力有限,碰到稍難的問題便不知所措,而一些學生則非常享受VB程序設計學習的過程,較容易解決一些困難的習題。因此教師應當重視分層教學工作,為有天賦的學生提供更加高深的案例,讓這些學生接觸相對復雜的計算機語言理論,進而最大程度地發(fā)掘天賦型學生的潛力。對于那些學習程序語言較困難的學生,教師可以采用相對簡單的案例進行教學,在教學過程中注意及時解決學生的困惑,在學生取得學業(yè)成就后及時對其進行鼓勵,激發(fā)學生的學習自信心與對VB程序設計課程的興趣。
4.結語
新的發(fā)展形勢下在初中推行VB程序設計教學工作具有重要的現(xiàn)實意義,有利于普及信息技術,能夠為國家發(fā)掘、輸送大量的信息技術人才。為了做好初中VB程序設計教學工作,廣大信息技術教師應當在課堂中合理運用案例教學法,主動提升自身綜合素質,從而促進信息技術教育事業(yè)的長足進步。
【參考文獻】
[1]陶興榮.機器人教育可促進程序設計教學[J].教育與信息化,2011(02)
[2]韓志彪.淺談初中程序設計教學[J].課程教育研究,2012(35)
[3]李秋燕.網(wǎng)絡學習社區(qū)下程序設計教學的實踐研究[J].教育信息技術,2013(03)
[4]杜洪鐘.芻議程序設計教學對學生的積極影響及實施要點[J].中國科教創(chuàng)新導刊,2012(19)
[5]葉宏斌.類比法在程序設計教學中的運用[J].教育,2014(12)