• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      信息技術VB程序設計教學現(xiàn)狀與策略

      2011-02-20 02:14:46李霖
      中國教育信息化 2011年6期
      關鍵詞:程序設計教學方法信息技術

      李霖

      (梧州市第一中學,廣西梧州 543002)

      信息技術VB程序設計教學現(xiàn)狀與策略

      李霖

      (梧州市第一中學,廣西梧州 543002)

      盡管信息技術學科已采用了新教材,但在信息技術VB程序設計教學當中還是存在諸多問題。如學生的興趣不同,學生自身的能力水平有差異,學科的地位仍然很低、不受重視等。針對這些問題,作者經(jīng)過實踐和經(jīng)驗總結,對當前信息技術課程的教學提出了一些可行性建議,以期對信息技術教學有所幫助。

      VB程序設計;信息技術;興趣培養(yǎng);分層教學

      眾所周知,中學階段的信息技術教學現(xiàn)狀存在許多問題。比如教學質(zhì)量差、學生能力水平參差不齊、學生注意力分散、紀律散漫、厭學等等。而要改變眾多教學困境,首先就要了解現(xiàn)狀,分析現(xiàn)狀存在的問題,進而制定相應的策略和措施。

      一、存在的問題

      觀察信息技術教材的教學現(xiàn)狀,主要存在以下幾點問題。

      1.學生輕視信息技術學科

      這也是多年來一直困擾信息技術教學的重要原因。造成這種現(xiàn)狀有兩方面原因:一方面是信息技術學科地位低。在中學,信息技術學科只是素質(zhì)教育科目,而且沒有考試壓力和升學壓力。另一方面,學生升學壓力大,學生把主要的學習精力和時間都放在升學科目上,這也是中國基礎教育大環(huán)境所造成的。也就是說,學生學習信息技術課的熱情不高,更多的是想自己上網(wǎng)、玩游戲。正因如此,許多學校的信息技術課根本就完不成教學任務,基本上是讓學生自由上機,或者是更改成別的教學內(nèi)容,甚至是被別的升學科目擠占課時。

      2.教材難度大,部分內(nèi)容結構不合理

      首先必須肯定新的中小學信息技術教材對中學生創(chuàng)新思維的開發(fā)、創(chuàng)新能力的培養(yǎng)有好處。但是,對大多數(shù)中學生而言,懂得用程序設計語言來設計程序去解決生活中的實際問題,是有難度的。其次就是教材中教學內(nèi)容的編排不符合中學生的學習規(guī)律。往往把枯燥無味的教學內(nèi)容放在第一章節(jié),既不吸引學生,也不能達到很好的教學效果。例如,信息技術九年級上冊《Visual Basic程序設計》中主題一之任務三:對算法的評價。學生剛剛了解算法的定義和基本的表示方法,就要馬上學習判斷算法的好壞。試想,連最基本的程序設計實例都沒做成功,又哪里懂得怎么編寫程序才是高效的。正所謂“站都不穩(wěn),就想學跑”,這是不符合學生學習規(guī)律的。

      3.學生能力水平差異大

      除了興趣之外,學生學科基礎能力是影響VB程序設計教學質(zhì)量的一個重要因素。特別是數(shù)學能力強的學生,往往更容易理解程序設計的思想,對算法的理解就更透徹。另一方面英語水平也是一個重要的制約因素。程序的編寫都是用英文和數(shù)字,英語學習粗心大意的學生,往往在輸入程序代碼的時候,搞錯控件的字母或者單詞,造成測試運行經(jīng)常出錯。因此,正是由于中學生學情的差異大,在VB程序設計語言的教學中分層教學的難度相當大。一方面要照顧“吃不飽”的學生,另一方面要適當輔導后進生。這樣一來,教師在課堂上的工作量加大了,而教學質(zhì)量提高反而不明顯,甚至影響到了教學進度。

      4.教師隊伍的VB程序設計能力有待提高

      有數(shù)據(jù)顯示,部分中學在信息技術課是不開展Visual Basic程序設計教學的。除了以上提到過的學情原因之外,信息技術教師程序設計能力不足也是重要因素。試問,教師自己都一知半解,又何來自信去教導學生。

      二、解決的策略

      針對目前的現(xiàn)狀,筆者在充分研究教材,并通過兩個學期的教學實踐,運用創(chuàng)新的教學理念,分析在教學中出現(xiàn)的問題,總結出相應的教學策略和教學經(jīng)驗。實踐證明,解決目前中學信息技術VB程序教學中的種種困境,應從以下幾個方面出發(fā)。

      1.充分調(diào)動學生積極性,培養(yǎng)學生編程興趣

      興趣是最好的老師。在困難重重的教育現(xiàn)狀下,要想把學生學習信息技術課的積極性調(diào)動起來,最關鍵的就是培養(yǎng)學生興趣。當學生對所學的課堂知識產(chǎn)生興趣和愛好時,就會從內(nèi)心發(fā)出向往和求知的強烈欲望,進行主動學習,使學習不再是一種負擔,而是一種愉快的體驗。也就是說,不管教師講得多好,如果學生對你所講的內(nèi)容不感興趣,他就不會努力學習這門課,你的教學肯定是不成功的。

      既然要培養(yǎng)興趣,首先第一節(jié)課就顯得很重要。為了避免學生出現(xiàn)對VB程序設計內(nèi)容的誤解,開始的第一節(jié)課,我們不要講授太多太深奧的理論知識,可結合學生的生活實際,列舉幾個用VB設計開發(fā)的例子,如五子棋、俄羅斯方塊、彈力球等游戲,并告訴他們學習了VB程序設計內(nèi)容后,大家也都能夠編出這些有趣的小游戲,從而迎合了中學生渴望成功的心理。既能吸引學生的注意,激起學生學習興趣,又對自己后面教學課程的開展起到很好的鋪墊作用。

      2.嘗試多樣化教學方法,提高教師教學能力

      如何找到一條比較新穎、有效地解決VB程序設計枯燥、難懂問題的教學方法,一直是從事程序設計教學的信息技術教師不斷探索和研究的方向。由于教材中不同的章節(jié)有不同的教學內(nèi)容,也需要有不同的教學方法。筆者認為,根據(jù)VB程序設計課的特點,應在不同的階段分別采用以下幾種不同的教學方法。

      (1)入門階段:實例演示法

      實例演示法是指教師在教學中選擇真正基礎的本質(zhì)知識作為教學內(nèi)容,通過“實例”內(nèi)容講授,使學生達到舉一反三掌握同一類知識規(guī)律的方法。所以選取合適的實例是提高教學效果的關鍵。筆者認為,由于教材中VB程序設計語言的知識點多而且分散,如果急于講解一些基本概念和術語,很容易打消學生的學習積極性,而通過一個簡單的例子,讓學生了解VB的設計開發(fā)環(huán)境,有助于學生理解比較抽象的基本概念。

      如筆者就設計了一個 “北京歡迎你”的小程序。由于當時臨近北京奧運會開幕,這個主題貼近生活實際,一下子把學生的積極性調(diào)動了起來。雙擊打開“北京歡迎你”小程序,就會彈出一個小窗口,窗口包括一張福娃圖片、一個標簽和兩個按鈕。單擊“問候”按鈕,在文字標簽上顯示“北京歡迎你!”;單擊“英語”按鈕,在文字標簽上顯示“Welcome to Beijing!”由此引出了圖片、標簽和按鈕三種控件的使用。

      實踐證明,采用實例演示法教學,所選的例子更貼近生活實際,更能吸引學生注意。而且生動形象的實例又能把抽象問題形象化,便于學生理解和掌握。

      (2)提高階段:任務驅動法

      任務驅動法是由教師根據(jù)當前教學主題提出“任務”,采用演示或者講解等方式,給出完成任務的思路、方法和要求達到的結果,引導學生邊學邊練,并完成相應的學習任務的教學方法。

      在逐步提高學生認識VB、學習VB的基礎上,任務驅動法是一種比較有效和普遍的方法,能很好地培養(yǎng)學生自主學習、分析問題、解決問題的能力,非常適合于VB程序設計教學。但在方法的實施過程中,對任務內(nèi)容要精心思考,既要把所學知識點隱含在任務當中,也要考慮學生完成任務的實際能力。

      (3)發(fā)展階段:問題驅動法

      問題驅動法就是根據(jù)教學內(nèi)容的需要,精心設計問題,以問題為導向,讓學生帶著問題去學習,處于不斷探索的情境之中,激發(fā)學生的學習興趣、調(diào)動學習的積極性、培養(yǎng)學生能力的教學方法。

      信息技術是一門帶有探究性的、以學生動手實踐為主的學科。探究性學習以“問題”為基礎,問題是學生進行探究學習的載體,教師可以通過課堂提問將問題傳遞給學生。因此,恰當?shù)恼n堂提問是信息技術教學的重要手段,不但能鞏固知識,及時反饋教學信息,而且激勵學生參與教學活動,發(fā)展學生的思維和表達能力。

      并不是所有的問題都能達到上述功效。要很好地實施問題驅動法,首先,要對問題進行精心的設計。一個好的問題能夠恰到好處地反映教學內(nèi)容、教學目標以及所問的對象。問題以貼近生活、有具體答案為好,切勿又空又泛,以致學生無從回答。其次,提問的時機也很重要。導入課堂內(nèi)容的時候提問,能讓學生認清學習目標,找出學習任務的方向;在學生練習操作一段時間后提問,能總結學生遇到的問題,使學生盡快糾正在操作過程中的錯誤;課后留疑,能讓學生回味無窮。再次,提問的方法也很重要,有直問、曲問、寬問、窄問、單問、重問等。力爭做到“新、奇、變”,把學生的注意力牢牢地吸引在教師形式多變的提問上。最后,要明確提問的目的。以任務為導向還是以回答為目標、是集體回答還是個人回答,都應該在設問之前定好目標。

      (4)成熟階段:討論教學法

      討論教學法就是由教師組織學生進行討論,由學生進行演示和講解,學生為主體、教師為輔導者的教學方法。目前,這是一種在高校應用比較廣泛的教學方法,但是在中學階段的信息技術課堂中使用應當慎重。因為首先是學情不同,中學生好動,行為約束力不強,自主學習能力也不強。往往在使用討論教學法后,課堂紀律難以控制,反而使學習目標任務淡化、學習效果不明顯。所以,實施討論教學法必須是在VB程序設計課程進行到一半以后,在學生都已經(jīng)有了一定的編程知識和技巧,又非常有展現(xiàn)個性的欲望的情況下使用。鼓勵學生對某個算法或小程序進行綜合比較和討論,由學生進行演示和講解。特別是在信息技術課程最后兩周,布置一個綜合型應用小程序的設計任務,讓每個學生獨立完成,然后讓學生去演示自己的程序,并講解設計思路和關鍵技術點。教師只起到穿針引線的作用。

      實踐證明,在演示作品后,學生們發(fā)現(xiàn)每個人的程序都有許多不同點,教師鼓勵大家相互學習、相互探討。從他們后來改進的作品可以看出,很多學生的綜合應用能力有了較大提高,對VB程序設計產(chǎn)生了濃厚的興趣。

      綜上所述,在中學VB程序設計教學過程中,要培養(yǎng)學生分析問題、解決問題的能力,僅靠一種教學方法是很難達到的。只有把多種教學方法合理地結合起來,通過每一個典型的、有針對性的、貼近生活的實例和演示,把相關的基本概念、學習方法和思路傳授給學生,從而使學生形成深刻、形象、牢固的記憶,對啟發(fā)思維、激勵情趣、提高學習效率起到重要作用。

      3.實施分層教學,有效促進因材施教

      Visual Basic程序設計語言是一門思維開發(fā)性很強的課程,對中學生而言,有好處,也有難度,要求學生有一定的數(shù)學基礎和英語基礎,所以隨著VB程序設計課程的深入,學生的程序設計能力也慢慢地分出層次。好學的學生不斷進步,不斷探索,基礎差的學生學習吃力跟不上進度,也就出現(xiàn)了我們常說的優(yōu)等生和后進生。這就需要我們根據(jù)學情的變化適當推行分層教學,在布置任務練習的時候設置三個層次的任務:初級任務、中級任務和高級任務。初級任務是每個學生都必須做到的目標;中級任務和高級任務則是對有能力、有興趣的學生的額外任務,促進“吃不飽”的學生不斷探索和進步,從而達到因材施教的目的。例如,在做彈力球小程序的時候,初級任務是做垂直反彈的小球,中級任務是做隨機任意角度反彈的小球,高級任務則是做用木板反彈的任意角度的小球。由此任務一級比一級高,不同層次的學生都有任務可做,既提高了課堂教學質(zhì)量,又促進了因材施教方法的實施。

      4.培養(yǎng)學生自信心,以促進學生個性化發(fā)展

      有人說:“好學生都是夸出來的!”課堂上只要有學生提問或發(fā)表自己的見解,我們都應該不同程度地給予表揚,使其體驗到成功的快樂。因為VB程序設計的學習是有難度的,所以培養(yǎng)中學生的自信是很重要的。在教學中,應該以表揚、鼓勵為主,促進學生的個性發(fā)展。筆者認為,在課前兩分鐘就可以適當展示上次課學生所做的作業(yè)和作品,對課堂的導入起到很好的效果,而且增強了學生學習VB程序設計的信心。

      首先,通過屏幕廣播的方式展示上節(jié)課能按時提交作業(yè)或者作品的學生,并給以肯定,以增強學生的學習信心。其次,表揚把任務做成作品的學生。特別強調(diào)作業(yè)和作品的區(qū)別,能按教師布置任務要求,按部就班完成的小程序叫作業(yè);而能理解教師的教學目標,并做出與教師課例程序不同,甚至比教師要求功能更多更有特色的小程序叫作品,其實就是無形中鼓勵學生的創(chuàng)新思維。最后就是展示學生的作業(yè)和作品。中學生天性好奇、愛攀比,所以都很喜歡教師展播他們的作品。特別是有一次,筆者特地表揚了一名在小程序界面下方加入“某某作者版權所有”的學生。從此,學生們的創(chuàng)新意識增強,經(jīng)常做出五花八門的設計作品,基本找不到有相同功能相同界面的作品。學生學習自信心得到有效提高,不僅對學生自身發(fā)展有好處,而且有利于拉近師生距離,有利于促進教師對學生的了解,有利于教師對教學更好地定位。

      5.爭取做出成績,吸引學校領導重視信息技術教學

      由于信息技術學科在中學的學科地位不高,而且沒有升學壓力,學校領導往往不夠重視。因此,信息技術課經(jīng)常是受到其他升學學科的擠占,使各班的教學進度很不統(tǒng)一。要想改變這一現(xiàn)狀,很大程度上還需要引起學校領導的重視,重視信息技術學科的授課,那就需要我們做出相應的成績。全國青少年信息學奧林匹克競賽(下面簡稱NOI)是和程序設計有關的全國最高水平的中學生奧林匹克賽事,就是用程序設計來解決生活中的問題的比賽。如果在NOI競賽和Visual Basic程序教學之間找到結合點,培養(yǎng)出幾個尖子生參賽獲獎,那將是莫大的榮譽。而且獲得區(qū)級以上獎勵可在中考、高考中加分,這將大大吸引部分有興趣、有能力的學生參與到程序設計的學習中來。學校領導也提高了對中學階段信息技術教學,特別是Visual Basic程序設計教學的重視。

      經(jīng)過兩年的實踐證明,筆者培養(yǎng)出了多名在程序設計方面有天賦的優(yōu)秀學生,并在參賽中獲獎,不僅為學生個人發(fā)展奠定良好的基礎,而且為班級和學校爭取到榮譽。

      結束語

      綜上所述,雖然信息技術VB程序設計課程教學存在許多問題和困難,但只要信息技術教師具有一顆責任心,運用創(chuàng)新的教學方法,勇于挑戰(zhàn)困難,不抱怨,不氣餒,不斷總結和反思,就一定能夠把學生吸引到你的課堂中來,把信息技術VB程序設計教學質(zhì)量提高到一個新的層次。

      [1]顧建軍.Visual Basic程序設計[M].廣西:廣西科學技術出版社,2009.

      [2]龔沛曾.Visual Basic程序設計教程[M].北京:高等教育出版社,2007.

      [3]葉金霞.有效上課——問題·探究·對策信息技術[M].北京:光明日報出版社,2009.

      [4]段玉琴.VB程序設計課程教學實踐的幾點體會[J].才智,2009,(3).

      [5]湯蘭芳.《VB程序設計》學習興趣培養(yǎng)探索[J].電腦知識與技術,2009,(19).

      [6]薛曉萍.VB程序設計教學方法幾點體會[J].電腦知識與技術(學術交流),2007,(12).

      [7]楊世福.淺談VB語言程序設計課程教學策略[J].中國新技術新產(chǎn)品,2009,(12).

      (編輯:王天鵬)

      G623.58

      A

      1673-8454(2011)06-0041-04

      猜你喜歡
      程序設計教學方法信息技術
      新一代信息技術征稿啟示
      新一代信息技術征稿啟示
      新一代信息技術征稿啟示
      初中英語寫作教學方法初探
      甘肅教育(2020年2期)2020-09-11 08:01:42
      信息技術在幼兒教育中的有效應用
      甘肅教育(2020年2期)2020-09-11 08:00:44
      基于Visual Studio Code的C語言程序設計實踐教學探索
      計算機教育(2020年5期)2020-07-24 08:52:56
      教學方法與知識類型的適宜
      從細節(jié)入手,談PLC程序設計技巧
      電子制作(2019年9期)2019-05-30 09:42:04
      高職高專院校C語言程序設計教學改革探索
      PLC梯形圖程序設計技巧及應用
      集贤县| 舒兰市| 深圳市| 济宁市| 汕头市| 潜江市| 武冈市| 龙井市| 临桂县| 武汉市| 天气| 宣汉县| 新干县| 宁化县| 大渡口区| 鄂尔多斯市| 静宁县| 桐梓县| 抚顺市| 嘉荫县| 定安县| 简阳市| 临汾市| 庆阳市| 普兰店市| 新建县| 新安县| 都兰县| 合江县| 沭阳县| 永仁县| 富锦市| 华容县| 通辽市| 湘乡市| 焉耆| 政和县| 福海县| 旺苍县| 永登县| 石棉县|