高中信息技術VB程序設計教學方法初探_第1頁
高中信息技術VB程序設計教學方法初探_第2頁
高中信息技術VB程序設計教學方法初探_第3頁
高中信息技術VB程序設計教學方法初探_第4頁
高中信息技術VB程序設計教學方法初探_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、高中信息技術VB程序設計教學方法初探王 靜(白銀市第九中學,甘肅 白銀 730913)摘要高中信息技術VB程序設計教學的目的,是使學生體驗算法思想,了解算法和程序設計在解決問題過程中的地位和作用,從而能簡單問題出發(fā),設計解決問題的算法,并能初步使用程序設計語言編制程序實現(xiàn)算法解決問題。但對大部分學生來說枯燥乏味,缺乏學習興趣,通過創(chuàng)新教學方法,改進教學模式,分析、摸索出一些行之有效的教學方法,激發(fā)學生對程序設計的學習興趣。精心設計好每一節(jié)課,使課堂教學活動更加符合學生的心理特點和認識規(guī)律,讓學生在愉悅的氛圍中積極主動地獲取知。這會大大增強學生學習程序設計的興趣,使本來覺得枯燥的編程也會變得鮮活

2、起來。關鍵詞程序設計 學習興趣 主體地位 高中信息技術VB程序設計教學的目的,是使學生體驗算法思想,了解算法和程序設計在解決問題過程中的地位和作用,從而能簡單問題出發(fā),設計解決問題的算法,并能初步使用程序設計語言編制程序實現(xiàn)算法解決問題。但學生缺乏相應的知識背景,導致學生對這部分內(nèi)容有恐懼心理,缺乏學習興趣。面對這樣的實際情況,教師應該從教學實踐入手,通過創(chuàng)新教學方法,改進教學模式,分析、摸索出一些行之有效的教學方法,激發(fā)學生對程序設計的學習興趣。這樣,才有助于培養(yǎng)學生的程序設計能力,促進學生的全面發(fā)展。筆者在近幾年的教學實踐中進行了如下改革探索,取得了良好的教學效果。一、 引入“游戲”化教學

3、,激發(fā)學生學習興趣愛因斯坦曾說過:“興趣是最好的老師”。興趣是學生參與的第一步。如果學生能滿懷興致地去學習自己感興趣的知識,他們的拓展能力和創(chuàng)新能力無疑就會得到提高,從而收到較好的學習效果。對于培養(yǎng)學生的程序設計能力而言,尤其如此??鬃诱f得好:”知之者不如好知者,好知者不如樂知者。”(論語·雍也)因此,筆者在教學實踐中,針對學生對編程不感興趣,而對“游戲”情有獨鐘的特點,編寫“游戲”引入課題。在講解有兩種情況的分支結構時,用VB編寫了一個猜數(shù)字的小游戲。界面如圖所示:授課前,先讓學生猜一個1-100之間的整數(shù)。當然,要猜的這個數(shù)通過Randomizej = Int(Rnd() * 1

4、00 + 1) 隨機產(chǎn)生。如果猜小了,顯示“你猜小了”;如果猜大了,顯示“你猜大了”;如果猜對了,顯示“你猜對了”,并顯示出一共猜了多少次。當然,猜的次數(shù)越少表示你猜的效率越高。通過這個猜數(shù)字的小游戲,再結合教材的介紹,學生就會很容易地明白什么是分支結構,進而啟發(fā)他們編寫這個程序:i = Val(Text1.Text)If i > j Then Label2.Caption = "你猜大了" x = x + 1End IfIf i = j Then Label2.Caption = "恭喜你,猜對了" Print j x = x + 1End If

5、If i < j Then Label2.Caption = "你猜小了" x = x + 1End IfLabel3.Caption = "你共猜了" + Str(x) + "次"通過這樣“游戲化”的教學,學生的學習積極性高漲,達到了不錯的教學效果。二、 講解“精簡”化,充分發(fā)揮學生的主體地位 高中信息技術教學要注意充分發(fā)揮學生的學習主動性,而無論是教師的授課還是輔助教學的教材,對于學生來說,只是外因。要真正學到知識,還得靠學生自己的刻苦學習。所以,在有限的課時內(nèi),老師的講解應該精明扼要,而把更多的時間留給學生相互討論、練習。

6、再拿“分支結構”這節(jié)課為例。以“游戲化”引入課題,用PPT給學生展示了分支結構的流程圖和語句結構后,充分發(fā)揮學生的主體地位,讓他們結合“游戲”討論分支結構的流程和語句格式。實踐證明,學生們討論得熱火朝天:“ifthenelse”學生們不僅討論了我交給他們的這個任務,還結合自身實際,討論了在學習和生活中碰到的其它問題。接下來,讓學生結合教材,完成教材上給出的例子。這個環(huán)節(jié)學生完成得相當出色,只是個別的在調(diào)試的過程中遇到了一點點諸如把英文狀態(tài)下標點寫成中文標點的問題,給予指導便可以順利解決。所以說,課堂教學的效益不在于教師教了多少,而在于學生學了多少,而學生學到的多與少又取決于學生參與課堂教學的熱

7、情和主動性。三、鞏固練習,提升學生發(fā)散性思維能力課本練習相對較少而且比較簡單,對學習VB編程有余力的同學,滿足不了學生求知的愿望,所以,適當增加練習,可以拓展學生視野。在學習完有多種情況分支結構后,在習題課上引導學生編寫“選擇題”程序:Private Sub Form_Load()Option1(0).Value = FalseOption1(1).Value = FalseOption1(2).Value = FalseOption1(3).Value = FalseOption1(4).Value = FalseOption1(5).Value = FalseOption1(6).Valu

8、e = FalseEnd SubPrivate Sub Option1_Click(Index As Integer)optsel = IndexEnd SubDim optsel As IntegerPrivate Sub Command1_Click()If Option1(0).Value = False And Option1(1).Value = False And Option1(2).Value = False _And Option1(3).Value = False And Option1(4).Value = False And Option1(5).Value = Fal

9、se And _Option1(6).Value = False ThenMsgBox "請選擇一個選項!"End IfSelect Case optselCase 0MsgBox "你得豐富一下自己的業(yè)余生活了!", vbOKOnlyOption1(0).Value = FalseCase 1MsgBox "想法不錯,但最好在工作以后在這樣干,眼前還是以學習為主!", vbOKOnlyOption1(1).Value = FalseCase 2MsgBox "好佩服你啊,必成大器!", vbOKOnlyOptio

10、n1(2).Value = FalseCase 3MsgBox "這不好,你有點逆反心理!", vbOKOnlyOption1(3).Value = FalseCase 4MsgBox "聽話的好孩子,該有點自己的看法了!", vbOKOnlyOption1(4).Value = FalseCase 5MsgBox "不管你信不信,這是真的,因為合格的編程人員不能騙人,因為目前的電腦智商偏低,還不會騙人!", vbOKOnlyOption1(5).Value = FalseCase 6MsgBox "謝謝你的夸獎,讓我們一起

11、努力,學好VB!", vbOKOnlyOption1(6).Value = FalseEnd SelectEnd Sub 這個程序在很大程度上可以提升學生的編程思維。當然,對一般學生來說,這個程序需要耐心指導,經(jīng)過講解、指導,大部分同學可以順利調(diào)試出結果。四、多元引導,合作互動,提升信息素養(yǎng)在上課過程當中采用教師與學生互動的方式。教師將教學難點給予詳細講解,而有些內(nèi)容則可以通過學生相互討論、網(wǎng)絡上搜尋等途徑自學。教師提前布置作業(yè),給學生充足的時間進行自學。例如,在講解完算法時,給學生布置這樣的作業(yè):在互聯(lián)網(wǎng)上搜索“韓信點兵”、“百錢百雞”、“雞免同籠”、“猴子吃桃”的算法。學生通過輸入“關鍵字”的方法獲取信息,了解上面算法的含義。有部分同學甚至可以利用流程圖準確的描述上述算法。然后再在下節(jié)課抽學生上臺演示。這種多元引導,合作互動的教學方法,一方面增加了課堂的活躍性,另一方面也提高了學生的自學能力。通過這個教學環(huán)節(jié),既較好地掌握了本節(jié)課的知識點,又開拓了學生的視野,更是對學生信息素養(yǎng)的全面

溫馨提示

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

評論

0/150

提交評論