教案——模板(共4頁)_第1頁
教案——模板(共4頁)_第2頁
教案——模板(共4頁)_第3頁
教案——模板(共4頁)_第4頁
教案——模板(共4頁)_第5頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、精選優質文檔-傾情為你奉上教案模板課程章節visual basic程序化設計語言(第四章)課時1課時教學目標知識與技能:(1)了解程序的三種基本結構的執行過程,并能畫出它們的流程圖。(2)區分vb程序的三種基本結構,并記住相關語句格式,能編寫出簡單的程序關鍵代碼。過程與方法:通過教學實例的分析,讓學生體驗利用程序的三種基本結構編寫計算機程序,解決問題。情感態度與價值觀:培養學生在學習得過程中積極思考,自我探究的能力和學以致用的意識。教學重、難點教學重點:(1)三種基本結構的區分及使用。(2)程序的三種基本結構的執行過程。教學的難點:各類語句關鍵代碼的編寫。教學方法通過教學實例的講練,以教師為主

2、導,學生主動思考。以實例分析深入展開,小結歸納,將程序的三種基本結構的執行過程和特點一一呈現,通過不同的練習,讓學生從中慢慢理解并掌握程序的三種基本結構的執行過程。讓學生到黑板上解題的方式,更能集中學生的注意力和容易展開糾錯、從而突破重難點,達到教學目標。教學對象高中學生教學過程教學內容教師活動學生活動備注通過前幾天的學習,程序都有哪三種基本結構了?學生思考并統一回答。開門見山的引導學生對知識的回憶。順序結構有哪位同學上來幫老師完成順序結構的流程圖(學生如果忘記了,及時給與鼓勵與提示)?一名學生在黑板上認真繪制,下面的學生觀看流程圖找錯誤。(1)讓學生到黑板上畫圖的方式,更能集中學生的注意力和

3、容易展開糾錯。(2)了解順序結構的執行過程大家看他畫的正確嗎?說明理由。教師根據學生的回答給出反饋,并結合流程圖進行簡單的闡述。(無論正確與否,都給與鼓勵)。應用題目:輸入兩個數,然后交換這兩個數,再輸出它們交換后的結果。同學們看這個題目,是將兩個數進行交換后輸出,例如A=6,B=7經交換后讓A=7,B=6。請同學們在自己的練習本上先進行編寫,一會讓幾位同學到黑板上進行編寫。學生思考,并開始編寫。(1)通過練習,進一步加強學生對知識的理解和掌握。(2)先讓學生在練習本上編寫,可以消除學生的恐懼心理。教師巡堂指導學生做該題。程序的分析:Private Sub Form_Click() 

4、A=InputBox("輸入第一個數A:")B=InputBox("輸入第二個數B:")C=A A=B B=CPrint "交換后A="A, "交換后B="B End Sub經過一段時間后,教師引導學生對該題進行分析并講解程序的編寫。主要講解三個數進行交換的過程,結合生活實例對程序段進行講解。第一步:要交換兩個數,要利用幾個變量來保存數據?(列舉生活實例)第二步:輸入兩個變量A、B的值。第三步:利用第三個變量C來進行交換?第四步:輸出交換后A、B的值。學生觀察,理解程序的執行過程。通過實例分析,

5、讓學生明確順序結構的執行過程。順序結構的特點1、順序結構是最簡單的程序結構。2、執行過程是按順序從第一條語句執行到最后一條語句。3、 在程序運行的過程中,順序結構程序中的任何一條語句都要運行一次,而且也只能運行一次。大家一起和教師總結順序結構的特點。(在總結的過程中教師根據實際情況加以引導)學生聽講解,做好記錄。鞏固相關概念的掌握。分支結構(選擇結構)程序根據給定的條件P是否成立而選擇執行A操作或B操作。這種先根據條件做出判斷,再決定執行哪一種操作的結構稱為分支結構,也稱為選擇結構。在處理實際問題時,只有順序結構是不夠的,經常會遇到一些條件的判斷,流程根據條件是否成立有不同的流向,這

6、是什么結構?又稱什么結構?學生認真聽講并回答問題。大家還記得選擇結構的流程圖及一般語句嗎?誰勇敢點到黑板上給大家畫下。通過學生的繪制后教師結合流程圖對執行過程大概的梳理。學生聽講解,觀看流程圖,并思考問題。了解分支結構的執行過程。考察對一般語句的記憶題目:輸入一個正整數,判斷它是偶數還是奇數。下面同學在自己的練習本上先進行編寫,某某同學到黑板上書寫。學生書寫完成后,將自己的和黑板上同學書寫的進行比較。請一名同學到黑板為使全部同學都積極的參與到其中。教師來回走動,對遇見困難的同學給與指導。Private Sub Form_Click() N=InputBox("輸入一個正整數

7、:")  If (N mod 2=0) Then Print N;" 是偶數。" Else Print N;"是奇數。"  End If End Sub經過一段時間后,教師引導學生對該題進行分析。分析:(1)教師提示要判斷一個正整數是偶數還是奇數,判斷的條件是什么?(2)分析程序的執行步驟,畫出流程圖。第一步:輸入一個正整數N;第二步:判斷N是否能被2整除,即判斷條件N mod 2=0是否成立;第三步:若判斷條件成立,則輸出該正整數是偶數,否則輸

8、出該正整數是奇數。學生觀察,理解程序的執行過程。通過實例分析,讓學生明確分支結構的執行過程。分支結構的特點1、分支結構是根據不同的條件判斷來決定程序執行走向的結構。2、 在程序運行的過程中,在分支結構內,無論P條件是否成立,只能執行A操作或B操作之一,不可能既執行A操作又執行B操作,也不可能A操作和B操作都不執行。教師帶領學生總結分支結構的特點。(以學生回答為主教師就是起引導總結作用)學生聽講解,做好記錄。鞏固相關概念的掌握。循環結構需要重復執行同一操作的結構稱為循環結構,即從某處開始,按照一定條件反復執行某一處理步驟,反復執行的處理步驟稱為循環體。有時在解決一些問題時,經常需要重復執行一些操

9、作,如計算123+100的和,我們可以利用循環結構控制程序按照一定的條件或者次數重復執行。學生聽講解,觀看流程圖,并思考問題了解循環結構的執行過程。 這次我不找同學到黑板上畫流程圖了,我在黑板上畫,大家在自己的練習本上畫,看看和老師畫的一樣吧。(這次教師有意繪制出點錯誤,讓同學們發現)循環結構的一般語句大家一起回答。學生繪制并思考。考察學生對流程圖的掌握情況和對錯誤的敢于表達的精神。循環結構的特點 循環結構中通常都有一個起循環計數作用的變量,這個變量的取值一般都包含在執行或終止循環的條件中。 循環結構主要用在一些有規律的重復計算的算法中,例如累加求和、累乘求積等問題教師和學生共同總結循環結構的特點。循環結構的特點不容易被我們發現,我們想想它必須有個變量,干嘛?這個變量的取值起什么作用?循環過程通常解決什么樣的問題?(這里的練習題留到下次課) 學生思考并作答。知識的鞏固這節課大家表現的這么出色為獎勵大家,我們來一起玩個游戲“競猜有獎”物品價格回答正確后將物品作為獎品送個大家。學生積極踴躍的回答為下節課埋下伏筆。板書設計基本結構流程圖(學生)一般語

溫馨提示

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

評論

0/150

提交評論