《程序設計初步順序結構》教學設計_第1頁
《程序設計初步順序結構》教學設計_第2頁
《程序設計初步順序結構》教學設計_第3頁
《程序設計初步順序結構》教學設計_第4頁
全文預覽已結束

下載本文檔

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

文檔簡介

1、學習必備歡迎下載程序設計初步順序結構教學設計一、 學習者分析本校學生是農(nóng)村地區(qū)生源, 大部分學生在小學階段沒有學習過計算機, 雖然初一對計算機知識與操作有了一定接觸, 但認識與實踐能力還是非常薄弱。 本教案的教學對象是初二年級的學生。 初二的學生具備一定的抽象思維能力, 但認知特點還是以識記為主, 缺乏成熟的邏輯思維能力, 對程序設計的學習造成非常大的障礙。程序設計初步這部分內容涉及語法、 結構等符號化的知識, 對學生來說非常抽象和陌生, 學生不容易理解與接受, 并容易造成抵觸心理, 較豐富多彩的幻燈片制作缺乏興趣。在本節(jié)內容前學生已學習了 VB 程序設計環(huán)境、變量、賦值語句、算術表達式等知識

2、,為本節(jié)課學習打下基礎。二、教學內容分析本節(jié)課學習內容是初中教材第二冊第二章第四節(jié)課內容。 本節(jié)課在整個程序設計的學習過程中起到一個承前啟后的作用, “前”是對語句、語法使用的深化認識,“后”是程序結構學習的一個基礎,因此,本教案設計的目的以強化學生掌握正確的語法、 學會使用基本的函數(shù)、 懂得理解程序的順序結構為主, 本節(jié)課主要讓學生了解畫圓語句 circle 的功能, inputbox 函數(shù)的使用方法,并在畫圓程序的基礎上引導學生理解程序中順序結構的含義。(一)教學重點 :(1) 畫圓語句 circle 和常用函數(shù) inputbox 的格式及其含義;(2) 程序順序結構的特點。(二)教學難點

3、 :(1) 常用函數(shù) inputbox 的格式及其使用方法;(2) 對順序結構的理解及應用。三、教學目標【知識與技能】1理解畫圓語句和inputbox函數(shù)的功能和格式;2了解程序的順序結構的特點;學習必備歡迎下載3了解常用數(shù)學函數(shù)的含義?!具^程與方法】通過觀察、實踐,體驗、領悟畫圓語句和常用函數(shù)在程序設計中的作用,以教師引導、學生積極思考分析問題、實踐驗證問題的方式,進而領悟順序程序結構的特點。以任務驅動式結合小組協(xié)作式,讓學生在緊湊而又和諧的學習氛圍中不斷提高計算機的知識水平?!厩楦袘B(tài)度與價值觀】1 培養(yǎng)學生發(fā)現(xiàn)問題、思考問題和解決問題的習慣;2 培養(yǎng)學生初步的程序設計思維。四、教學策略引導

4、學生發(fā)現(xiàn)問題,分析問題,最終掌握方法解決問題。以任務驅動、分組探討的方法讓學生積極發(fā)揮想象力,提高學習的效率。五、 教學過程教學環(huán)節(jié)教師教學學生活動設計意圖演示一個求半徑為 1000 的圓的面積找出該程序存在的問的程序,請同學們找出錯誤的地方:題:Private Sub Form_Click()1乘號應由“* ”表示;強化對輸R10002表達式間用逗號或出語句的新課講授S=3.14 X r X r分號分隔,但不能格式及運前的溫故Print“圓的半徑為:”; r ;“厘使用中文輸入法的算符的正米”雙引號、分號或逗確認識Print“圓的面積為:”, s,“平號。方厘米”End Sub平時我們畫圓有

5、什么方法,怎么畫使用圓規(guī)畫圓, 先確定圓?能不能同時輸出圓的相關信息圓的位置,后確定圓的新課導入半徑畫圓。并畫出這個圓的圖形?使用 VB也能畫圓!實現(xiàn)輸出圓的面積并畫圓為程序添加一條畫圓( circle )語句:創(chuàng)設情境,Circle ( 2500, 2500), r思考使用 VB畫圓的方激發(fā)探討解讀 Circle 語句:法( 2500, 2500)決定圓的位置查閱書本 P40了解 cir行位置列位置cle 語句的作用,學習必備歡迎下載r 決定圓的大小順序結構任務:思考插入 circle 語句的位置,認識程序探討第一打開 D:VB 學習 圓的工程 .vbp(代設計的多步:根據(jù)碼如下) , 嘗試

6、為該程序插入一條 ci元化和豐圓的半徑rcle 語句:富性,激發(fā)畫圓,了Circle (2500,2500), r小組討論添加 circle學習的興解順序結程序代碼如下:語句的位置并完成任趣構的順序Private Sub Form_Click()務一性R=1000 S=3.14*r*rPrint 圓的半徑為: ;r; 厘米從實踐中Print 圓的面積為:;s; 平方認識順序厘米結構End Sub1、邀請最快完成的同學上臺演示2、邀請做法與上述同學不一致的同學上臺操作演示(如沒有的話教師演示)發(fā)現(xiàn)問題:語句順序不思考: circle 語句插入位置不一樣,同,程序運行的結果不程序運行的結果有何異同

7、?一樣對順序結得出結論:程序是按照語句由上而下構形成感的順序執(zhí)行的,這種結構稱為順序結性認識構。設置問題情境 :現(xiàn)在我們能夠應用 V在程序中修改圓的半B 畫圓了!要畫一個半徑為 500 的圓, 徑可以畫不同的圓, 發(fā)501, 502的圓,怎么辦?現(xiàn)問題:頻繁地修改程分析問題 : 程序是設計給用戶使用序代碼,用戶使用起來順序結構的,用戶不一定懂得修改程序代碼,不方便,程序交互性不探討第二直接修改程序行不通, 能不能夠設計強。了解使用步:使用一個對話框,讓用戶輸入半徑的值,思考是否有更高效的函數(shù)的原inputbox程序自動畫圓?方法?因和方法函數(shù)提供對話框,解決辦法:讓用戶輸入半徑, 程序畫了解順

8、序圓使用 inputbox 函數(shù)提供一個結構的邏對話框。輯性教師演示,學生觀看觀看老師演示:程序運行后馬上彈出1、函數(shù) VB系統(tǒng)為實現(xiàn)常用的功一個要求輸入圓的半掌握 input能而編寫好的小程序。函數(shù)調用后,徑的對話框。box 函數(shù)的返回一個確定的值。格式學習必備歡迎下載2、Inputbox() 函數(shù)的一般格式:查閱書本 P40思考 inpInputbox ( <提示 >, <對話框utbox 函數(shù)的功能及使標題 >)用格式功能:顯示一個對話框, 并顯示出相應的輸入提示信息,讓用戶輸入數(shù)據(jù),所輸入的數(shù)據(jù)就作為函數(shù)的返回值。思考: 1、在提示框中輸入的值賦給了誰? 2、這

9、條語句的位置可否修改?思考并討論對順序結提示:這條語句是一個賦值語句構形成理性認識小試驗:把第二行語句 r=inputbox( “請輸入圓的半徑”,“輸入圓半徑” ) 放在程序的倒數(shù)第二行。查閱書本 P40,了解順請同學上臺演示序結構的概念, 并作補充得出結論:順序結構的程序語句的書寫順序是根據(jù)實際問題的邏輯順序進行設計與擺放 ,不可以隨意擺放。查閱書本 P40了解常講解其他常用的數(shù)學函數(shù):用數(shù)學函數(shù)的含義, 完Abs( x):求 x 的絕對值成練習:介紹Spr( x):求 x 的算術平方根Abs(-36 ) Abs ( 63)了解常用常用的數(shù)Int ( x):取整函數(shù),求不大于 xSqr (64)

溫馨提示

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

評論

0/150

提交評論