![教學(xué)設(shè)計:體驗順序分支結(jié)構(gòu)程序設(shè)計_第1頁](http://file4.renrendoc.com/view/fa1ec7e56b3234a3de8801c8a817ce48/fa1ec7e56b3234a3de8801c8a817ce481.gif)
![教學(xué)設(shè)計:體驗順序分支結(jié)構(gòu)程序設(shè)計_第2頁](http://file4.renrendoc.com/view/fa1ec7e56b3234a3de8801c8a817ce48/fa1ec7e56b3234a3de8801c8a817ce482.gif)
![教學(xué)設(shè)計:體驗順序分支結(jié)構(gòu)程序設(shè)計_第3頁](http://file4.renrendoc.com/view/fa1ec7e56b3234a3de8801c8a817ce48/fa1ec7e56b3234a3de8801c8a817ce483.gif)
![教學(xué)設(shè)計:體驗順序分支結(jié)構(gòu)程序設(shè)計_第4頁](http://file4.renrendoc.com/view/fa1ec7e56b3234a3de8801c8a817ce48/fa1ec7e56b3234a3de8801c8a817ce484.gif)
![教學(xué)設(shè)計:體驗順序分支結(jié)構(gòu)程序設(shè)計_第5頁](http://file4.renrendoc.com/view/fa1ec7e56b3234a3de8801c8a817ce48/fa1ec7e56b3234a3de8801c8a817ce485.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
初中信息技術(shù)八年級上冊活動八體驗順序、分支結(jié)構(gòu)程序設(shè)計教學(xué)設(shè)計教學(xué)目標(biāo):1.知識學(xué)會表達(dá)問題分析過程。建立算法的概念學(xué)習(xí)用自然語言順序結(jié)構(gòu)和分支結(jié)構(gòu)問題算法了解變量、賦值語句、文本對象、標(biāo)簽對象2.技能:能根據(jù)問題設(shè)計界面和編寫程序3.情感鼓勵學(xué)生對知識進(jìn)行遷移,完成創(chuàng)新活動,提高教學(xué)的實效性。培養(yǎng)學(xué)生探究精神與獨立操作能力。課時: 3課時重點與難點:1.教學(xué)重點:分析問題、構(gòu)建算法,建立起程序設(shè)計思維架構(gòu)2.教學(xué)難點:如何將這么多的學(xué)習(xí)內(nèi)容有機(jī)結(jié)合在一起,讓學(xué)生能夠接受。教學(xué)方法:演示法、練習(xí)法、討論法教學(xué)準(zhǔn)備:1.教學(xué)環(huán)境:配有黑板或白板的多媒體網(wǎng)絡(luò)教室2.教學(xué)資源:輔助教學(xué)使用的程序,存放學(xué)生練習(xí)的文件夾。教學(xué)過程:
教學(xué)環(huán)節(jié)教師活動學(xué)生活動設(shè)計意圖導(dǎo)課引言:通過活動七,走近可視化程序設(shè)計的學(xué)習(xí),想想關(guān)于程序設(shè)計方面大家現(xiàn)在已經(jīng)能夠做些什么。我們已經(jīng)有了制作軟件界面的基本能力,我們知道輸入程序的方法,我們能夠運行程序,能夠?qū)⒊绦蜣D(zhuǎn)換為機(jī)器,通史直接的EXE程序文件等。今天,我們看看能不能勃勃大家的努力,實現(xiàn)一些問題的程序設(shè)計,編寫出小軟件。學(xué)生回憶中回答問題。相當(dāng)于復(fù)習(xí)課,但不是簡單的復(fù)習(xí)總結(jié),在學(xué)生的“七嘴八舌”中,通過贊美,激發(fā)學(xué)生的自信心,增強(qiáng)學(xué)習(xí)欲望。提出問題問題1:在我們七年組上學(xué)期數(shù)學(xué)課本中有一個“計算三支球隊凈勝球數(shù)”的問題,大家還記得么?在一個由紅、黃、藍(lán)三支球隊組成的足球循環(huán)賽中,已知紅隊與黃隊的比分為a:b,紅隊與藍(lán)隊的比分為c:d,藍(lán)隊與黃隊的比分為e:f,求紅、黃、藍(lán)三支球隊的凈勝求數(shù)。聽課、發(fā)言。選擇學(xué)生熟悉的問題。用數(shù)學(xué)方法解決問題請大家寫出數(shù)學(xué)的解法,并請一個學(xué)生在黑反上把解法寫出來。已知:各場比賽的比分a,b,c,d,e,f.則:紅隊的凈勝求red=a+c-b-d黃隊的凈勝球數(shù):yellow=b+f-a-e藍(lán)隊的凈勝球數(shù)blue=d+e-c-f寫出數(shù)學(xué)的解法從學(xué)生熟悉的知識入手。算法概念如何用計算機(jī)救出問題的解呢?1.(告訴計算機(jī))輸入各場比賽的比分a,b,c,d,e,f2.求紅隊的凈勝球數(shù)red=a+c-b-d3.求黃隊的凈勝球數(shù):yellow=b+f-a-e4.求藍(lán)隊的凈勝球數(shù)blue=d+e-c-f5.顯示輸出結(jié)果。這種解決問題的步驟稱之為算法。一個有效的算法一般四三部分組成:(1)輸入,輸入問題的己知數(shù)據(jù);(2)處理,求解過程;(3)輸出,顯示求得的結(jié)果。聽課。知識遷移,導(dǎo)出新知識界面設(shè)計1.討論解決該問題,軟件界面需要哪些元素。如:能夠輸入各場比賽的比分a,b,c,d,e,f的對象,顯示結(jié)果的對象,方便有戶使用的提示對象,開始計算按鈕等。2.討論設(shè)計界面樣式。3.界面設(shè)計,參考教材P85圖8-1,P89表8-3“計算三支球隊凈勝球數(shù)”程序用到的及其屬性說明,實施界面設(shè)計,改變界面樣式。討論、設(shè)計界面。實施界面設(shè)計。學(xué)習(xí)如何根據(jù)問題進(jìn)行界面設(shè)計。輸入程序雙擊“開始計算”按鈕,產(chǎn)生按鈕單擊觸發(fā)事件過程。PrivateSubCommand1_click()EndSubPrivateSub表示子過程,Command1_Click()表示按鈕對象1單擊事件,PrivateSubCommand1_Click()表示觸發(fā)按鈕對象1單擊事件發(fā)生后執(zhí)行該子過程中的程序。EndSub表示結(jié)束子程序。輸入P90的程序。在教師引領(lǐng)下完成相應(yīng)的輸入程序操作。理解事件,理解觸發(fā)事件的意義。運行程序結(jié)出幾組數(shù)據(jù),讓學(xué)生運行程序,獲得程序的運行結(jié)果。運行程序進(jìn)一步學(xué)習(xí)如何運行程序。了解程序、了解順序結(jié)構(gòu)程序設(shè)計講解程序的組成。1.DimaAsInteger的作用是定義一個a變量,該變量的值為-32768~32767之間的整數(shù),相當(dāng)于在計算機(jī)內(nèi)存中開辟一個叫做a的空間,該空間只能容納-32768~32767大小的整數(shù)。共他變更量定義類推。2.a(chǎn)=表示將輸入到文本Text1對象中的數(shù)據(jù)賦給a變量。共他類推。3.red=a+c-b-d表示將計算紅球隊的凈勝球數(shù)存放在red變更中。共創(chuàng)類推。4.=red表示將red變量值通過文本Text&對象輸出。其他類推。該程序中一個關(guān)鍵的語句形式,“=”組成的賦值語句,含義是將右邊的值賦給左邊變量或?qū)ο髮傩浴S嬎銠C(jī)執(zhí)行程序的過程是按從下至下的順序執(zhí)行,我們把這種結(jié)構(gòu)的程序設(shè)計稱為順序結(jié)構(gòu)程序設(shè)計。聽課.在學(xué)生理解算法、理解界面設(shè)計、體驗了程序運行基礎(chǔ)上,讓學(xué)生讀懂程序。理解順序結(jié)構(gòu)程序設(shè)計的形式和概念。修改程序如果將紅、黃、藍(lán)三支球隊的凈勝球數(shù)用標(biāo)簽對象實現(xiàn)輸出,程序應(yīng)如何修改呢?引導(dǎo)學(xué)生完成對象及程序的修改,注意對象名在程序中的作用。實現(xiàn)界面與程序的同步修改進(jìn)一步理解賦值語句的作用,理解對象及其屬性的作用。創(chuàng)新活動以小組合作方式,讓學(xué)生嘗試探究、實踐教材P91的“創(chuàng)新活動”。小組詩集如何實現(xiàn)“創(chuàng)新活動”的內(nèi)容讓學(xué)生大膽實踐,失敗沒關(guān)系。提出新的問題問題2:大家一事實上都參加過學(xué)校體檢吧。體檢時有一種自動量身高、體重的儀器。它不公能幫你自動量出身高、體重,而且會對我們的體型進(jìn)行判斷。體型的標(biāo)準(zhǔn)有很多,對于成人,有以下比較流行的一個標(biāo)準(zhǔn):標(biāo)準(zhǔn)體重s=(身高-100)*如果體重大于標(biāo)準(zhǔn)的倍,則為“偏重”。如果體重小于標(biāo)準(zhǔn)體重的倍,則為“偏輕”。否則為“正?!甭犝n、發(fā)言選擇學(xué)生熟悉的問題人工問題如果采用人工方法,直接求解體型問題上,大家覺得應(yīng)如何做呢?我們一起寫出解決方案1.獲取身高H、體重W的值2.根據(jù)身高值H,求該身高的標(biāo)準(zhǔn)體重s=(H-100)*3.如果體重W>s*,那么輸出“偏重”。4.否則,如果體重W<s*,那么輸出“偏輕”。5.否則,輸出“正?!甭犝n知識遷移,導(dǎo)出新知識界面設(shè)計1.討論解決該問題軟件界面需要哪些元素。如:輸入身高、體重的對象,顯示判斷結(jié)果的對象,方便用戶使用的提示對象,執(zhí)行判斷按鈕等。2.討論設(shè)計界面樣式。3.界面設(shè)計,參考教材P85圖8-2,P94表8-5“體型判斷”程序用到的控件及共屬性說明,實施界面設(shè)計,可以改變界面樣式。討論、設(shè)計界面。實施界面設(shè)計學(xué)習(xí)如何根據(jù)問題進(jìn)行界面設(shè)計。輸入程序雙擊“判斷結(jié)果”按鈕,產(chǎn)生按鈕單擊觸發(fā)事件過程。PrivateSubCommand1_click()EndSub在過程中輸入P95的程序在教師引領(lǐng)下完成相應(yīng)的輸入程序操作理解事件,理解觸發(fā)事件的意義。運行程序討論如何多組數(shù)據(jù),運行程序、獲得不同程序的運行結(jié)果討論數(shù)據(jù),程序在討論數(shù)據(jù)、運行程序過程中,理解分支的概念。了解程序、了角分支結(jié)構(gòu)程序設(shè)計講解程序的組成:1.程序中身高用High表示,用weight表示,標(biāo)準(zhǔn)體重用stand表示。2.DimhighAsSingle的作月是定義一個high變更,該變量的值為有效位數(shù)為7位的實數(shù)。相當(dāng)于在計算機(jī)內(nèi)在了中開辟一個叫做high的空間,該空間容納實數(shù)。共創(chuàng)變更定義類推。3.high=表示將文本框Text1中輸入身高賦給high變量。weight=表示將文本框Text2中輸入體重賦給weight變量。4.stand=(high-100)*表示將救出的標(biāo)準(zhǔn)存入stand中。5.If(weight>*stand)Then=”偏重”ElseIf(weight<*stand)Then=”偏輕”Else=”正?!盓ndIfEndIf這是一個嵌套的分支語句,根據(jù)結(jié)果不同執(zhí)行不同的內(nèi)容。與順序結(jié)構(gòu)程序不同的是,計算機(jī)執(zhí)行該程序的過程中,需要作邏輯判斷,并根據(jù)判斷的結(jié)果決策程序走向,我們把這樣結(jié)構(gòu)的程序設(shè)計稱為分支結(jié)構(gòu)程序設(shè)計。在分支結(jié)構(gòu)程序設(shè)計中,如何進(jìn)行判斷,即分支條件的表示是問題的關(guān)鍵,接著是各分支的執(zhí)行語句。聽課、思考、理解、提問在學(xué)生理解算法、理解界面設(shè)計、體驗了程序運行基礎(chǔ)上,學(xué)生讀懂程序。理解分支結(jié)構(gòu)程序設(shè)計的形式和概念。修改程序如果需要改變評價標(biāo)準(zhǔn),程序該如何修改呢?提出修改標(biāo)準(zhǔn),實現(xiàn)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 教育培訓(xùn)合作委托居間合同
- 品牌營銷推廣策略指南
- 技術(shù)產(chǎn)品銷售合同
- 華為勞動合同管理制度
- 遺傳基因技術(shù)服務(wù)合同
- 外貿(mào)實務(wù)操作作業(yè)指導(dǎo)書
- 倉儲配送合同
- 智能工廠建設(shè)與運營作業(yè)指導(dǎo)書
- 2025年來賓貨運從業(yè)資格證模擬考試題庫
- 2025年陜西貨運從業(yè)資格考試模擬考試題庫及答案大全
- 小學(xué)校本課程教材《趣味數(shù)學(xué)》
- 干細(xì)胞療法推廣方案
- (2024年)電工安全培訓(xùn)(新編)課件
- mil-std-1916抽樣標(biāo)準(zhǔn)(中文版)
- 城鄉(xiāng)環(huán)衛(wèi)一體化內(nèi)部管理制度
- 廣匯煤炭清潔煉化有限責(zé)任公司1000萬噸年煤炭分級提質(zhì)綜合利用項目變更環(huán)境影響報告書
- 小學(xué)數(shù)學(xué)六年級解方程練習(xí)300題及答案
- 大數(shù)據(jù)在化工行業(yè)中的應(yīng)用與創(chuàng)新
- 光伏十林業(yè)可行性報告
- 小學(xué)綜合實踐《我做環(huán)保宣傳員 保護(hù)環(huán)境人人有責(zé)》
- 鋼煤斗內(nèi)襯不銹鋼板施工工法
評論
0/150
提交評論