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

下載本文檔

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

文檔簡介

《程序設計初步《程序設計初步——順序結構》教學設計一、學習者分析幻燈片制作缺乏興趣。在本節(jié)內容前學生已學習了幻燈片制作缺乏興趣。在本節(jié)內容前學生已學習了VB程序設計環(huán)境、變量、賦值語句、算術表達式等知識,為本節(jié)課學習打下基礎。二、教學內容分析circle的功能,inputbox函數的使用方法,并在畫圓程序的基礎上引導學生理解程序中順序結構的含義。(一)教學重點:circleinputbox程序順序結構的特點。(二)教學難點:inputbox對順序結構的理解及應用。三、教學目標【知識與技能】【知識與技能】inputbox了解程序的順序結構的特點;33.了解常用數學函數的含義?!具^程與方法】【過程與方法】通過觀察、實踐,體驗、領悟畫圓語句和常用函數在程序設計中的作通過觀察、實踐,體驗、領悟畫圓語句和常用函數在程序設計中的作用,以教師引導、學生積極思考分析問題、實踐驗證問題的方式,進而領用,以教師引導、學生積極思考分析問題、實踐驗證問題的方式,進而領悟順序程序結構的特點。以任務驅動式結合小組協作式,讓學生在緊湊而悟順序程序結構的特點。以任務驅動式結合小組協作式,讓學生在緊湊而又和諧的學習氛圍中不斷提高計算機的知識水平。又和諧的學習氛圍中不斷提高計算機的知識水平?!厩楦袘B(tài)度與價值觀】【情感態(tài)度與價值觀】培養(yǎng)學生發(fā)現問題、思考問題和解決問題的習慣;培養(yǎng)學生發(fā)現問題、思考問題和解決問題的習慣;培養(yǎng)學生初步的程序設計思維。四、教學策略引導學生發(fā)現問題,分析問題,最終掌握方法解決問題。以任務驅動、分組探討的方法讓學生積極發(fā)揮想象力,提高學習的效率。五、教學過程教學環(huán)節(jié) 教師教學 學生活動

設計意圖演示一個求半徑為1000的圓的面積的程序,請同學們找出錯誤的地方:PrivateSubForm_Click()R=1000新課講授 S=3.14XrXr前的溫故 Print“圓的半徑為米”Print方厘米”EndSub平時我們畫圓有什么方法,怎么畫

找出該程序存在的問題:號。使用圓規(guī)畫圓,先確定

強化對輸出語句的格式及運算符的正確認識新課導入

圓?能不能同時輸出圓的相關信息VB畫圓!實現輸出圓的面積并畫圓——為程序添加一條畫圓(circle)語句:Circle(2500,2500),r解讀Circle語句:(2500,2500)——決定圓的位置行位置列位置

半徑畫圓。VB法P40cle

創(chuàng)設情境,激發(fā)探討r——決定圓的大小順序結構circle認識程序探討第一\圓的工程代設計的多步:根據碼如下),嘗試為該程序插入一條ci元化和豐圓的半徑rcle語句:畫圓,了Circle(2500,2500),r小組討論添加circle學習的興解順序結程序代碼如下:語句的位置并完成任趣構的順序PrivateSubForm_Click()務一性R=1000S=3.14*r*rPrint"圓的半徑為:";r;"厘米"從實踐中Print"圓的面積為:";s;"平方認識順序厘米"結構EndSub1、邀請最快完成的同學上臺演示2、邀請做法與上述同學不一致的同學上臺操作演(如沒有的話教師演示)發(fā)現問題:語句順序不同,程序運行的結果不程序運行的結果有何異同?一樣對順序結得出結論:程序是按照語句由上而下構形成感的順序執(zhí)行的,這種結構稱為順序結性認識構。設置問題情境:現在我們能夠應用V在程序中修改圓的半B500徑可以畫不同的圓,發(fā)501,502……的圓,怎么辦?現問題:頻繁地修改程分析問題:程序是設計給用戶使用序代碼,用戶使用起來順序結構的,用戶不一定懂得修改程序代碼,不方便,程序交互性不探討第二直接修改程序行不通,能不能夠設計強。了解使用步:使用一個對話框,讓用戶輸入半徑的值,思考是否有更高效的函數的原inputbox程序自動畫圓?方法?因和方法函數提供對話框,解決辦法:讓用戶輸入半徑,程序畫了解順序圓——使用inputbox函數提供一個結構的邏輯性對話框。教師演示,學生觀看觀看老師演示:程序運行后馬上彈出1、函數——VB系統為實現常用的功一個要求輸入圓的半掌握input能而編寫好的小程序。函數調用后,徑的對話框。box返回一個確定的值。格式2、Inputbox()函數的一般格式:P40inpInputbox("<提示>","<對話框utbox函數的功能及使標題>")用格式功能:顯示一個對話框,并顯示出相應的輸入提示信息,讓用戶輸入數據,所輸入的數據就作為函數的返回值。思考:1、在提示框中輸入的值賦給了誰?2、這條語句的位置可否修改?提示:這條語句是一個賦值語句思考并討論對順序結構形成理性認識小試驗:把第二行語句r=inputbox(“請輸入圓的半徑”,“輸入圓半徑”)放在程序的倒數第二行。請同學上臺演示P40,了解順充寫順序是根據實際問題的邏輯順序進行設計與擺放不可以隨意擺放。查閱書本P40了解常講解其他常用的數學函數:用數學函數的含義,完Abs(x):求x的絕對值成練習:介紹Spr(x):求x的算術平方根Abs(-36)= Abs(63)=了解常用常用的數Int(x):取整函數,求不大于xSqr(64)= Sqr

溫馨提示

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

評論

0/150

提交評論