41編制計算機(jī)程序解決問題教案王林_第1頁
41編制計算機(jī)程序解決問題教案王林_第2頁
41編制計算機(jī)程序解決問題教案王林_第3頁
41編制計算機(jī)程序解決問題教案王林_第4頁
41編制計算機(jī)程序解決問題教案王林_第5頁
已閱讀5頁,還剩1頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

【課題】:4.1編制計算機(jī)程序解決問題(第1節(jié))【授課教師】:柳樹中學(xué)王林【課時計劃】:本小節(jié)分為兩個課時完成。【課程要求】:初步了解用計算機(jī)程序的功能,了解其工作過程與基本特征?!窘滩姆治觥浚罕竟?jié)是對用計算機(jī)程序解決問題的基本過程的入門介紹,是選修模塊《算法與程序設(shè)計》的概述和引子。因此,能否通過本節(jié)內(nèi)容的學(xué)習(xí)來激發(fā)學(xué)生對計算機(jī)程序設(shè)計的興趣,將直接關(guān)系到選修模塊《算法與程序設(shè)計》的順利開設(shè)?!緦W(xué)情分析】:通過前面章節(jié)的學(xué)習(xí),學(xué)生已具備一定的計算機(jī)使用經(jīng)驗,如文字處理、媒體表達(dá)、數(shù)據(jù)表格處理、瀏覽器、聲音媒體播放軟件等。但對于程序設(shè)計普遍陌生,對自己編程來解決問題,會感覺新奇有趣,但卻有一定的技術(shù)難度。同時高一學(xué)生已具備一定的邏輯推理能力和相關(guān)的數(shù)學(xué)知識,對用計算機(jī)程序解決問題的初步了解不會覺得十分困難。雖然學(xué)生不可能用一兩節(jié)課的時間就對編程掌握很多,但讓他們在體驗中理解信息的編程加工,解決生活中一些息息相關(guān)的實例,通過簡單的改進(jìn)實現(xiàn)小小的目標(biāo),產(chǎn)生成功的體驗感是完全能夠達(dá)到的?!窘虒W(xué)目標(biāo)】:知識與技能目標(biāo)認(rèn)識計算機(jī)程序,了解計算機(jī)的構(gòu)成,知道程序的重要性。通過體驗幾個簡單的計算機(jī)程序?qū)嵗?,引發(fā)學(xué)生對計算機(jī)程序的強(qiáng)烈興趣。通過用VB編寫、調(diào)試簡單程序,并檢測運(yùn)行結(jié)果,體驗程序編寫的樂趣。過程與方法目標(biāo)知道程序是解決現(xiàn)實世界某類相關(guān)問題的便捷方法之一,逐步形成程序設(shè)計的意識和能力。初步培養(yǎng)學(xué)生用程序設(shè)計思想慎密思考問題的意識和興趣。情感態(tài)度與價值觀目標(biāo)了解程序相關(guān)的一些基本常識,解開程序設(shè)計的神秘感和畏難心理,激發(fā)學(xué)生進(jìn)一步學(xué)習(xí)程序設(shè)計的興趣。【教學(xué)重點】:了解計算機(jī)的構(gòu)成;體驗VB環(huán)境下運(yùn)行程序解決問題的過程;培養(yǎng)學(xué)生對計算機(jī)程序的興趣?!窘虒W(xué)難點】:培養(yǎng)學(xué)生對計算機(jī)程序設(shè)計的興趣?!窘虒W(xué)方法】:講解演示法、體驗探究法、問題討論法、任務(wù)驅(qū)動法?!驹O(shè)備需求】:多媒體網(wǎng)絡(luò)計算機(jī)房,教師機(jī)具有視頻廣播功能和文件發(fā)送功能,教學(xué)課件及相關(guān)的輔助學(xué)習(xí)資源放到教學(xué)服務(wù)器上,供學(xué)生訪問。【教學(xué)過程】☆新課導(dǎo)入:在第三章我們學(xué)習(xí)了用word對日常文本信息的加工處理、用excel對表格信息的加工處理等。這些我們都是利用了已有的一些程序解決特定問題,但在我們身邊會有很多的問題并沒有對應(yīng)的或者說合適的軟件對其進(jìn)行處理,這就要求我們自己設(shè)計軟件------編制計算機(jī)程序解決問題。我們要利用計算機(jī)進(jìn)行編程,首先我們對計算機(jī)的結(jié)構(gòu),以及計算的工作原理有一定的了解。下面我就來一起看幾個問題:一個完整的計算機(jī)系統(tǒng)應(yīng)該有幾部分構(gòu)成?計算機(jī)各部件之間是如何配合工作的?信息在計算機(jī)內(nèi)部是如何表示的?認(rèn)識計算機(jī)與程序計算機(jī)程序(英語:Computerprogram),也稱為軟件(英語:software),簡稱程序(英語:Program)是指一組指示計算機(jī)或其他具有信息處理能力裝置每一步動作的指令,通常用某種程序設(shè)計語言編寫,運(yùn)行于某種目標(biāo)體系結(jié)構(gòu)上。打個比方,一個程序就像一個用漢語(程序設(shè)計語言)寫下的紅燒肉菜譜(程序),用于指導(dǎo)懂漢語和烹飪手法的人(體系結(jié)構(gòu))來做這個菜。(參見:/link?url=mAWJycP4zZNxCqkNgoPe5eqw8VuNdXw-ee6Q-GY56U7OI4LMxwjcFze9KHZV0W0chxAQ070guRjhbKJ9wXjomK百度百科:計算機(jī)程序定義)計算機(jī)各部件配合工作的流程:中央處理器輸入設(shè)備內(nèi)存輸出設(shè)備外存一個完整的計算機(jī)系統(tǒng)的構(gòu)成:計算機(jī)系統(tǒng)硬件系統(tǒng)軟件系統(tǒng)計算機(jī)系統(tǒng)硬件系統(tǒng)軟件系統(tǒng)系統(tǒng)軟件應(yīng)用軟件(輸入設(shè)備、存儲器、處理器、輸出設(shè)備)(主要由操作系統(tǒng),系統(tǒng)工具軟件組成)如WindowsDosUnixLinux(專為某一應(yīng)用目的而編制的軟件如word、excel等)輸出設(shè)備:如顯示器、音箱、打印機(jī)等。中央處理器:即CPU,包括運(yùn)算器和控制器,是計算機(jī)的核心部件,控制各部件相互配合工作。存儲器:包括內(nèi)存和外存。內(nèi)存速度快,用于存放計算機(jī)正在處理的程序和數(shù)據(jù),一旦斷電內(nèi)存中存儲的信息有可能丟失。外存速度慢,但存入的信息不會因斷電而丟失,可長時間保存。如硬盤、軟盤、U盤、光盤等3、信息在計算機(jī)內(nèi)部是如何表示的?注:計算機(jī)中的所有信息都是以二進(jìn)制數(shù)字編碼表示的,因此信息在計算機(jī)中都被看作是數(shù)據(jù)。擴(kuò)充后的ASCII碼對應(yīng)表(部分)(二進(jìn))

(十進(jìn))

字符01000001

65

A

01000010

66

B

01000011

67

C

01000100

68

D

01000101

69

E

01000110

70

F4、通過問題引入:程序設(shè)計語言5、常見的計算機(jī)的程序設(shè)計語言有哪些?機(jī)器語言、匯編語言——低級語言BASIC、PASCAL、C、VB等——高級語言注:用高級語言編寫的程序都需要經(jīng)過一系列的翻譯過程轉(zhuǎn)換為二進(jìn)制代碼的機(jī)器語言程序,才能讓計算機(jī)執(zhí)行。計算機(jī)高級語言程序計算機(jī)高級語言程序計算機(jī)機(jī)器語言程序人計算機(jī)編寫執(zhí)行計算機(jī)語言系統(tǒng)翻譯程序二、體驗程序的作用及其編制環(huán)境演示操作幾個簡單的VB編寫的小程序體驗程序的作用:加密程序、倒計時通過體驗計算機(jī)程序?qū)嵗?,引發(fā)學(xué)生對計算機(jī)程序的強(qiáng)烈興趣。認(rèn)識VB編程環(huán)境認(rèn)識VB界面工具箱啟動程序工具箱啟動程序結(jié)束程序工程管理器查看代碼按鈕窗體文件菜單欄工具欄窗體設(shè)計器嘗試在VB中建立、運(yùn)行簡單程序:窗口的鏈接步驟:(老師講解、操作示范、并解釋程序中各語句的含義)新建文件------建立應(yīng)用程序的界面------設(shè)置對象的屬性--------編寫程序代碼-----保存程序注:保存文件時,可保存為兩種方式,生成可編輯的vbp工程文件和frm窗體文件(可修改,但要注意工程和窗體都必須保存);生成直接執(zhí)行的exe文件(不可修改)。練習(xí)反饋:1.(選擇題)在用VB體驗編寫程序時,了解到代碼窗口是用來()。

A.輸入、修改、查看程序代碼

B.查看屬性

C.運(yùn)行代碼

D.只能查看程序代碼2.(判斷題)編寫程序的任務(wù)就是用一種計算機(jī)程序設(shè)計語言來描述問題求解的算法。()

對錯3.(判斷題)程序以文件形式保存在存儲器中。()

對錯探究活動------引出下一節(jié)課的課題頭腦風(fēng)暴---韓信點兵漢高祖劉邦曾問大將韓信:“你看我能帶多少兵?”韓信斜了劉邦一眼說:“你頂多能帶十萬兵吧!”漢高祖心中有三分不悅,心想:你竟敢小看我!“那你呢?”韓信傲氣十足地說:“我呀,當(dāng)然是多多益善啰!”劉邦心中又添了三分不高興,勉強(qiáng)說:“將軍如此大才,我很佩服?,F(xiàn)在,我有一個小小的問題向?qū)④娬埥?,憑將軍的大才,答起來一定不費(fèi)吹灰之力的。”韓信滿不在乎地說:“可以可以?!眲罱器锏匾恍?,傳令叫來一小隊士兵隔墻站隊,劉邦發(fā)令:“每三人站成一排。”隊站好后,小隊長進(jìn)來報告:“最后一排只有二人?!薄皠钣謧髁睿骸懊课迦苏境梢慌??!毙£犻L報告:“最后一排只有三人?!眲钤賯髁睿骸懊科呷苏境梢慌拧!毙£犻L報告:“最后一排只有二人?!眲钷D(zhuǎn)臉問韓信:“敢問將軍,這隊士兵有多少人?”劉邦出的這道題,可用現(xiàn)代數(shù)學(xué)來表述:“一個正整數(shù),被3除時余2,被5除時余3,被7除時余2,如果這數(shù)不超過100,求這個數(shù)。請同學(xué)們想一想,如何讓計算機(jī)去解決這個問題?尋找出最終的答案呀?這就是我們下一節(jié)課要解決的主要問題之一。課堂總結(jié)計算機(jī)由硬件和軟件構(gòu)成,硬件是基礎(chǔ),軟件是靈魂。編寫程序的語言有許多種,VB是其中之一。今天我們認(rèn)識了VB的編寫環(huán)境,下節(jié)課再進(jìn)一步學(xué)習(xí)如何編制計算機(jī)程序解決問題?!窘虒W(xué)反饋】

溫馨提示

  • 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

提交評論