河南信息技術(shù)八年級下冊教案_第1頁
河南信息技術(shù)八年級下冊教案_第2頁
河南信息技術(shù)八年級下冊教案_第3頁
河南信息技術(shù)八年級下冊教案_第4頁
河南信息技術(shù)八年級下冊教案_第5頁
已閱讀5頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、大封鎮(zhèn)中八年級信息技術(shù)教案(下冊)信 息 技 術(shù) 教 案學(xué)校:大封鎮(zhèn)初級中學(xué) 年級: 八年級 課目: 信息技術(shù) 教師: 史發(fā)安 微 機 室 規(guī) 章 制 度紀(jì)律注意事項:(1) 在教室里不要大聲喧嘩,要愛護設(shè)備 (2) 在老師沒有安排的情況下,不準(zhǔn)玩游戲 (3) 在任何時候,禁止瀏覽不良網(wǎng)站 衛(wèi)生注意事項:(1) 進教室要套鞋套 (2) 不要將雨傘等非學(xué)習(xí)用品帶入教室 (3) 不準(zhǔn)將飲料、袋裝食品、口香糖等帶入教室 第一章 制作多媒體作品教學(xué)內(nèi)容:第一節(jié) 擬定創(chuàng)作方案教學(xué)目標(biāo):1學(xué)生知道并能說出什么是多媒體作品;2掌握創(chuàng)作多媒體作品的步驟;教學(xué)重難點:創(chuàng)作多媒體作品的步驟;教學(xué)準(zhǔn)備:一個成品的多

2、媒體作品;教學(xué)過程:一、展示準(zhǔn)備好的多媒體作品,讓學(xué)生對多媒體作品有個基本的感知。與單純的文字、圖像、聲音等表達同樣的主題,多媒體作品就有了明顯的優(yōu)勢,因為它的表現(xiàn)形式使其本身有了更豐富精彩的內(nèi)容,并使觀看者對其所表現(xiàn)的內(nèi)容有更深刻的印象。多媒體作品是文字、圖像、動畫、聲音、視頻等素材中任何幾種的有機組合。二、1、在制作一個作品之前,必須知道你要做什么,也就是首先必須確定主題。今天我們就先以教材上的水調(diào)歌頭·明月幾時有基礎(chǔ)知識為主題,來介紹多媒體作品制作的基本步驟。2、確定主題之后,就要大致畫出一個框架,怎樣去做這個作品,就像寫文章之前列一個提綱一樣,介于我們制作的多媒體作品是一個用

3、于教學(xué)的課件,所以就應(yīng)該從作品的教育性、科學(xué)性、技術(shù)性、藝術(shù)性、易用性等方面考慮。這就是書上提供的水調(diào)歌頭·明月幾時有的作品結(jié)構(gòu)圖:作品內(nèi)容作品欣賞作者簡介標(biāo)題作者簡介代表作品生平內(nèi)容及朗誦3、大致的框架確定之后,就需要用各樣的素材開始制作,搜集有用的素材是制作多媒體作品的基礎(chǔ),只有找到更多可利用的有效資源,才能做出好的作品。在搜集素材的過程中,一定要注意素材的歸類和管理,不同的素材,比如文字、圖像、視音頻、動畫等都應(yīng)該各歸其類,有條不紊。同時也要對搜集到的素材進行一些簡單的修改,以備用。4、素材的整合是整個作品制作的關(guān)鍵環(huán)節(jié),在這個過程中,要結(jié)合之前設(shè)計編寫的腳本把各種素材有機地組

4、合起來,也需要選擇一個多媒體制作工具,比如說PowerPoint、Flash或者其他的軟件。這個過程是一個極富創(chuàng)造性的過程,希望同學(xué)們可以用心地去整理、安排各種素材,是作品達到更好的效果。5、在作品完成之后,首先要完整地預(yù)覽一遍,檢查一下中間是否有什么差錯或需要修改的地方,自己檢查過之后,需要拿出來讓身邊的同學(xué)、老師、朋友一起來看一看、評一評,一個人的想法畢竟還是很有限的,群眾的眼睛是雪亮的。對于一些寶貴的建議,一定要虛心接受,不足之處要努力改進。6、經(jīng)歷了那么漫長和艱難的制作過程,自己的勞動成果可不要獨吞了,同學(xué)們彼此間拿出來自己的作品,互相欣賞作品的過程就是一個有效的學(xué)習(xí)過程。學(xué)會分享,我

5、們都可以得到的更多。 另外,也可以將作品發(fā)布成網(wǎng)頁,實現(xiàn)在線演示。板書設(shè)計:1 要做什么?確定主題2 準(zhǔn)備怎么做?制作腳本3 用什么做?采集素材4 素材怎么用?素材整合5 哪里需改進?作品測試與評價6 與人共享作品發(fā)布教學(xué)內(nèi)容:第二節(jié) 采集素材學(xué)習(xí)目標(biāo):掌握素材采集的基本方法。學(xué)習(xí)內(nèi)容:1、文字素材的采集;2、圖像素材的采集;3、聲音素材的采集;教學(xué)重點:怎樣從網(wǎng)上或從其它地方收集素材;教學(xué)難點:怎樣收集聲音素材。教學(xué)過程:一、 文字素材的采集一般而言,文字素材比較容易采集,我們可以通過書籍、報紙、網(wǎng)絡(luò)等多種途徑查閱到需要的文字資料,再利用文字處理軟件對文字素材進行預(yù)處理。試試看 使用文字處理

6、軟件將水調(diào)歌頭·明月幾時有這首詩的內(nèi)容輸入,并處理成如圖12所示效果。二、圖像素材的采集圖像素材的采集可以通過外部采集和計算機內(nèi)容采集的方法獲得。外部采集是利用掃描儀或數(shù)碼相機等從外部采集圖像數(shù)據(jù);內(nèi)部采集是利用抓圖工具軟件從計算機屏幕上顯示的圖像中抓取圖像,也包括從網(wǎng)絡(luò)上、素材光盤上間接取得圖像素材。對于采集到的圖像,還可以通過圖像處理軟件,如Photoshop、畫圖等進行處理。試試看 在三、聲音素材的采集有了聲音的多媒體采集有了聲音的多媒體作品,會更加具有吸引力。聲音素材既可以從網(wǎng)絡(luò)、素材光盤上進行獲取,也可以使用Windows中的“錄音機”進行采集及預(yù)處理,“錄音機”窗口如圖1

7、-2-3所示。采集時,首先應(yīng)將麥克風(fēng)正確連接與設(shè)置,然后依次單擊“開始”“程序” “附件” “娛樂” “錄音機”,打開“錄音機”程序,再左圖為錄音機窗口 單擊 按鈕開始錄制,單擊 按鈕結(jié)束錄制。最后,依次單擊“文件”“保存”,將錄制內(nèi)容保存下來。試試看 請用Windows提供的“錄音機”程序錄制水調(diào)歌頭·明月幾時有的錄音。多向思維 動畫及影像素材如何采集?下面兩個網(wǎng)址提供與課文相關(guān)的素材:小結(jié):1、文字素材的采集方法主要有網(wǎng)上下載、查找素材為、錄入等。2、圖像素材的采集方法主要有外部采集和計算機內(nèi)部采集。3、聲音素材的采集方法主要有網(wǎng)上下載、從素材光盤上獲取、錄制等。思考與練習(xí)想一想

8、是否還有別的采集素材的途徑?教學(xué)內(nèi)容:第三節(jié) 制作多媒體作品(一)學(xué)習(xí)目標(biāo):了解PowerPoint的窗口界面和功用。學(xué)習(xí)內(nèi)容:1、掌握多媒體文稿的設(shè)計方法和創(chuàng)作過程。2、了解PowerPoint的工作界面。3、掌握標(biāo)題的制作方法。教學(xué)重點:標(biāo)題的制作方法教學(xué)難點:多媒體文稿的設(shè)計方法和創(chuàng)作過程。教學(xué)過程:PowerPoint是一個多媒體文稿制作和演示軟件,功能強大,易學(xué)易用。能夠方便地將文字、聲音、圖片、動畫和影片等多種媒體形式集成在一起,在產(chǎn)品發(fā)布、教學(xué)演示、科學(xué)報告等方面有廣泛的應(yīng)用。本章,我們以PowerPoint2000為例介紹多媒體作品的制作方法。一、標(biāo)題的制作依次單擊“開始” “

9、程序” “Microsoft PowerPoint”,可啟動并進入PowerPoint的第一個界面,如下圖所示。在此界面中,主要有“空演示文稿”和“打開已有的演示文稿”兩種方式供我們選擇。下面,我們先創(chuàng)建水調(diào)歌頭·明月幾時有作品的標(biāo)題。1、選擇幻燈片類型 2、單擊確定按鈕 -“新幻燈片”對話框 ,選擇“空演示文稿”打開 “新幻燈片”對話框,從中選擇第一個即“標(biāo)題幻燈片”,單擊“確定”按鈕返回PowerPoint窗口。單擊文本框,添加標(biāo)題“水調(diào)歌頭”,副標(biāo)題“明月幾時有”,作者“蘇軾”,結(jié)果如下圖所示。 添加主、副標(biāo)題及作者 小結(jié):掌握幻燈片創(chuàng)建方法,類似于;打開后,選擇標(biāo)題版式,就進

10、入了標(biāo)題幻燈片的創(chuàng)建。思考與練習(xí)思考PowerPoint窗口與Word窗口的區(qū)別。教學(xué)內(nèi)容:第四節(jié) 制作多媒體作品(二)學(xué)習(xí)目標(biāo):1、了解PowerPoint2000窗口的結(jié)構(gòu);2、認(rèn)識PowerPoint的視圖按鈕。教學(xué)重點:掌握五種視圖按鈕。教學(xué)難點:窗口結(jié)構(gòu)的掌握。教學(xué)過程:一、打開 PowerPoint2000窗口 試試看 :指出PowerPoint2000窗口的標(biāo)題欄、菜單欄、工具欄、格式工具欄、狀態(tài)欄和工作區(qū)。多向思維: PowerPoint窗口與Word和Excel窗口有什么相同與不同之處?智多星 :在PowerPoint窗口的下方,有一排小按鈕 ,它們從左到右依次是“普通視圖”

11、按鈕、“大綱視圖”按鈕、“幻燈片視圖”按鈕或“幻燈片視圖”按鈕,可以對幻燈片內(nèi)容進行編輯;單擊“幻燈片瀏覽視圖”按鈕,可以同時觀察多張幻燈片;單擊“幻燈片放映”按鈕,可以觀看幻燈片的放映效果。學(xué)習(xí)參考網(wǎng)址:小結(jié):本節(jié)課學(xué)習(xí)了PowerPoint窗口的結(jié)構(gòu),以及五種視圖按鈕,希望同學(xué)們能夠掌握牢。思考與練習(xí):PowerPoint窗口與Word和Excel窗口的異同之處。 學(xué)習(xí)內(nèi)容:第五節(jié) 制作多媒體作品(三)學(xué)習(xí)目標(biāo):1、掌握為作品設(shè)置背景和設(shè)置幻燈片間切換的方法。2、在背景設(shè)置的過程中,比較PowerPoint與Word設(shè)置背景的異同,掌握前后聯(lián)系、溝通比較的學(xué)習(xí)方法。2、在背景設(shè)置的過程中培

12、養(yǎng)學(xué)生的審美意識,通過設(shè)置切換效果的學(xué)習(xí)體驗電腦效果的神奇,培養(yǎng)學(xué)習(xí)興趣。學(xué)習(xí)重點:背景設(shè)置和設(shè)置幻燈片間切換的方法。教學(xué)方法:自學(xué)法、講授法、練習(xí)法。教學(xué)過程:一、談話引入課題作品的美觀與否,背景的設(shè)置起著至關(guān)重要的作用,因此為作品設(shè)置恰當(dāng)?shù)谋尘笆遣豢扇鄙俚?。我們一起來回憶一下在Word中是如何設(shè)置背景的?(Word背景設(shè)置:格式背景其它顏色/填充效果)二、自學(xué)“為PowerPoint作品設(shè)置背景”相關(guān)內(nèi)容。今天我們來學(xué)習(xí)怎樣為PowerPoint作品設(shè)置背景。因為它的設(shè)置與Word的背景設(shè)置有許多相似的地方,所以我們通過自學(xué)課本P2528頁來完成這部分內(nèi)容的學(xué)習(xí)。學(xué)生自學(xué)后回答下面的問題:

13、1、如何打開“背景”對話框?2、“填充效果”對話框有哪幾個選項卡?(四個選項卡:過渡、紋理、圖案、圖片)3、過渡的填充效果的底紋樣式有哪6種?(橫向、縱向、斜上、斜下、角部輻射、從標(biāo)題)4、在“背景”對話框選擇了背景填充效果后,單擊“應(yīng)用”和“全部應(yīng)用”兩個按鈕會出現(xiàn)什么不同的效果?5、“應(yīng)用設(shè)計模板”一般用在什么地方?(作品風(fēng)格統(tǒng)一時)6、如果希望“應(yīng)用設(shè)計模板”與“自己設(shè)計背景”兩種方法混用于一組作品中,該怎樣做?7、PowerPoint與Word在設(shè)置背景上有什么異同?三、學(xué)習(xí)為作品設(shè)置切換效果。由此可知PowerPoint與Word及Excel有許多地方是相同的,而設(shè)置幻燈片的切換效果

14、卻是PowerPoint所特有的,它的使用可以使幻燈片按照設(shè)置的效果,依次呈獻,這樣可以增添傷口的可觀賞性。打開水調(diào)歌頭·明月幾時有幻燈片,依次單擊“幻燈片放映”“幻燈片切換”打開“幻燈片節(jié)換”對話框,分別進行“切換效果”、“切換速度”、“換頁方式”和“切換聲音”的設(shè)置,完成后單擊“全部應(yīng)用”或“應(yīng)用”即可。這時選擇“全部應(yīng)用”或“應(yīng)用”會出現(xiàn)什么不同的效果呢?“全部應(yīng)用”是將設(shè)置的切換效果應(yīng)用到文件的每一張幻燈片,而“應(yīng)用”只是將這種切換效果應(yīng)用到當(dāng)前選定的這一張幻燈片中。這一點與“背景”設(shè)置對話框中的“全部應(yīng)用”和“應(yīng)用”是相同的。四、學(xué)習(xí)幻燈片的編排?;脽羝木幣乓晥D模式操作方

15、法添加幻燈片幻燈片瀏覽視圖 確定插入位置,單擊“插入” “新幻燈片”刪除幻燈片幻燈片瀏覽視圖 選中幻燈片,按<Delete>鍵移動幻燈片幻燈片瀏覽視圖選中幻燈片,拖動到目標(biāo)位置松開鼠標(biāo)鍵即可復(fù)制幻燈片 幻燈片瀏覽視圖 選中幻燈片復(fù)制定目標(biāo)位置粘貼拓展:(這點內(nèi)容作為靈活內(nèi)容,視時間而定,如果時間不太充足的話,不再講)在其他視圖模式下,也能進行幻燈片的編排嗎?學(xué)生嘗試后回答(在幻燈片放映視圖模式下不能對幻燈片進行編排,在普通視圖、大綱視圖、幻燈片視圖這三種模式下,要在左窗格進行操作才有效。五、操作練習(xí)教師下發(fā)練習(xí)文件,學(xué)生根據(jù)第一張幻燈片上的操作要求進行練習(xí),完成后提交作業(yè)。操作要求

16、:1、在第二張幻燈片后插入一張新幻燈片,輸入“作品欣賞”的藝術(shù)字。2、為第二張幻燈片設(shè)置藍色背景。3、給第三張幻燈片設(shè)置為預(yù)設(shè)的“雨后初晴”的填充效果。4、給第四張幻燈片設(shè)置自選的“紋理”填充效果。5、把第四張幻燈片移動到第三的位置。6、刪除第一張幻燈片(操作要求這一張)。學(xué)生完成后,教師選出兩幅學(xué)生作品,進行集體展評。六、課堂小結(jié):這節(jié)課你學(xué)會了什么?1、設(shè)置背景可以用“填充效果”和“使用設(shè)計模板”兩種方法。2、設(shè)置幻燈片的節(jié)換效果時,可對速度、換頁方式和聲音進行設(shè)置。3、常用復(fù)制、移動、刪除和添加四種方法對幻燈片進行編排。七、課外作業(yè):課后自學(xué)課本后面的“幻燈片配色方案”。八、關(guān)機下課。教

17、后反思:教學(xué)內(nèi)容:制作多媒體作品(四)教學(xué)目的:1、掌握PowerPoint2003中建立超級鏈接的方法。2、掌握PowerPoint2003中設(shè)置動作按鈕的方法。3、掌握PowerPoint2003中放映方式的設(shè)置。4、培養(yǎng)學(xué)生自主、探索學(xué)習(xí)的能力。學(xué)習(xí)重點:掌握PowerPoint2003中建立超級鏈接的方法。超級鏈接的概念及合理性。教學(xué)過程:一、建立超級鏈接,實現(xiàn)交互式放映多媒體作品可以實現(xiàn)信息的交互,這是它的優(yōu)勢之一。所謂的交互式放映是指以觀眾希望的節(jié)奏和次序進行放映,打破幻燈片原有的播放順序,實現(xiàn)有選擇地播放幻燈片。為水調(diào)歌頭.明月幾時有的第二張幻燈片的“作品內(nèi)容”建立超級鏈接,使其

18、鏈接到第三張幻燈片,使作品增加交互性。其方法為:打開幻燈片,并選中第二張幻燈片,再選中第二張幻燈片中的文本“作品內(nèi)容”,然后單擊鼠標(biāo)右鍵,在快捷菜單中選擇“動作設(shè)置”命令,打開“動作設(shè)置”對話框。在“動作設(shè)置”對話框的“單擊鼠標(biāo)”選項卡中,依次選擇“超級鏈接到”“幻燈片”,打開“超級鏈接到幻燈片”對話框中。在“幻燈片標(biāo)題”列表框中選擇“幻燈片3”,兩次單擊“確定”就完成了超級鏈接的建立。超級鏈接建立后,超級鏈接的文本由下劃線,顏色也會發(fā)生變化。 超級鏈接后如果不清晰,可以重新設(shè)置背景。放映時,鼠標(biāo)指針移到“作品內(nèi)容”上就變成“手”形,單擊時就會跳到第三張幻燈片。二、設(shè)置放映方式放映是制作演示文

19、稿的重要環(huán)節(jié),也是最終目的。不同的放映方式,可以適應(yīng)不同的放映情況,提高放映的效果。下面,我們?yōu)樗{(diào)歌頭.明月幾時有設(shè)置放映方式.打開水調(diào)歌頭.明月幾時有,依次單擊“幻燈片放映”“設(shè)置放映方式”,打開“設(shè)置放映方式”對話框。根據(jù)實際需要選擇放映類型,一般選擇“演講者放映”?!盎脽羝边x擇“全部”項。選好放映方式后,單擊“確定”按鈕即可。在幻燈片放映過程中,要對放映方式進行控制,就需要單擊鼠標(biāo)右鍵,使用快捷方式。放映時,在幻燈片上書寫的方法如下:單擊“觀看放映”命令,當(dāng)放映到書寫位置時,單擊鼠標(biāo)右鍵,在快捷菜單中指向“指針選項”下的“繪圖筆顏色”,選擇一種顏色即可。繪圖筆顏色選擇好后,鼠標(biāo)指針呈

20、現(xiàn)筆形,按下鼠標(biāo)左鍵并拖動,可在播放的幻燈片上書寫。按<Shift>鍵可以以繪制直線,按E鍵可以擦除書寫內(nèi)容,按<ESC>鍵可繼續(xù)放映幻燈片。拓展內(nèi)容:網(wǎng)上發(fā)布作品作品完成后,希望和更多的人分享,我們可以將作品發(fā)布到網(wǎng)上?,F(xiàn)在,我們就將作品水調(diào)歌頭.明月幾時有發(fā)布為網(wǎng)頁。方法如下: 打開水調(diào)歌頭.明月幾時有,依次單擊“文件” “另存為Web”,打開“另存為”對話框。設(shè)定文件的保存位置和文件名,如果想更換網(wǎng)頁的標(biāo)題,可以單擊“更改標(biāo)題”按鈕打開對話框進行設(shè)定,這里以默認(rèn)的名稱顯示,然后單擊“發(fā)布”按鈕,就會彈出“發(fā)布為Web頁”對話框。在“發(fā)布內(nèi)容”中,可以選擇完整演示文

21、稿、幻燈片的任意幾張或是某個自定義放映;如果要顯示備注,就選中“顯示演示者備注”復(fù)選框;在“瀏覽器支持”選項組可以選擇合適的瀏覽器,我們選第二項。在“發(fā)布一個拷貝為”選項區(qū)中,系統(tǒng)給出了一個缺省的文件名稱賀路徑,也可以自己重新設(shè)定。要看效果,可以選中對話框底部的“在瀏覽器中打開已發(fā)布的Web頁”復(fù)選框。如果沒有其他改動,就單擊“發(fā)布”按鈕,稍等片刻,系統(tǒng)將調(diào)出瀏覽器來打開這個網(wǎng)頁文檔,幻燈片就變成網(wǎng)頁形式了。思考練習(xí):1、在水調(diào)歌頭.明月幾時有中,利用自選圖形建立超級鏈接。2、比較在文本、圖片上建立超級鏈接與使用動作按鈕建立超級鏈接各自的優(yōu)缺點。3、以其他學(xué)科知識為素材,自命題目,制作一個學(xué)科

22、復(fù)習(xí)的幻燈片作品。第二章 程序設(shè)計與算法教案 【教 材】 第一節(jié)程序設(shè)計與算法。 【教學(xué)課題】 程序設(shè)計與算法。 【教學(xué)內(nèi)容】 了解程序設(shè)計的基本方法,理解算法在程序設(shè)計中所起的重要作用。 【教學(xué)目的】 一、知識與技能 1、讓學(xué)生對程序、算法、及程序設(shè)計有初步的了解。 2、弄清構(gòu)成程序的兩個要素,明確在程序設(shè)計中:程序數(shù)據(jù)結(jié)構(gòu)算法。 3、掌握QBASIC的啟動方法,會輸入程序,會運行程序,會分析程序結(jié)果的正確性,。 二、方法與過程 1、讓學(xué)生理解分析問題、設(shè)計算法、編寫程序、調(diào)試程序這一用計算機解決問題的基本步驟,認(rèn)識其在算法與程序設(shè)計中的作用。 2、培養(yǎng)學(xué)生發(fā)現(xiàn)和解決問題的方法和能力,開拓學(xué)

23、生的創(chuàng)造性思維。 三、情感態(tài)度和價值觀 1、培養(yǎng)學(xué)生合作、討論、觀摩、交流和自主學(xué)習(xí)的能力。 2、讓學(xué)生體驗用計算機解決問題的基本過程和成功經(jīng)驗。 【教學(xué)重點】 教學(xué)重點是掌握公式“程序=算法+數(shù)據(jù)結(jié)構(gòu)”的含義及在程序設(shè)計中某個變量為另一個變量賦值的問題。 【教學(xué)難點】 1、正確理解算法和程序設(shè)計的關(guān)系。 2、程序設(shè)計中給變量賦值的問題。 3、QBASIC語言的書寫格式。 【教學(xué)方法】 任務(wù)驅(qū)動式、自學(xué)探究式。 【教學(xué)準(zhǔn)備】 具有廣播教學(xué)功能的局域網(wǎng),教學(xué)所需相關(guān)文字及圖片。 【計劃課時】 1課時。 【教學(xué)過程】 一、情景導(dǎo)入: 隨著信息時代的到來,信息的獲取、加工和利用變得越來越重要,這一切

24、和計算機是密不可分的。而計算機的一切工作都是由程序來控制的,程序設(shè)計也是進行信息處理的一種有效手段。 本節(jié)我們就開始學(xué)習(xí)一個簡單的編程工具QBASIC,希望大家通過本節(jié)課的學(xué)習(xí),能夠了解程序究竟是怎么回事,我們?nèi)绾尾拍芾糜嬎銠C解決一些在我們實際生活中遇到的問題。 計算機雖然神通廣大,但是它的工作過程和人們解決問題的過程很相似,人們只要事先把解題步驟按先后順序排列起來,輸入到計算機的存儲器中,然后計算機就會自動按預(yù)先安排好的步驟完成計算。這種事先編寫好的解題步驟就是程序。這一節(jié)課我們就來揭開程序的神秘面紗。 二、探究新知: 第一步:程序的概念。 計算機是按照人們事先編好的程序中的指令所規(guī)定的操

25、作而執(zhí)行,從而完成人們?yōu)槠湟?guī)定的工作,并得到所需要的結(jié)果的。為解決某一問題或完成某項任務(wù)而編寫的指令的有序集合,叫做程序(program).計算機的運行機制是: (1)將需要計算機完成的任務(wù)編成一條條指令,輸入計算機,存放在計算機的內(nèi)存儲器中。 (2)計算機工作時,從內(nèi)存中取出指令,然后再執(zhí)行它們。 三、用計算機解決實際問題的過程 目前,計算機已廣泛應(yīng)用于科學(xué)計算、企業(yè)管理、自動化控制等各個方面。無論用計算機來解決哪一方面的問題,我們都必須把實際問題的解決歸結(jié)為計算機能夠執(zhí)行的若干個步驟,然后再把這些用一組計算機指令進行描述,最后交給計算機來執(zhí)行。具體可分為以下幾個步驟: 在認(rèn)識程序設(shè)計這一個

26、環(huán)節(jié)里有兩個知識點: 了解程序設(shè)計的過程,其過程分為以下四步:1分析問題,建立數(shù)學(xué)模型;2確定數(shù)據(jù)結(jié)構(gòu)和算法;3編制程序;4調(diào)試程序。 (1)分析問題:明確問題的要求,需要計算機做什么,有哪些已知條件,需要得到什么樣的結(jié)果。分析問題是用計算機解題的出發(fā)點。 (課本P45的例子:交換飲料的問題) (2)建立數(shù)學(xué)模型確定計算方法:為了用計算機來解決實際問題,必須設(shè)法用數(shù)學(xué)方法來描述或模擬實際問題。我們把對實際問題簡化抽象,并用適當(dāng)?shù)臄?shù)學(xué)公式來描述的過程,稱為建立數(shù)學(xué)模型。數(shù)學(xué)模型是反映問題本質(zhì)的數(shù)學(xué)表達式。 交換飲料過程是一個存儲和交換存儲的過程,以變量a表示甲杯,以變量b表示乙杯,變量c表示丙杯

27、,以數(shù)字1表示可樂,數(shù)學(xué)2表示果汁。這樣甲杯中放果汁,乙懷中放可樂可表示為: 1=>a 2=>b 將甲杯中的飲料倒入丙杯表示為:a=>c 將乙懷中的飲料倒入甲杯表示為:b=>a 將丙杯中的飲料倒入乙懷表示為:c=>b 四、算法設(shè)計: 算法(Algorithm)就是為了解決問題而采用的方法和步驟。在確定好數(shù)學(xué)模型及計算方法的基礎(chǔ)上,設(shè)計出解題步驟(即算法),并用算法描述工具將算法描述出來。 交換飲料問題的算法如下: S1: 1=>a S2: 2=>b S3: a=>c S4: b=>a S5: c=>b S6: 在屏幕上輸出a,b的值。

28、 還可以用畫流程圖的方法進行描述: 五、編寫程序 將用算法描述工具表示的算法轉(zhuǎn)換成用計算機語言過程。 用QBASIC語言來編寫模擬交換飲料問題的程序: LET a=1 (將常量1賦值給變量a) LET b=2 (將常量2賦值給變量b) LET c=a (將變量a的值賦值給變量c) LET a=b (將變量c的值賦值給變量b) LET b=c (將變量c的值賦值給變量b) PRINT “a=”;a,”b=”;b 讓學(xué)生初步了解變量和常量的概念,使學(xué)生明白,常量可以為變量賦值,變量可以給變量賦值,而變量不能給常量賦值,常量也不能給常量賦值。 六、上機調(diào)試及結(jié)果分析: 經(jīng)過以上步驟得到的程序并不能保

29、證其正確性,只有通過上機調(diào)試,才能發(fā)現(xiàn)程序中的錯誤并更正。即使 程序調(diào)試通過,得出運行結(jié)果,仍不能說明程序是正確的,還要對結(jié)果進行分析,看輸出結(jié)果是否正確,是否滿足要求。 這一步是最重要的。 七、動手練習(xí): 將上面談到的程序在QBASIC上運行調(diào)試,初步獲得編程的經(jīng)驗,為后續(xù)的學(xué)習(xí)打下一個基礎(chǔ)。 (教師通過多媒體教學(xué)進行場的演示和指導(dǎo))。 八、課堂知識匯總: 1、為解決某一問題或完成某項任務(wù)而編寫的指令的有序集合叫做程序。 2、為解決問題而采用的方法和步驟叫做算法。 3、編程實際問題的步驟是:分析問題、建立數(shù)學(xué)模型并確定計算方法、算法設(shè)計、編寫程序、調(diào)試程序、結(jié)果分析。 九、課堂作業(yè): 1、閱

30、讀、輸入并運行下面的程序,說明這個程序的意義。 LET r=5 LET Pi=3.14159 LET S=pi*r*r PRINT “r=”;r,”s=”;s END 改變r的值并運行程序,觀察運行結(jié)果。 2、閱讀、輸入并運行下面的程序: LET a=88 LET b=8 IF a>b THEN LET c=a LET a=b LET b=c End if Print a;b End 多次改變a,b的大小(如a=10,b=20或者a=25,b=25),并運行程序,你發(fā)現(xiàn)了什么? 教學(xué)內(nèi)容:第二節(jié) 程序的輸入、保存和調(diào)試教學(xué)目的:1、了解QBASIC程序的輸入方法。2、掌握保存程序的方法。

31、3、了解運行和調(diào)試程序的方法。教學(xué)重點:1、程序的輸入、修改和調(diào)試。2、程序的調(diào)試。教學(xué)方法:先理論后實踐教學(xué)過程: 為了更好地輸入、運行和調(diào)試程序,我們需要學(xué)會QBASIC編輯器的使用。在QBASIC中,一般情況下我們不使用鼠標(biāo),更多地是使用鍵盤來進行程序的輸入、修改、運行、跟蹤等。對于一些復(fù)雜的程序,可能會由于一個小小的輸入錯誤,而導(dǎo)致程序不能運行或運行結(jié)果不正確,我們需要不斷地運行程序、修改程序,再運行、再修改,直到最后成功。例1 在QBASIC編輯區(qū)輸入以下程序并運行之。原題:第一年把五件禮物發(fā)給五個孩子,第二年又把同樣的五件禮物分給這五個孩子,而每個孩子的禮品與第一年不同,請找出所有

32、方案。CLSFOR a1=2 TO 5 FOR a2=1 TO 5 IF a2<>a1 THEN FOR a3=1 TO 5 IF a3<>a2 AND a3<> a1 THEN FOR a4=1 TO 5 IF a4<>a3 AND a4<> a2 AND a4<>a1 THEN FOR a5=1 TO 4 IF a5<>a4 AND a5 <>a3 AND a5<a2 THEN a5<>a1 THEN IF a1<>1 AND a2 <>2AND a3&

33、lt;>3 ANDa4<>4 AND a5<>5 THEN PRINT:PRINT PRINT “a1=”;a1;”a2=”a2;”a3=”a3;”a4=” ;a4;”a5=”;a5 END IF END IF END IF NEXT a5 END IF NEXT a4 END IF NEXT a3END IFNEXT2 END IF NEXT a1NEXT a1ENDIFEND一、輸入程序在輸入上面程序的過程中,大家會發(fā)現(xiàn),F(xiàn)OR,TO,IF,THEN等詞,在輸入完以后按空格鍵或一行輸入完畢按回車鍵,無論輸入是大寫或小寫,這些詞都會自動調(diào)整為大寫,我們稱QBAS

34、IC的這些詞為保留字。QBASIC在執(zhí)行程序的時候是不區(qū)分大小寫的(輸入、輸出語句中用雙引號括起來的除外)。在上面的程序中,如果我們把所有的小寫a都改為大寫A,計算機執(zhí)行的結(jié)果是相同的。QBASIC程序是由若干行組成的,在上面的程序中,上下行之間并沒有對齊,這并影響程序的執(zhí)行。程序行這樣的縮進排列,對我們讀懂這個程序能起到一定的幫助作用,隨著以后的學(xué)習(xí),我們會逐漸了解它。二、保存程序我們最好將輸入的程序保存到磁盤上,以備將來使用,或防止因為意外而使我們的工作前功盡棄。保存方法是:第一步:按<Alt>+<F>鍵.第二步:用方向鍵移動黑色亮條至“Save”并按下回車鍵。第三

35、步:在打開的“Save As”對話框中,輸入文件名,然后按Tab鍵,將光標(biāo)移至“OK”處。第四步:按回車鍵,文件將保存在默認(rèn)的磁盤位置。三、運行程序我們可以通過按<Shift>+<F5>執(zhí)行程序,也可以通過菜單命令來執(zhí)行程序.其方法如下:第一步:按<Alt>+R打開“Run”菜單.第二步:按方向鍵移動黑色亮條至“Start”命令.第三步:按回車鍵.在“Run”菜單中,“Restart”命令的作用是重新開始執(zhí)行程序;“Continue”命令的作用是繼續(xù)執(zhí)行程序,如果程序沒有開始執(zhí)行,則從頭開始執(zhí)行程序,這時其作用同“Start”。四、單步跟蹤執(zhí)行程序一個很長的

36、程序,難免在輸入過程中出現(xiàn)錯誤,為了查找出錯點,更好地調(diào)試程序,QBASIC為我們提供了單步執(zhí)行命令“Step”。其快捷鍵為鍵盤上的功能鍵<F8>.我們可以通過按<F8>鍵,單步執(zhí)行程序,每按一次<F8>鍵,程序執(zhí)行一行,執(zhí)行到的行可以高亮度顯示.五、設(shè)置斷點在執(zhí)行程序的過程中,我們可能想知道程序執(zhí)行的結(jié)果或中間結(jié)果,這時我們可以將本例中的PRINT“a1=”;a1;.設(shè)置為斷點,設(shè)置方法如下:第一步:將光標(biāo)移動到要設(shè)置斷點的行。第二步:按<F9>鍵(或按<Alt>+D,執(zhí)行“Debug”菜單中的“Toggle Bread point

37、”命令)。被設(shè)為斷點的行,以紅色高亮度顯示。設(shè)置斷點以后,可以重新執(zhí)行程序,當(dāng)程序執(zhí)行到此行時,自動停止,我們可以按<F8>鍵執(zhí)行這一行,然后再按<F4>鍵查看運行結(jié)果.自 主 補 充:READ語句后面的變量數(shù)之和應(yīng)小于或等于DATA語句后的常量的個數(shù),計算機每執(zhí)行一次READ語句,即從DATA語句按順序開始讀數(shù),可以在這個READ語句前執(zhí)行一個RESTORE語句即可。RESTORE加行標(biāo)記可以使其后的READ語句從行標(biāo)記所指定的DATA語句的開始讀數(shù)。 本節(jié),我們介紹了怎樣輸入QBASIC程序、保存程序以及執(zhí)行程序、單步執(zhí)行程序、設(shè)置斷點等調(diào)試程序的知識。教學(xué)內(nèi)容:第

38、三節(jié) 順序結(jié)構(gòu)的程序教學(xué)目的:1、掌握順序結(jié)構(gòu)程序的執(zhí)行過程。2、掌握順序結(jié)構(gòu)程序的設(shè)計方法。3、掌握三種為變量提供數(shù)值語句(LET.READ/TATA,INPUT)的用法。教學(xué)重 點、難 點1、順序結(jié)構(gòu)程序設(shè)計。2、順序結(jié)構(gòu)流程圖的畫法。3、三種變量賦值語句教學(xué)過程:QBASIC程序在運行時,按照從上往下的順序逐行執(zhí)行各個語句所規(guī)定的操作,我們把這樣的程序稱為順序結(jié)構(gòu)的程序。人們經(jīng)過長期的實踐,將程序的基本流程歸納為三種基本結(jié)構(gòu),即順序結(jié)構(gòu)、選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)。順序結(jié)構(gòu)是最簡單的控制結(jié)構(gòu),下面看幾個例子。例1.雞兔同籠,已知雞兔總頭數(shù)為h(heads),總腳數(shù)為f(feet),求雞兔各有多少

39、只?(1)分析問題:本題只給定兩個總數(shù),需要求出具體的個數(shù),要用二元一次方程求解。(2)建立數(shù)學(xué)模型:即找出處理此問題的數(shù)學(xué)方法,列出有關(guān)方程。設(shè)雞為x只,兔為y只,總頭數(shù)為h,則x+y=h;由于雞有2只腳,總腳數(shù)為f,因此2x+4y=f.由此可得本題的約束關(guān)系為:x+y=h 2x+4y=f故y=(f2h)/2X=(4h-f)/2(3)確定算法:S1:輸入總頭數(shù)h,總腳數(shù)f.S2:計算雞和兔的只數(shù)x,y.S3:輸出雞和兔的只數(shù)x,y.S4:結(jié)束。其中,S2還可進一步細化為:S2.1:計算雞的只數(shù)x.S2.2:計算兔的只數(shù)。(4)根據(jù)算法編寫程序(根據(jù)流程圖用QBASIC語言寫出程序)。程序如下

40、:REM 雞兔同籠 REM 為注釋語句,不參與程序的運行CLS 清屏INPUT“輸入雞兔總頭數(shù)和總腳數(shù):”;h,fLET x=(4*h-f)/2 計算雞的只數(shù)PRINT“h=”;h,“f=”;fPRINT“雞=”x“兔=”;y 分別輸出雞和兔的只數(shù)END 結(jié)束(5)將程序輸入計算機并運行,結(jié)果如下:輸入雞兔總頭數(shù)和總腳數(shù):16,40h=16 f=40 雞=12 兔=4 (6)檢驗輸出結(jié)果的正確性 經(jīng)檢驗:12+4=16 12*2+4*4=40 結(jié)果正確。1、在QBASIC中,INPUT為鍵盤輸入語句,計算機執(zhí)行到這條語句時,即停下來等待用戶從鍵盤輸入數(shù)據(jù)。用戶輸入完畢后,計算機自動執(zhí)行其后的語

41、句。INPUT后用雙引號括起來的部分為提示信息,計算機執(zhí)行INPUT語句時,先顯示該信息,給用戶以提示,分號的變量列表用以存放從鍵盤輸入的數(shù)據(jù)。 2、程序中每行的單引號“”及其后面部分為程序的注釋,是為讀程序而加的說明,輸入程序時可輸入也可不輸入。 例2,、輸入5名裁判員對某運動員的評分,求平均成績。 分析:對于少量的或隨機的數(shù)據(jù),可以使用INPUT語句,用戶從鍵盤輸入數(shù)據(jù)進行運算,但是對于大量的數(shù)據(jù)或已知的數(shù)據(jù),如果提前將其存入,則計算機可以自動運行并顯示結(jié)果。這里,我們使用QBASIC的READDATA語句。將5名裁判員的評分放在DATA語句中,然后用READ語句讀到變量中,再進行計算。

42、程序如下: CLS 清屏 DATA 85,90,80,95,90 置數(shù) READ S1 ,S2 讀數(shù) READ S3,S4,S5 讀數(shù) LET aver=(s1+s2+s3+s4+s5)/5求平均值 PRINT aver 輸出平均數(shù) END 結(jié)束 小結(jié)1、順序結(jié)構(gòu)是最簡單的基本結(jié)構(gòu),它是按語句的先后順序執(zhí)行的。2、QBASIC語言有三種為變量提供數(shù)值的語句,分別是LET,F(xiàn)EAD/DATA和INPUT.教學(xué)內(nèi)容:第四節(jié)選擇結(jié)構(gòu)的程序教學(xué)目的:1、掌握選擇結(jié)構(gòu)的執(zhí)行過程。2、能編寫簡單的選擇結(jié)構(gòu)的程序。3、能畫出選擇結(jié)構(gòu)程序的流程圖。重 點、難 點1、IF/THEN/ELSE結(jié)構(gòu)。2、運用條件語

43、句正確構(gòu)造選擇結(jié)構(gòu)。3、語句的嵌套。、選擇結(jié)構(gòu)程序流程圖的畫法。教學(xué)過程:一、選擇結(jié)構(gòu)在解決實際問題的過程中,經(jīng)常會因具體條件的需要判斷下一步所進行的操作。例如,求一元二次方程ax2+bx+cd=0的實根,由鍵盤輸入方程的三個系數(shù)a,b,c,根據(jù)求根公式計算方程的根,但是需要根據(jù)=b2-4ac的值來決定求根的結(jié)果,如果 >=0,則計算并輸出兩個實根;否則,輸出“沒有實根”。其算法可用流程圖描述。例1、鐵路對托運行李的計費方法是:若行李重量W(weight)不超過50千克,則每千克運費為d元;若行李重量w超過50千克時,則其中50千克按每千克d元收費,超過部分每千克運費為1.5元。試編寫計

44、算運費的程序。分析:由于題中未給出每千克運費d的值,所以可以用語句通過鍵盤輸入,再根據(jù)的值分兩種情況計算運費顯然,這是一個選擇結(jié)構(gòu)。算法如下:輸入行李重量:根據(jù)的值選擇不同的公式計算運費:輸出運費對上述算法中的進行細化,得:如果<=50,則p=d*50+1.5*d*(w-50)QBASIC中,具有兩條分支的選擇結(jié)構(gòu)可用語句和塊IF語句兩種控制結(jié)構(gòu)實現(xiàn)。行語句的格式如下:條件語句語句其中,方括號內(nèi)為可選項。塊語句的格式如下:條件語句語句下面分別用行語句和塊IF語句為本例題編寫程序。1、用行語句編程:“”;,*(w-50)自 主 補 充 PRINT“p=”;P END 用塊IF語句編程: I

45、NPUT“d,w=”;d,w IF w=50 THEN P=d*w EISE P=d*50+1.5*d*(w-50) END IF PRINT“P=”;P END 這就是選擇結(jié)構(gòu),也叫做分支結(jié)構(gòu)。 二、嵌套的選擇結(jié)構(gòu) 例2 編寫求一元二次方程ax2+bx+c=0的實根。 分析;一元二次方程ax2+bx+c=0的實根取決于它的三個系數(shù)a,b,c.在實數(shù)范圍內(nèi),一元二次方程ax2+bx+c=0的根取決于判別式=b2-4ac.若>0,則方程有兩個不相等的實根;若=0,則方程有兩個相等的實根;若<0,則方程沒有實根。因此,求一元二次方程ax2+bx+c=0的實根可以抽象地描述為:如下算法:S1:輸入一元二次方程的系數(shù)a,b,c.S2:求一元二次方程ax2+bx+c=0的根。對S2進行細化:若>0,則方程有兩個實根若<0,則方程沒有實根.編程序必須考慮到任何可能發(fā)生的情況,防止某些情況出現(xiàn)時程序出錯,這就是程序的健壯性,即程序必須經(jīng)得起考驗,有足夠的承受能力.當(dāng)a=0時,方程變?yōu)橐辉淮畏匠?,只有一個實根。像這種在選擇結(jié)構(gòu)中還有內(nèi)層選擇結(jié)構(gòu)的結(jié)構(gòu),叫做嵌套的選擇結(jié)構(gòu)。小結(jié):選擇結(jié)構(gòu)可根據(jù)條件的成立與否執(zhí)行不同的支路。教學(xué)內(nèi)容:第五節(jié) 循環(huán)結(jié)構(gòu)的程序教學(xué)目的:1、掌握循環(huán)結(jié)構(gòu)的執(zhí)行過程。2、掌握循環(huán)結(jié)構(gòu)流程

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論