版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、11節(jié)計算機解決問題的過程計算機解決問題的過程一、一、教學目標教學目標1、知識與技能(1)讓學生了解算法、窮舉法、程序設計語言、編寫程序和調試程序等概念。(2)讓學生知道對現(xiàn)實問題的自然語言的描述,特別是類似程序設計語言的自然語言描述。(3)讓學生理解分析問題、設計算法、編寫程序、調試程序這一用計算機解決問題的基本步驟,認識其在算法與程序設計中的作用。2、方法與過程(1)培養(yǎng)學生發(fā)現(xiàn)舊知識的規(guī)律、方法和步驟,并把它運用到新知識中去的能力
2、。(2)培養(yǎng)學生調試程序的能力。(3)培養(yǎng)學生合作、討論、觀摩、交流和自主學習的能力。3、情感態(tài)度和價值觀通過“韓信點兵”這個富有生動情節(jié)的實例和探究、講授、觀摩、交流等環(huán)節(jié),讓學生體驗用計算機解決問題的基本過程。二、二、重點難點重點難點本節(jié)的重點用計算解決問題的過程中的分析問題、設計算法、和上機調試程序等步驟。用計算機解決問題的過程中的分析問題、設計算法也是本節(jié)的難點。三、三、教學環(huán)境教學環(huán)境1、教材處理教學內(nèi)容選用中華人民共和國教育
3、部制訂的《普通高中技術課程標準》(2003年4月版)中信息技術部分的選修模塊1“算法與程序設計”第一章的第一課“計算機解決問題的過程”。教材選用《廣東省普通高中信息技術選修一:算法與程序設計》第三章第一節(jié),建議“算法與程序設計”模塊在高中一年級下學期或高中二年級開設。根據(jù)2003年4月版《普通高中技術課程標準》的闡述,“算法與程序設計”是普通高中信息技術的選修模塊之1,它的前導課程是信息技術的必修模塊“信息技術基礎”。學生在“信息技術基
4、礎”模塊里已經(jīng)學習了計算機的基本操作,掌握了啟動程序、窗口操作和文字編輯等基礎知識。學生可以利用上述的基礎知識,用于本節(jié)課的啟動VisualBasic程序設計環(huán)境,輸入程序代碼,運行程序等操作。本節(jié)課“計算機解決問題的過程”是“算法與程序設計”模塊的第一節(jié)課,上好這節(jié)課是使學生能否學好“算法與程序設計”這一模塊的關鍵。本節(jié)課的教學目的是讓學生理解分析問題、設計算法、編寫程序和調試程序等用計算機解決問題的基本過程,認識其在算法與程序設計中
5、的地位和作用,它也是后續(xù)課程如模塊化程序設計、各種算法設計等課程的基礎。讓學生在人工解題中發(fā)現(xiàn)分析問題、設計算法等步驟,并把它應用到用計算機解決問題中去,這是構建主義中知識遷移的方法。本節(jié)課還采用了探究、講授、觀摩、交流、閱讀材料等多種教學活動的有機結合的方法。2、預備知識本節(jié)課相聯(lián)系的舊知識是計算機的基本操作中鼠標、鍵盤操作,啟動、關閉程序,窗口、菜單操作和文字編輯等基礎知識,還有解決數(shù)學問題的步驟等知識。3、硬件要求可以進行屏幕廣播
6、的多媒體電腦室。教師自行設計制作的課件。準備《計算機解決問題的過程》教學活動表。4、所需軟件學生機要安裝VB6.0或以上版本。5、所需課時2課時(100分鐘)四、四、教學過程教學過程(一)引入X整除5余2X整除7余4X整除13余6X整除17余8X整除7余4,X整除13余6,X整除17余8,則記下這個X。3、令X為X1。4、如果算出,則結束;否則跳轉2。5、寫出答案。教師:“上面的結果超過1萬,人工計算要很長時間,在科技發(fā)達的今天,你想到
7、什么?”(用計算機解題)(四)用計算機解決問題教師:“計算機怎么樣解決問題?用計算機解決問題,同樣要經(jīng)過分析問題、設計算法兩步驟。”在講授過程中展示人工解題中分析問題和設計算法這兩個步驟。教師:“用計算機解題,是不是輸入上面的算法?上面用自然語言描述的算法,計算機不懂,必須翻譯成計算機的語言,這就是程序設計語言。”教師展示與用VisualBasic語言編寫的程序作對照。簡單解釋變Y的作用,并提示學生程序設計語言是我們以后學習的重點。本例
8、用VisualBasic語言編寫的程序請看教材如下:PrivateSubComm1_Click()DimXAsIntegerYAsIntegerX=1:Y=0DoIfXMod3=1ThenIfXMod5=2ThenIfXMod7=4ThenIfXMod13=6ThenIfXMod17=8ThenY=XEndIfEndIfEndIfEndIfX=X1LoopUntilY0Print“韓信統(tǒng)御士兵數(shù):“YEndSub教師:“程序編好以后,通
9、過鍵盤輸入計算機,并運行程序查看結果這個過程叫調試程序?!保ㄎ澹┯^摩根據(jù)前面編制的程序,啟動VisualBasic程序設計環(huán)境,輸入程序代碼,進行調試,最后得到運行的結果。具體操作步驟請看教材(第4、5頁)。要求同組內(nèi)先完成的同學幫助還未完成的同學。幫助的時候不能代勞,只能動口不動手。教師演示操作步驟。學生上機調試程序,教師作個別指導,時間是10分鐘。操作時有些學生很快完成,有些學生則很慢,解決案是布置操作快的同學閱讀教材并完成《計算機
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
評論
0/150
提交評論