VB程序設計論文:信息技術VB程序設計教學現狀與策略_第1頁
VB程序設計論文:信息技術VB程序設計教學現狀與策略_第2頁
VB程序設計論文:信息技術VB程序設計教學現狀與策略_第3頁
VB程序設計論文:信息技術VB程序設計教學現狀與策略_第4頁
VB程序設計論文:信息技術VB程序設計教學現狀與策略_第5頁
已閱讀5頁,還剩5頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

11/11VB程序設計論文:信息技術VB程序設計教學現狀與策略摘要:盡管信息技術學科已采用了新教材,但在信息技術vb程序設計教學當中還是存在諸多問題。如學生的興趣不同,學生自身的能力水平有差異,學科的地位仍然很低、不受重視等。針對這些問題,作者經過實踐和經驗總結,對當前信息技術課程的教學提出了一些可行性建議,以期對信息技術教學有所幫助。關鍵詞:vb程序設計;信息技術;興趣培養;分層教學眾所周知,中學階段的信息技術教學現狀存在許多問題。比方教學質量差、學生能力水平參差不齊、學生注意力分散、紀律散漫、厭學等等。而要改變眾多教學困境,首先就要了解現狀,分析現狀存在的問題,進而制定相應的策略和措施。一、存在的問題觀察信息技術教材的教學現狀,主要存在以下幾點問題。1學生輕視信息技術學科這也是多年來一直困擾信息技術教學的重要原因。造成這種現狀有兩方面原因:一方面是信息技術學科地位低。在中學,信息技術學科只是素質教育科目,而且沒有考試壓力和升學壓力。另一方面,學生升學壓力大,學生把主要的學習精力和時間都放在升學科目上,這也是中國基礎教育大環境所造成的。也就是說,學生學習信息技術課的熱情不高,更多的是想自己上網、玩游戲。正因如此,許多學校的信息技術課根本就完不成教學任務,根本上是讓學生自由上機,或者是更改成別的教學內容,甚至是被別的升學科目擠占課時。2教材難度大,局部內容結構不合理首先必須肯定新的中小學信息技術教材對中學生創新思維的開發、創新能力的培養有好處。但是,對大多數中學生而言,懂得用程序設計語言來設計程序去解決生活中的實際問題,是有難度的。其次就是教材中教學內容的編排不符合中學生的學習規律。往往把枯燥無味的教學內容放在第一章節,既不吸引學生,也不能到達很好的教學效果。例如,信息技術九年級上冊《visualbasic程序設計》中主題一之任務三:對算法的評價。學生剛剛了解算法的定義和根本的表示方法,就要馬上學習判斷算法的好壞。試想,連最根本的程序設計實例都沒做成功,又哪里懂得怎么編寫程序才是高效的。正所謂“站都不穩,就想學跑〞,這是不符合學生學習規律的。3學生能力水平差異大除了興趣之外,學生學科基礎能力是影響vb程序設計教學質量的一個重要因素。特別是數學能力強的學生,往往更容易理解程序設計的思想,對算法的理解就更透徹。另一方面英語水平也是一個重要的制約因素。程序的編寫都是用英文和數字,英語學習粗心大意的學生,往往在輸入程序代碼的時候,搞錯控件的字母或者單詞,造成測試運行經常出錯。因此,正是由于中學生學情的差異大,在vb程序設計語言的教學中分層教學的難度相當大。一方面要照顧“吃不飽〞的學生。另一方面要適當輔導后進生。這樣一來,教師在課堂上的工作量加大了,而教學質量提高反而不明顯,甚至影響到了教學進度。4教師隊伍的vb程序設計能力有待提高有數據顯示,局部中學在信息技術課是不開展visualbasic程序設計教學的。除了以上提到過的學情原因之外,信息技術教師程序設計能力缺乏也是重要因素。試問,教師自己都一知半解。又何來自信去教導學生。二、解決的策略針對目前的現狀,筆者在充分研究教材,并通過兩個學期的教學實踐,運用創新的教學理念,分析在教學中出現的問題,總結出相應的教學策略和教學經驗。實踐證明,解決目前中學信息技術vb程序教學中的種種困境,應從以下幾個方面出發。1充分調動學生積極性,培養學生編程興趣興趣是最好的老師。在困難重重的教育現狀下,要想把學生學習信息技術課的積極性調動起來,最關鍵的就是培養學生興趣。當學生對所學的課堂知識產生興趣和愛好時,就會從內心發出向往和求知的強烈欲望,進行主動學習,使學習不再是一種負擔,而是一種愉快的體驗。也就是說,不管教師講得多好,如果學生對你所講的內容不感興趣,他就不會努力學習這門課,你的教學肯定是不成功的。既然要培養興趣,首先第一節課就顯得很重要。為了防止學生出現對vb程序設計內容的誤解。開始的第一節課,我們不要講授太多太深奧的理論知識,可結合學生的生活實際,列舉幾個用vb設計開發的例子。如五子棋、俄羅斯方塊、彈力球等游戲,并告訴他們學習了vb程序設計內容后,大家也都能夠編出這些有趣的小游戲,從而迎合了中學生渴望成功的心理。既能吸引學生的注意,激起學生學習興趣,又對自己后面教學課程的開展起到很好的鋪墊作用。2嘗試多樣化教學方法,提高教師教學能力如何找到一條比較新穎、有效地解決vb程序設計枯燥、難懂問題的教學方法,一直是從事程序設計教學的信息技術教師不斷探索和研究的方向。由于教材中不同的章節有不同的教學內容,也需要有不同的教學方法、筆者認為,根據vb程序設計課的特點,應在不同的階段分別采用以下幾種不同的教學方法、(1)入門階段:實例演示法實例演示法是指教師在教學中選擇真正基礎的本質知識作為教學內容,通過“實例〞內容講授,使學生到達舉一反三掌握同一類知識規律的方法。所以選取適宜的實例是提高教學效果的關鍵筆者認為,由于教材中vb程序設計語言的知識點多而且分散,如果急于講解一些根本概念和術語,很容易消除學生的學習積極性,而通過一個簡單的例子,讓學生了解vb的設計開發環境,有助于學生理解比較抽象的根本概念、如筆者就設計了一個“北京歡送你〞的小程序。由于當時臨近北京奧運會開幕,這個主題貼近生活實際,一下子把學生的積極性調動了起來。雙擊翻開“北京歡送你〞小程序,就會彈出一個小窗口,窗口包括一張福娃圖片、一個標簽和兩個按鈕。單擊“問候〞按鈕,在文字標簽上顯示“北京歡送你!〞;單擊“英語〞按鈕,在文字標簽上顯示“welcometobeiiillg!〞由此引出了圖片、標簽和按鈕三種控件的使用。實踐證明,采用實例演示法教學,所選的例子更貼近生活實際,更能吸引學生注意、而且生動形象的實例又能把抽象問題形象化,便于學生理解和掌握。(2)提高階段:任務驅動法任務驅動法是由教師根據當前教學主題提出“任務〞,采用演示或者講解等方式,給出完成任務的思路、方法和要求到達的結果,引導學生邊學邊練,并完成相應的學習任務的教學方法。在逐步提高學生認識vb、學習vb的基礎上,任務驅動法是一種比較有效和普遍的方法,能很好地培養學生自主學習、分析問題、解決問題的能力。非常適合于vb程序設計教學。但在方法的實施過程中,對任務內容要精心思考,既要把所學知識點隱含在任務當中,也要考慮學生完成任務的實際能力,(3)開展階段:問題驅動法問題驅動法就是根據教學內容的需要,精心設計問題,以問題為導向,讓學生帶著問題去學習,處于不斷探索的情境之中,激發學生的學習興趣、調動學習的積極性、培養學生能力的教學方法。信息技術是一門帶有探究性的、以學生動手實踐為主的學科。探究性學習以“問題〞為基礎,問題是學生進行探究學習的載體,教師可以通過課堂提問將問題傳遞給學生,因此,恰當的課堂提問是信息技術教學的重要手段,不但能穩固知識,及時反應教學信息,而且鼓勵學生參與教學活動,開展學生的思維和表達能力。并不是所有的問題都能到達上述成效。要很好地實施問題驅動法,首先,要對問題進行精心的設計。一個好的問題能夠恰到好處地反映教學內容、教學目標以及所問的對象。問題以貼近生活、有具體答案為好,切勿又空又泛,以致學生無從答復。其次,提問的時機也很重要。導人課堂內容的時候提問,能讓學生認清學習目標,找出學習任務的方向:在學生練習操作一段時間后提問,能總結學生遇到的問題,使學生盡快糾正在操作過程中的錯誤:課后留疑,能讓學生回味無窮。再次,提問的方法也很重要,有直問、曲問、寬問、窄問、單問、重問等。力爭做到“新、奇、變〞,把學生的注意力牢牢地吸引在教師形式多變的提問上。最后,要明確提問的目的。以任務為導向還是以答復為目標、是集體答復還是個人答復,都應該在設問之前定好目標。(4)成熟階段:討論教學法討論教學法就是由教師組織學生進行討論。南學生進行演示和講解,學生為主體、教師為輔導者的教學方法。目前,這是一種在高校應用比較廣泛的教學方法,但是在中學階段的信息技術課堂中使用應當慎重。因為首先是學情不同,中學生好動,行為約束力不強,自主學習能力也不強。往往在使用討論教學法后,課堂紀律難以控制,反而使學習目標任務淡化、學習效果不明顯。所以,實施討論教學法必須是在vb程序設計課程進行到一半以后,在學生都已經有了一定的編程知識和技巧,又非常有展現個性的欲望的情況下使用。鼓勵學生對某個算法或小程序進行綜合比較和討論,由學生進行演示和講解。特別是在信息技術課程最后兩周,布置一個綜合型應用小程序的設計任務,讓每個學生獨立完成,然后讓學生去演示自己的程序,并講解設計思路和關鍵技術點。教師只起到穿針引線的作用。實踐證明,在演示作品后,學生們發現每個人的程序都有許多不同點,教師鼓勵大家相互學習、相互探討。從他們后來改良的作品可以看出,很多學生的綜合應用能力有了較大提高,對vb程序設計產生了濃厚的興趣。綜上所述,在中學vb程序設計教學過程中,要培養學生分析問題、解決問題的能力,僅靠一種教學方法是很難到達的。只有把多種教學方法合理地結合起來,通過每一個典型的、有針對性的、貼近生活的實例和演示,把相關的根本概念、學習方法和思路傳授給學生,從而使學生形成深刻、形象、牢固的記憶,對啟發思維、鼓勵情趣、提高學習效率起到重要作用。3實施分層教學,有效促進因材施教visualbasic程序設計語言是一門思維開發性很強的課程,對中學生而言,有好處,也有難度,要求學生有一定的數學基礎和英語基礎,所以隨著vb程序設計課程的深入,學生的程序設計能力也慢慢地分出層次。好學的學生不斷進步,不斷探索,基礎差的學生學習吃力跟不上進度,也就出現了我們常說的優等生和后進生。這就需要我們根據學情的變化適當推行分層教學,在布置任務練習的時候設置三個層次的任務:初級任務、中級任務和高級任務。初級任務是每個學生都必須做到的目標:中級任務和高級任務則是對有能力、有興趣的學生的額外任務,促進“吃不飽〞的學生不斷探索和進步,從而到達因材施教的目的。例如。在做彈力球小程序的時候,初級任務是做垂直反彈的小球,中級任務是做隨機任意角度反彈的小球,高級任務則是做用木板反彈的任意角度的小球。由此任務一級比一級高,不同層次的學生都有任務可做,既提高了課堂教學質量,又促進了因材施教方法的實施。4培養學生自信心,以促進學生個性化開展有人說:“好學生都是夸出來的!〞課堂上只要有學生提問或發表自己的見解,我們都應該不同程度地給予表揚,使其體驗到成功的快樂。因為vb程序設計的學習是有難度的,所以培養中學生的自信是很重要的。在教學中,應該以表揚、鼓勵為主,促進學生的個性開展。筆者認為,在課前兩分鐘就可以適當展示上次課學生所做的作業和作品,對課堂的導入起到很好的效果,而且增強了學生學習vb程序設計的信心。首先,通過屏幕播送的方式展示上節課能按時提交作業或者作品的學生,并給以肯定,以增強學生的學習信心。其次,表揚把任務做成作品的學生。特別強調作業和作品的區別,能按教師布置任務要求,按部就班完成的小程序叫作業:而能理解教師的教學目標,并做出與教師課例程序不同,甚至比教師要求功能更多更有特色的小程序叫作品,其實就是無形中鼓勵學生的創新思維。最后就是展示學生的作業和作品。中學生天性好奇、愛攀比,所以都很喜歡教師展播他們的作品。特別是有一次。筆者特地表揚了一名在小程序界面下方參加“某某作者版權所有〞的學生。從此,學生們的創新意識增強,經常做出五花八門的設計作品,根本找不到有相同功能相同界面的作品。學生學習自信心得到有效提高,不僅對學生自身開展有好處,而且有利于拉近師生距離,有利于促進教師對學生的了解,有利于教師對教學更好地定位。5爭取做出成績,吸引學校領導重視信息技術教學由于信息技術學科在中學的學科地位不高,而且沒有升學壓力。學校領導往往不夠重視。因此,信息技術課經常是受到其他升學學科的擠占,使各班的教學進度很不統一。要想改變這一現狀,很大程度上還需要引起學校領導的重視,重視信息技術學科的授課,那就需要我們做出相應的成績。全國青少年信息學奧林匹克競賽(下面簡稱noi)是和程序設計有關的全國最高水平的中學生奧林匹克賽事,就是用程序設計來解決生活中的問題的比賽。如果在noi競賽和visualbasic程序教學之間找到結合點,培養出幾個尖子生參賽獲獎。那將是莫大的榮譽。而且獲得區級以上獎勵可在中考、高考中加分,這將大大吸引局部有興趣、有能力的學生參與到程序設計的學習中來。學校領導也提高了對中學階段信息技術教學,特別是vi,sualbasic程序設計教學的重視。經過兩年的實踐證明,筆者培養出了多名在程序設計方面有天賦的優秀學生,并在參賽中獲獎,不僅為學生個人開展奠定良好的基礎,而且為班級和學校爭取到榮譽。結束語綜上所述,雖然信息技術vb程序設計課程教學存在許多問題和困難,但只要信息技術教師具有一顆責任心,運用創新的教學方法,勇于挑戰困難,不抱怨,不氣餒,不斷總結和反思,就一定能夠把學生吸引到你的課堂中來,把信息技

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論