計算機解決問題的過程 課件【知識精講+備課精研+高效課堂】 高中信息技術(shù)教科版(2020)必修1_第1頁
計算機解決問題的過程 課件【知識精講+備課精研+高效課堂】 高中信息技術(shù)教科版(2020)必修1_第2頁
計算機解決問題的過程 課件【知識精講+備課精研+高效課堂】 高中信息技術(shù)教科版(2020)必修1_第3頁
計算機解決問題的過程 課件【知識精講+備課精研+高效課堂】 高中信息技術(shù)教科版(2020)必修1_第4頁
計算機解決問題的過程 課件【知識精講+備課精研+高效課堂】 高中信息技術(shù)教科版(2020)必修1_第5頁
已閱讀5頁,還剩23頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

【導(dǎo)】“最強大腦”游戲體驗問題:實現(xiàn)游戲途徑:計算機游戲規(guī)則:用10秒記憶10個物品的名稱及編號,然后根據(jù)提示回答5個物品的編號計算機解決問題的過程教科版必修一《數(shù)據(jù)與計算》第二單元第一課時學(xué)習(xí)目標(biāo)熟練運用計算機解決問題的過程解決相應(yīng)問題。1熟記流程圖的表示方法,運用自然語言和流程圖描述算法。2舉例解釋算法的三種基本結(jié)構(gòu)。3【學(xué)】計算機解決問題的過程過程分析問題設(shè)計算法編寫程序調(diào)試運行【自主學(xué)習(xí)】閱讀課本20頁第一段【要求】用四個四字詞語描述計算機解決問題的過程?!菊?、點】計算機解決問題的過程審題思考解題運算算法:解決問題的方法和步驟一、分析問題【學(xué)、展、點】分析問題環(huán)節(jié)出題答題輸出結(jié)果二、設(shè)計算法【學(xué)、展、點】算法概念算法——解決問題的方法和步驟把大象放進(jìn)冰箱的步驟拉開冰箱門把大象裝進(jìn)冰箱關(guān)上冰箱門自然語言流程圖【學(xué)】活動1“最強大腦”自然語言描述環(huán)節(jié)解決的問題自然語言出題顯示物品和編號10秒后消失1.2.答題給出物品,回答編號,統(tǒng)計答對題數(shù)3.4.5.6.輸出結(jié)果輸出答對題目的數(shù)量7.【展、點】活動1“最強大腦”自然語言描述環(huán)節(jié)解決的問題自然語言出題顯示物品和編號10秒后消失1.2.答題給出物品,回答編號,統(tǒng)計答對題數(shù)3.4.5.6.輸出結(jié)果輸出答對題目的數(shù)量7.顯示游戲規(guī)則、物品及其編號10秒清屏給出一個物品名稱回答編號如果回答正確,答對的題數(shù)加1重復(fù)以上步驟,直到答完5道題輸出答對的題數(shù)通俗易懂書寫繁瑣【小組合作學(xué)習(xí)】:閱讀課本22-23頁1.識記流程圖符號。2.選擇合適的基本結(jié)構(gòu)分別畫出以下三個問題的算法流程圖。【學(xué)】活動2“最強大腦”流程圖描述把大象關(guān)進(jìn)冰箱需要幾步?大象太大無法進(jìn)入冰箱怎么辦?怎么讓三只小象依次進(jìn)入冰箱?【展、點】活動2

使用流程圖描述算法圖形符號名稱輸入/輸出框判斷框連接符起止框處理框表示一個算法的開始和結(jié)束表示輸入和輸出的信息表示操作的內(nèi)容表示判斷的條件(是/否)指向算法運行的方向表示流程圖的接續(xù)流程線功能【點】活動2

使用流程圖描述算法把大象關(guān)進(jìn)冰箱需要幾步?拉開冰箱門把大象裝進(jìn)冰箱關(guān)上冰箱門開始結(jié)束順序結(jié)構(gòu)【點】活動2

使用流程圖描述算法大象太大無法進(jìn)入冰箱怎么辦?象太大?進(jìn)入換小象是否開始結(jié)束分支結(jié)構(gòu)【點】活動2

使用流程圖描述算法怎么讓三只小象依次進(jìn)入冰箱?一只小象進(jìn)入三只都進(jìn)入冰箱了?是否開始結(jié)束循環(huán)結(jié)構(gòu)【點】活動2

使用流程圖描述算法順序結(jié)構(gòu)分支結(jié)構(gòu)循環(huán)結(jié)構(gòu)【小組合作】:補全“最強大腦”游戲的流程圖?!緶y】活動2“最強大腦”流程圖描述自然語言1.顯示游戲規(guī)則、物品及其編號10秒2.清屏3.給出一個物品名稱4.回答編號5.如果回答正確,答對的題數(shù)加16.重復(fù)以上步驟,直到答完5道題7.輸出答對的題數(shù)【測】活動2“最強大腦”流程圖描述顯示10秒滿5題?出題答題回答正確?答對題數(shù)+1自然語言1.顯示游戲規(guī)則、物品及其編號10秒2.清屏3.給出一個物品名稱4.回答編號5.如果回答正確,答對的題數(shù)加16.重復(fù)以上步驟,直到答完5道題7.輸出答對的題數(shù)循環(huán)結(jié)構(gòu)分支結(jié)構(gòu)順序結(jié)構(gòu)形象、直觀,容易理解無法直接在計算機上運行三、編寫程序程序設(shè)計語言的發(fā)展0和1構(gòu)成,計算機直接執(zhí)行;但難以理解和操作符號化的機器語言,為特定的計算機系統(tǒng)而設(shè)計Java、C、VB、C++、Python可讀性更強,便于修改和維護(hù)機器語言匯編語言高級語言流程圖與程序代碼對應(yīng)關(guān)系t2=random.sample(things,5)foriint2:ans=int(input(i+"的編號是:"))

ans=int(input(i+"的編號是:"))ifi==things[ans]:n=n+1

time.sleep(10)os.system("cls")print("你好,請用10秒記憶物品及編號")things=["臺燈","掃把","電腦","課本","窗戶","粉筆","椅子","紅旗","水杯","橡皮"]foriinrange(10):print(i,":",things[i])四、調(diào)試運行【點】活動3

調(diào)試運行程序調(diào)試代碼出錯的情況下修改代碼的過程運行:IDLE—python自帶簡易開發(fā)環(huán)境1.點擊菜單欄File——Save/Saveas——保存文件名后綴為.py——點擊菜單欄Run——點擊RunModule——結(jié)果會在Shell窗口中輸出。2.雙擊.py文件直接運行【測】鞏固提升1.下列不屬于計算機程序設(shè)計語言的是()

A.匯編語言

B.高級語言

C.自然語言

D.機器語言C【測】鞏固提升2.如下流程圖中屬于循環(huán)結(jié)構(gòu)的是(

)A.①③B.①②④C.②④D.②③④C【測】鞏固提升3.用流程圖表示條件“A>B”是否成立,要用到以下哪個圖形?A【測】鞏固提升4.我們可以通過程序設(shè)計語言編寫計算機程序,開發(fā)軟

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論