信息的編程加工_第1頁
信息的編程加工_第2頁
信息的編程加工_第3頁
信息的編程加工_第4頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、.信息的編程加工信息的編程加工摘要:理解計(jì)算機(jī)加工信息的過程.教學(xué)難點(diǎn)對算法設(shè)計(jì)的理解及程序代碼的初步認(rèn)識.需求分析設(shè)計(jì)算法編寫程序上機(jī)調(diào)試與維護(hù)結(jié)合例子讓學(xué)生理解程序設(shè)計(jì)的一般步驟.關(guān)鍵詞:計(jì)算機(jī),算法類別:專題技術(shù)來源:牛檔搜索(Niudown.COM)本文系牛檔搜索(Niudown.COM)根據(jù)用戶的指令自動搜索的結(jié)果,文中內(nèi)涉及到的資料均來自互聯(lián)網(wǎng),用于學(xué)習(xí)交流經(jīng)驗(yàn),作品其著作權(quán)歸原作者所有。不代表牛檔搜索(Niudown.COM)贊成本文的內(nèi)容或立場,牛檔搜索(Niudown.COM)不對其付相應(yīng)的法律責(zé)任!;信 息 的 編 程 加 工三亞一中 蘇駿一、教學(xué)內(nèi)容分析教學(xué)對象1、高一年

2、級學(xué)生2、已初步具備了計(jì)算機(jī)基礎(chǔ)操作能力3、已初步形成了合作學(xué)習(xí)能力(已按個人能力進(jìn)行分組)教學(xué)目標(biāo)1、讓學(xué)生了解編程加工信息的內(nèi)在機(jī)制及算法的含義;2、讓學(xué)生理解程序設(shè)計(jì)的一般過程,對選修模塊算法與程序設(shè)計(jì)有初步認(rèn)識;3、體驗(yàn)程序設(shè)計(jì)的獨(dú)特魅力;教學(xué)重點(diǎn)理解計(jì)算機(jī)加工信息的過程。教學(xué)難點(diǎn)對算法設(shè)計(jì)的理解及程序代碼的初步認(rèn)識。教學(xué)用時1課時二、教學(xué)過程設(shè)計(jì)步驟教師活動學(xué)生活動設(shè)計(jì)意圖創(chuàng)設(shè)情境問題引入展示“象棋與麥子”的故事,并提問:1、國王能給出達(dá)依爾所要求的麥子嗎?2、能否用人工算出這個問題的答案?(答案為1.84467×1019粒,人工計(jì)算無法解決,引出可通過計(jì)算機(jī)編程解決)了解

3、該故事,并思考能否人工算出這個問題的答案,可通過什么途徑來得出具體答案。讓學(xué)生了解使用計(jì)算機(jī)解決問題的方法,創(chuàng)設(shè)課堂教學(xué)情境,激發(fā)學(xué)生學(xué)習(xí)興趣。給出實(shí)例1、給出一個信息的編程加工的例子(100米決賽成績排序程序)。2、程序設(shè)計(jì)的一般步驟:需求分析à設(shè)計(jì)算法à編寫程序à上機(jī)調(diào)試與維護(hù)結(jié)合例子讓學(xué)生理解程序設(shè)計(jì)的一般步驟需求分析1、需求分析(算法分析):確定要解決的問題,即要求計(jì)算機(jī)“做什么”。 (結(jié)合例子分析)了解在本例中要計(jì)算機(jī)做什么結(jié)合例子進(jìn)行分析,讓學(xué)生進(jìn)一步理解“需求分析”在程序設(shè)計(jì)步驟中的作用。算法設(shè)計(jì)分析2、設(shè)計(jì)算法:對某一特定的問題設(shè)計(jì)的一組(有限個)

4、求解步驟和方法。定義:算法是指解決問題的方法和步驟。強(qiáng)調(diào):算法不僅是指計(jì)算的方法,而且還包含從何處著手、解題步驟以及結(jié)果處理等全過程。舉例:在日常生活中經(jīng)常會寫信,郵寄一封信的過程可分為:寫信à寫信封à貼郵票à投入信箱理解算法的真正含義,并能與實(shí)際生活中的例子結(jié)合起來。給出算法的定義,并舉例說明,使學(xué)生充分理解算法的真正含義,區(qū)分算法不僅是指計(jì)算的方法。計(jì)算機(jī)中處理簡單問題的方法:1、如何交換兩變量a,b中的值。在計(jì)算機(jī)中處理此類問題時不能直接交換a,b的值,需臨時變量TEMP,逐步交換。(如學(xué)生還不能很好地理解,可舉兩杯水交換的例子)2、求三個數(shù)a,b,c中的最

5、小數(shù)計(jì)算機(jī)可以比較兩個數(shù)的大小,但不能同時比較三個數(shù)的大小,通過兩兩比較來解決問題。拓展:多個數(shù)的數(shù)值交換與比較方法同上。理解計(jì)算機(jī)處理數(shù)據(jù)的內(nèi)在運(yùn)行機(jī)制。高一學(xué)生幾乎沒有接觸過程序設(shè)計(jì),對計(jì)算機(jī)中數(shù)據(jù)的處理不理解。通過設(shè)置兩個例子,讓學(xué)生理解計(jì)算機(jī)處理數(shù)據(jù)的運(yùn)行機(jī)制,為后面冒泡排序法的講解鋪設(shè)兩級臺階,有利于學(xué)生的學(xué)習(xí)。1、學(xué)生看課本44頁有關(guān)冒泡排序算法的知識及該算法動畫演示。(教師巡視、指導(dǎo))2、游戲:現(xiàn)場利用教師提供的道具演示冒泡排序法的過程。3、小結(jié):冒泡排序法的核心思想是兩兩比較。(道具:在5張16開白紙上分別寫上數(shù)字2、7、9、11、14,并打亂順序。)1、了解冒泡排序法的相關(guān)知

6、識。2、游戲:5位同學(xué)自愿上臺站成一排,每人手中拿著教師預(yù)先寫好數(shù)字的一張紙,由一位同學(xué)指揮,根據(jù)冒泡排序法交換手中紙張,實(shí)現(xiàn)數(shù)據(jù)排序。學(xué)生從課本及動畫演示上可能不能很好地理解冒泡排序法的思想。通過游戲讓學(xué)生很好地參與,進(jìn)一步幫助他們理解、掌握冒泡排序法。體驗(yàn)過程1、編寫程序:把人們設(shè)計(jì)的算法轉(zhuǎn)換成計(jì)算機(jī)能夠識別的代碼。2、上機(jī)調(diào)試與維護(hù):剛編寫的程序不一定正確,必須在計(jì)算機(jī)上實(shí)際運(yùn)行,排除程序中的錯誤,測試其能否達(dá)到預(yù)期的結(jié)果。3、體驗(yàn)“一百米決賽成績排序”程序(教師演示、巡視、指導(dǎo))拓展:若要將本程序中的數(shù)據(jù)進(jìn)行逆序排序,如何更改程序?要求小組內(nèi)先做完的同學(xué)幫助其他同學(xué),充當(dāng)小老師的角色。以小組的形式展開討論體驗(yàn)運(yùn)行設(shè)計(jì)好的程序,讓學(xué)生感受程序設(shè)計(jì)的獨(dú)特魅力。通過拓展進(jìn)一步考察學(xué)生對冒泡排序法的掌握程度,并使學(xué)生對程序代碼有初步認(rèn)識。課堂小結(jié)計(jì)算機(jī)解決問題和人解決問題一樣需要清晰的解題步驟,對計(jì)算機(jī)而言,這種步驟稱為算法。計(jì)算機(jī)編程解決問題的過程可以歸納為:需求分析à設(shè)計(jì)算法à編寫程序à上機(jī)調(diào)試與維護(hù)通過今天的學(xué)習(xí),大家對信息的編程加工,計(jì)算機(jī)處理數(shù)據(jù)的方法有一個概括性的認(rèn)識,體驗(yàn)了程序設(shè)計(jì)的獨(dú)特魅力。這節(jié)課的內(nèi)容是“算法與程序設(shè)

溫馨提示

  • 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

提交評論