999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

中職VB程序設計課程教學方法的探討

2013-01-01 00:00:00陳立洪
中學理科園地 2013年4期

摘 要:中職VB程序設計課程教學中普遍存在一個現象:學生難學、教師難教。因此,為了培養學生興趣,提高教學質量,提升學生的程序設計能力,就需要更新教學理念,改革傳統的教學模式。本文主要通過分析中職學校計算機專業VB程序設計課程教學中存在的一些問題,有針對性的提出幾點教學改革嘗試。

關鍵詞:VB程序設計課教學;案例教學法;任務驅動教學法;舉一反三教學法;錯例分析教學法

Visual Basic 6.0是由微軟公司推出的一種可視化的、面向對象的、采用事件驅動的程序設計語言,這門語言在中等職業學校中被列為計算機專業的必修課,開設這門課程旨在培養學生的邏輯思維能力和實踐動手能力。但一直以來不少學生在學習這門課程的過程中都感覺比較吃力,特別是一些學生學完這門課程后仍然不懂編程,這種現象在中職學校中普遍存在。其主要原因是由于傳統的教學方法限制了學生的思維,無法更好理解和掌握VB程序設計的知識,進而影響了學習這門課程的興趣。我在幾年的VB教學中不斷進行探索、嘗試和改革傳統教學方法,總結出幾個行之有效的新教法。

一、中職學校計算機專業VB程序設計課程教學中存在的主要問題

1. 學生學習積極性待提高

中職生大多數學習基礎薄弱,學習目的性不夠明確,因此,對學習的興趣和熱情不高,惰性大,依賴性強。雖然他們在接觸這門課之前已經學過《計算機應用基礎》,但多數學生仍然對計算機基礎知識掌握不夠牢固,理解能力、動手能力和實際應用能力都存在著不同程度的欠缺,邏輯思維能力急待提高。尤其是英語和數學基礎較弱,看到英語單詞就有恐懼感。因此,對于大部分中職生來說要學好VB程序設計課程有一定的難度。

2. 教材內容枯燥、難懂

VB程序設計課程知識結構嚴謹、內容抽象枯燥、難懂,讓初學者望而生畏。多數的教材都是先介紹對象的屬性、事件、方法,然后學習語句,最后才開始學編程。這種銜接導致教師在投入大量精力講授完前面基礎知識后,卻發現學生根本不會操作。

3. 教師教學方法陳舊

多數教師在VB程序設計教學中依舊采用“提出語法、解釋語法、舉例說明”的教學思路,偏向于向學生傳輸知識,對學生潛能的開發上相對較少。盡管現在課堂上多媒體的教學手段得以運用,但仍然避免不了“填鴨式”的滿堂灌教學模式。因此,學生在整個教學過程中缺乏自主性,實踐中更是沒有什么創新,無法真正理解和掌握新知識,一旦遇到實際問題,就會束手無策。這樣的教法既不利于VB程序設計課的教學,也不利于學生計算機應用能力的培養。

二、VB程序設計教學的改進方法

1. 調動學生學習積極性

積極的學習態度有利于學生更好學習知識;相反,消極的學習態度往往事倍而功半。對中職生而言,要想學好知識,就要激發他們學習的積極性,調動他們學習的興趣。偉大的自然科學家愛因斯坦說過:“興趣是最好的老師”!只有有了學習興趣才能在枯燥的學習過程中體會到樂趣。我覺得上好VB課程設計第一節課是解決這個問題的關鍵。例如,在VB教學的第一節課上,可以在VB開發環境中演示一些有趣的小程序,如自編的小游戲“連連看”、“打地鼠”、學習工具“計算器”,并告訴學生這些都是通過VB語言編寫出來的,很多學生便產生了好奇心,學習熱情自然高漲,這樣就能有助于轉變他們對這門課的學習態度,調動起學習的積極性和學習興趣。

2. 優化課程教學內容

VB程序設計課程的內容抽象,結構復雜,具有嚴密的邏輯性,所以,學生學習起來比較費勁。為了讓學生更好的掌握基礎知識和技能,培養學生對該課程學習的興趣,精心組織教學內容是非常必要的。因此,精心組織好每節課的教學內容,合理地區分掌握、理解和了解的內容,力求做到思路清晰、重點突出,難點突破。在教學過程中,結合教學內容的知識點,選擇一些簡單、實用的編程案例,將程序貫穿于每節課的教學中,以激發學生的學習熱情,調動學生的學習積極性,使學生既掌握了每節課的知識點,又提高了編程的能力。

3. 教學方法的改進

VB課堂上如何才能更好地抓住學生的心,使學生完全投入課堂?我認為教師可以適當的設計相關情景,打破傳統的照本宣科、以教師為主體的“填鴨式”的教學模式,綜合運用多種教學方式,如任務教學法、啟發式教學法、案例教學法、錯例分析教學法等等,充分調動學生的學習積極性,更好的提高學生學習的自覺能動性。

三、幾種教學方法的具體應用

教學方法是完成教學任務、實現教學目標和提高教學質量的關鍵所在,針對VB程序設計教學中存在的問題,本人在傳統教學的基礎上,結合學生的興趣愛好、專業特點,對《VB程序設計》課程的教學方法進行了一些改革和探究,在此談談自己在VB教學中的幾點教學改革嘗試。

1. 案例教學法

案例教學法是根據教學目標的要求,在教師的指導下,以案例為主線,運用多種形式啟發學生獨立思考,對案例所提供的材料和問題進行分析研究、提出見解、做出判斷和決策,以提高學生思考問題、分析問題和解決問題的能力。教學案例選擇上應注意做到:具有針對性、典型性、實用性、合理性、層次性、生動性和趣味性等特點。案例不求多而求精,但選用的案例要力爭涵蓋本節的主要知識點。

例如:在學習IF語句時,若僅僅是照本宣科地介紹語句,學生便會覺得很枯燥,抽象,不好理解。這時,我們可以先設計一個案例來調動學生的學習興趣。設計界面如圖1。

通過案例,引導學生進行討論、分析,讓學生明白密碼正確則能進入系統,密碼錯誤則不能進入,進而引出新知識點IF語句的講授。在講完IF語句的基本語法后,讓學生試著上機去完成,這樣,學生就很容易編寫出程序。

Private sub command1_click()

If textbox1.text=“123” then

form2.show

form1.hide

else

msgbox “密碼錯誤,請重新輸入:”

end if

end sub

在這個過程中學生可以及時地把老師所講授的新知識進行實踐,既鞏固了新知識,又提高了學生學習的興趣,同時,也培養學生的創新能力。

2. 任務驅動教學法

任務驅動教學法是建立在建構主義教學理論基礎上的一種教學方法,是建構主義理論在教育教學中的一種具體應用。這種教學方法是由教師根據當前教學內容設計并提出任務,針對提出的任務,采取演示或講解等方式,給出完成任務的思路、方法、操作和結果,然后引導學生邊學邊練,并完成相應的學習任務,通過任務的實現來完成知識的建構。

任務驅動教學法設計過程中,要求教師在把握總體教學目標的基礎上,把總體目標有機地分解成若干個小目標。教學對應總目標設計總任務,對應小目標設計小任務,并通過這些任務來實現總的學習目標。例如,我在講二重循環語句的應用時就采用了任務驅動教學法,我選用了一個例子“冒泡法排序”(將輸入的十個數按從大到小的順序輸入)作為任務。剛上課我就請了十位同學上臺做了一個游戲:將這十位同學隨機站成一排,然后從高到低排列。第一輪先將第一位和第二位比較,如果第二位比第一位高,就對調位置。然后依次將第一位和第三位、第四位……第十位比較,后面的只要比第一位高都要和第一位對調位置。比完一輪,第一位就是十位中最高的。接著第二輪按第一輪的思路將第二位和第三位到第十位依次比較,然后都將高的一位和第二位對調。依次比較9輪,就能夠將十位按從高到低排列。然后根據這個小游戲,布置幾個小任務:a. 將第i個數分別與第i+1個數到第十個數比較; b.兩個數對調。通過游戲和幾個小任務,同學們就很容易能寫出程序:

For i=1 to 9

For j=i+1 to 10

If a(i)

a=a(i)

a(i)=a(j)

a(j)=t

End if

Next j

Next i

采用任務驅動教學法,學生由被動的接受知識轉變為主動地尋求知識,改變了學生傳統的學習模式,學生在完成任務的過程中不斷地獲得成就感,從而不僅學到了知識,還增強了學習的自信心。

3. 舉一反三教學法

舉一反三教學法是指從一個實例類推到其它相似實例,讓學生做到學一知十、觸類旁通。

例如,在學習FOR…NEXT語句時,有一例題:求S=1+2+3+…+100。這道程序對學生來說是不難的,通過分析學生容易得到代碼:

DIM I AS single

DIM S AS single

S=0

FOR I=1 TO 100

S=S+I

NEXT I

PFINT “S=”;S

但為了提高學生的綜合編程能力,可以讓學生做幾種變化,并讓學生模仿上道例題來寫出程序:

a.求S=1+3+5+…+99

學生通過分析和模仿就可以得出結果,只要將步長改為2即可。

b.求S=1+1/2+1/3+…+1/100

學生通過分析和模仿就可以得出結果,只要將S=S+I改成S=S+1/I即可。

通過這一方法,不但能夠鞏固所學的知識,還有利于學生的創新思維和綜合編程能力的訓練和提高。

4. 錯例分析教學法

由于學生的基礎知識不夠扎實,因此在編寫程序過程中出現錯誤是難免的,但是相當一部分學生在上機調試過程中發現了錯誤,又不知怎么處理。為了使學生能夠容易找出錯誤,并且以后不犯同樣的錯誤,就可以使用錯例分析法。錯例分析教學法就是教師將學生經常犯的一些錯誤編寫到實例中,然后讓學生分析,找出錯誤,并糾正錯誤,以達到對知識的完善。

例如:我在分析數據類型時,舉了下列這個例子:

DIM I AS INTEGER

I=5*20000

PRINT I

學生在上機調試過程中會發現答案不會等于100000,而是數據溢出,通過分析得出應該將I定義為長整型或單精度型。從而加深了對數據類型的理解。

又如:在學習符號常量的定義時,可以舉下列例子:

Const a=abs(-3)

Print a

學生在上機調試過程中會發現編譯錯誤,從而得出符號常量的值不能為函數,從而加深了對符號常量定義格式的理解。可見,錯例分析教學法有利于及時糾正和加深學生對所學知識的掌握和理解。

結束語

總之,影響教學效果的因素有很多方面。欲取得較好的教學效果,除了與時俱進的改進教學內容外,還要做到因材施教,在教學過程中不斷地探索適合學生發展的教學方法和教學手段,這樣才能更好地提高教學質量,有效實現教學目標。

參考文獻:

[1]陳麗花.VB程序設計課程教學方法改革探析[J].電腦知識與技術,2009(29).

[2]唐小燕,吳斌,魯大林.傳統教學與案例教學在《VB程序設計》教學中的實施效果分析[J].教育信息化,2006(19).

[3]虞芬.“任務驅動”教學法在VB教學中的應用[J].電腦知識與技術(學術交流),2007(10).

[4]姜振安.“任務驅動”教學法與學生實踐能力培養[J].職教通訊,2003(7).

主站蜘蛛池模板: 亚洲视频免| 国产97视频在线观看| 久久精品免费看一| 亚洲精品视频在线观看视频| 亚洲欧美成人在线视频| 国产精品视频第一专区| 成人中文字幕在线| 亚洲永久免费网站| 免费看久久精品99| 欧美一级视频免费| 99久久99视频| 老色鬼欧美精品| 色一情一乱一伦一区二区三区小说| 久久公开视频| 97超爽成人免费视频在线播放| 播五月综合| 91亚洲影院| 国产超薄肉色丝袜网站| 欧美成人精品一区二区| 亚洲成人免费在线| 欧美一区二区三区欧美日韩亚洲| 亚洲日韩精品综合在线一区二区| 国产主播福利在线观看| 国产欧美日韩资源在线观看| 国产精品色婷婷在线观看| 亚洲AV色香蕉一区二区| 亚洲无限乱码一二三四区| 少妇被粗大的猛烈进出免费视频| 91无码人妻精品一区二区蜜桃| 亚洲欧美自拍中文| 国产精品吹潮在线观看中文| 日韩高清在线观看不卡一区二区| 国产成人无码久久久久毛片| 国产精品福利社| 亚洲最大看欧美片网站地址| 99热这里只有精品国产99| 久久综合丝袜日本网| 婷婷色婷婷| 色综合天天娱乐综合网| 亚洲国产成人精品无码区性色| 国内精品伊人久久久久7777人| 亚洲福利一区二区三区| 日韩天堂视频| 园内精品自拍视频在线播放| 澳门av无码| 免费观看成人久久网免费观看| 婷婷综合色| av午夜福利一片免费看| 国产女人18毛片水真多1| 丁香婷婷久久| 国产簧片免费在线播放| 大陆国产精品视频| 凹凸国产熟女精品视频| 中文字幕亚洲综久久2021| 亚洲欧美成人影院| 中文字幕亚洲综久久2021| 亚洲最新地址| 特级毛片免费视频| 亚洲成人一区二区| 中文字幕资源站| 老司国产精品视频| 国产91小视频在线观看| 国产精品自拍露脸视频| 人妻出轨无码中文一区二区| 日韩欧美中文在线| 97视频精品全国免费观看| AV不卡无码免费一区二区三区| 欧美日韩一区二区在线播放| 久久情精品国产品免费| 国产高潮视频在线观看| 久久情精品国产品免费| 日韩麻豆小视频| 直接黄91麻豆网站| 2021最新国产精品网站| 色综合久久无码网| 亚洲av综合网| 国产香蕉国产精品偷在线观看| A级毛片无码久久精品免费| 国产麻豆福利av在线播放| 手机精品视频在线观看免费| 热re99久久精品国99热| 视频一区视频二区日韩专区|