




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
說課《信息的編程加工》說課人:泉州師院附屬鵬峰中學(xué)黃瑞環(huán)《信息的編程加工》說課稿說教材·教材分析:《信息的編程加工》選自教科社版《信息技術(shù)基礎(chǔ)》(必修)第三章的第2節(jié),本章第一節(jié)已從整體上介紹了信息加工的一般過程和方式,本節(jié)主要介紹自動化(編程實現(xiàn))信息加工,為介紹其它的加工形態(tài)作鋪墊,讓學(xué)生了解信息加工的不同形態(tài)其實都是在前人編程的基礎(chǔ)上實現(xiàn)的。在本節(jié)里教材編者設(shè)計了一個編程的過程,希望學(xué)生通過對整個過程的體驗知道利用計算機解決問題的步驟,了解信息編程加工的內(nèi)在機制,為選修課程《算法與程序設(shè)計》打基礎(chǔ)?!そ虒W(xué)目標(biāo)分析:我認(rèn)為本節(jié)的教學(xué)目標(biāo)除了讓學(xué)生知道利用計算機解決問題的步驟,了解信息編程加工的內(nèi)在機制外;更應(yīng)讓學(xué)生感受到編程的獨特魅力,從而激發(fā)學(xué)生學(xué)習(xí)編程的興趣?!そ虒W(xué)重點難點:重點側(cè)重讓學(xué)生體驗通過編程實現(xiàn)計算機加工信息的整個過程,知道利用計算機解決問題的步驟和基本思想方法,從而了解信息編程加工的內(nèi)在機制;難點是讓學(xué)生理解用算法描述實際問題,理解人的思維在計算機解決問題中發(fā)揮的作用。說學(xué)情學(xué)法和教法·學(xué)情分析:對于編程學(xué)生基本未接觸過,再加上這部分內(nèi)容相對枯燥,特別是對計算機程序代碼的認(rèn)識會覺得相當(dāng)困難,很大一部分學(xué)生可能會表現(xiàn)出興趣不大。因此授課教師如何找準(zhǔn)切入點來激發(fā)學(xué)生的興趣,應(yīng)用怎樣的手段來調(diào)動學(xué)生的主動性、積極性尤其重要。此外一節(jié)課的時間不可能要求學(xué)生對編程掌握多少,但讓他們在體驗中了解信息編程加工的整個過程,理解其內(nèi)在機制是完全能夠達到的?!W(xué)法指導(dǎo):1、觀察法:引導(dǎo)學(xué)生觀察思考教師的講解分析,觀察模仿教師正確的示范操作。2、自主實踐和自主探究法:學(xué)生在完成上機任務(wù)過程中,給學(xué)生提供一些相關(guān)資源如程序制作過程的屏幕錄像、導(dǎo)學(xué)文檔,引導(dǎo)學(xué)生進行自主實踐和自主探究?!そ谭ǚ治觯?、講解演示法:本節(jié)內(nèi)容有些地方是需要教師適時講解或演示示范的。如怎樣用算法描述實際問題,教師的適時點破和分析,會讓學(xué)生茅舍頓開的。再如范例“超市收銀程序”的編程實現(xiàn),教師的適時演示能起到很好的示范作用,因此在授課過程中根據(jù)授課內(nèi)容的需要進行適時的講解和演示能起到事半功倍的效果。2、任務(wù)驅(qū)動法:在本節(jié)里,我設(shè)計了讓學(xué)生編程實現(xiàn)“超市收銀程序”的基本任務(wù)和“100米決賽項目成績排序程序”三、說教學(xué)資源:·硬件資源:多媒體網(wǎng)絡(luò)教室·軟件資源:極域教學(xué)廣播系統(tǒng);下面圖1右窗格中的資源(這些資源放在教師機,設(shè)為共享)圖1四、說教學(xué)過程(本節(jié)課共45分鐘)·整節(jié)課教學(xué)流程如下:創(chuàng)設(shè)情景,導(dǎo)入新課教師引領(lǐng),探究新知自主實踐,體驗成功·具體闡述如下:環(huán)節(jié)一:創(chuàng)設(shè)情景,導(dǎo)入新課(約4分鐘)師:上課后我首先告訴學(xué)生我們這節(jié)課的主題是“體驗信息的編程加工”。接下來我借助極域教學(xué)廣播系統(tǒng)進行廣播教學(xué):我告訴學(xué)生,在\pfzx-teacher\第六周課業(yè)\……文件夾里為同學(xué)們準(zhǔn)備了4個小程序(見圖1),請同學(xué)們先來欣賞欣賞,要求學(xué)生邊欣賞邊考慮“為什么我們需要編程?程序又是如何被編出來的?”生:學(xué)生開始動手欣賞。在這個過程中,教師走到學(xué)生中間,觀察學(xué)生反映。師生互動(廣播教學(xué)):學(xué)生欣賞完后,教師引導(dǎo)學(xué)生探討:為什么我們需要編程?師打開“明日之星歌唱比賽計分程序”邊演示程序功能邊分析:要計算選手得分,若用手工計算如何?讓學(xué)生對比效率,并逐步引出下面知識點:一、為什么我們需要編程:1、是因為很多場合下選擇用計算機加工信息更準(zhǔn)確、更快捷。2、而要讓計算機幫我們做各種各樣的事、解決各種各樣的問題,靠的是軟件。目前的計算機已能幫我們做很多事情,靠的是前人通過編程寫好的一些軟件。3、但很多場合下我們要做的事、要解決的問題是沒有現(xiàn)成軟件可用的,這時就需要我們針對特定的需求編寫專用程序軟件(編程)。4、信息的編程加工就是指針對具體問題編制專門的程序,實現(xiàn)信息加工的自動化。想指揮計算機做事嗎?學(xué)編程吧?。ㄗⅲ罕疚姆娇騼?nèi)的內(nèi)容均在\pfzx-teacher\第六周課業(yè)\本課知識點及上機任務(wù).DOC這篇文檔里,教師介紹時以廣播教學(xué)形式下傳到每臺學(xué)生機)設(shè)計意圖:·編程內(nèi)容本身相對枯燥、難懂,為激發(fā)學(xué)生學(xué)習(xí)的興趣,在本環(huán)節(jié)里我選了4個較實用的小程序讓學(xué)生欣賞作為整節(jié)課的切入點,目的是想讓學(xué)生感受編程的獨特魅力,從而較好的調(diào)動學(xué)生學(xué)習(xí)的積極性?!ぴ诒菊n中凡是教師講解與演示的時候都進行廣播教學(xué)。好處有二,一是保證學(xué)生看得清楚,二是防止教師講的時候?qū)W生操作電腦?!ぁ氨菊n知識點及上機任務(wù).DOC”這篇文檔在整個教學(xué)過程中起到很好的導(dǎo)教和導(dǎo)學(xué)作用。環(huán)節(jié)二:教師引領(lǐng),探究新知(約18分鐘)師(廣播教學(xué)):“想了解程序是如何被編出來的嗎?跟我來吧!我們一起來揭開信息編程加工的神秘面紗”。接著以“超市收銀程序”為例,引導(dǎo)學(xué)生探討信息編程加工的整個過程,了解其內(nèi)在機制。師:要編程首先應(yīng)考慮什么呢?學(xué)生思考:……師繼續(xù)引導(dǎo):是不是應(yīng)考慮為什么需要這樣一個程序?需要它做什么?進而引出需“分析需求方的要求”,引出編程加工的第一步“需求分析”二、信息編程加工的一般過程:第一步:需求分析確定要解決的問題,即要計算機“做什么”(例:超市收銀程序需求分析:需求方某超市要求設(shè)計一個程序,實現(xiàn)當(dāng)輸入顧客所購商品的零售價、批發(fā)價、購買數(shù)量及付款數(shù),程序能計算出顧客的應(yīng)付款及需要找回的零錢。顧客購買同種商品10個以上(含10個)可享受批發(fā)價。)師繼續(xù)引導(dǎo)學(xué)生分析:接下來直接把我們要解決的問題交給計算機,它真的就會幫我們做嗎?學(xué)生思考:……師:顯然不會。進而引出:其實計算機之所以懂得怎么做,是我們事先告訴它該怎樣做。引出第二步,應(yīng)找到解決問題的算法。關(guān)于算法,教師首先解釋算法的概念,強調(diào)算法的重要性,強調(diào)人的思維在計算機解決問題中發(fā)揮的作用。為使同學(xué)更進一步理解算法,我又舉了一個極為生活化的事例加以說明,(例子:請同學(xué)找出把一條魚放進冰箱的算法(開門、放進去、關(guān)門))。接著再讓學(xué)生試著找出“超市收銀程序”的算法,教師提示可把問題轉(zhuǎn)化為數(shù)學(xué)解析式,已知什么,要求什么。最后教師給出參考算法,并與學(xué)生共同分析。第二步:設(shè)計算法算法是指解決問題的方法和步驟。算法設(shè)計是編程的“靈魂”。(例:超市收銀程序要讓計算機幫我們解決這個問題,我們先要找到解決這個問題的算法,事先一步一步設(shè)計好怎樣做。下面是本例參考算法:設(shè)零售價用a表示;批發(fā)價用b表示;購買數(shù)量用n表示;付款數(shù)用s1表示;應(yīng)付款數(shù)用s2表示;找回零錢用s3表示。經(jīng)分析可知,a、b、n、s1都是已知的,要求s2、s3。數(shù)學(xué)解析式可寫成:當(dāng)n<10S2=a×nS3=s1-s2當(dāng)n≥10S2=b×nS3=s1-s2)師繼續(xù)引導(dǎo)學(xué)生分析:算法找到后,我們對算法的描述計算機能讀懂嗎?進而引出計算機是讀不懂的,應(yīng)把它轉(zhuǎn)化為計算機能讀懂的語言(指令)。怎么做呢?引出第三步,可通過編程實現(xiàn)。進一步指出要編程首先計算機里應(yīng)安裝有相應(yīng)的編程語言,編程語言有很多種,比如PascalC++JavaVB等,我們選用的程序設(shè)計語言是VB。教師啟動VB,讓學(xué)生看看VB的編程環(huán)境。接著教師邊演示示范邊分析編程實現(xiàn)的步驟:界面設(shè)計→代碼編寫→調(diào)試運行。關(guān)于界面設(shè)計,教師解釋什么是界面(可理解為程序面對使用者的臉面。然后教師笑臉面對學(xué)生,問:我現(xiàn)在的界面還算友好吧?又問學(xué)生:界面設(shè)計應(yīng)盡量怎樣?(友好、易用、美觀……))。接著開始演示如何制作范例的界面。(為節(jié)省時間讓學(xué)生動手操作,教師打開一個半成品,講解該界面關(guān)鍵地方的實現(xiàn)方法。)圖2(半成品界面)圖3(成品界面)關(guān)于代碼編寫:教師在界面設(shè)計介紹完后,啟動該程序(調(diào)試),嘗試輸入數(shù)據(jù),問學(xué)生現(xiàn)在能“計算”出來嗎?能實現(xiàn)“清除”嗎?引出對代碼的介紹。教師指出本例有兩個地方需要代碼,并演示代碼應(yīng)輸入在什么地方,同時指出,因同學(xué)還未系統(tǒng)學(xué)習(xí)如何寫代碼,我把本例的源代碼提供給同學(xué),指出放在哪里。稍后同學(xué)在動手體驗的時候可直接把它們復(fù)制粘貼到相應(yīng)位置(演示如何做)。關(guān)于調(diào)試運行:教師指出在代碼編寫過程中和代碼編寫完后都需要不斷調(diào)試運行,以確保程序的準(zhǔn)確性。并演示如何調(diào)試。第三步:編程實現(xiàn)確定編程語言后,通過下面步驟實現(xiàn)編程:界面設(shè)計→代碼編寫→調(diào)試運行·編程語言有很多種,如PascalC++JavaVB等,我們選用的程序設(shè)計語言是VB。師繼續(xù)引導(dǎo)學(xué)生分析:程序編好且調(diào)試無誤后,是不是就已大功告成?引出第四步,在提交給需求方使用前,最好把程序生成.exe文件,并解釋為什么?(.exe文件和源文件的區(qū)別)。教師演示如何保存源文件,如何生成.EXE文件。第四步:解決問題最后把編好的程序生成.exe文件,交付給需求方某超市使用。設(shè)計意圖:關(guān)于引領(lǐng)學(xué)生體驗一個信息編程加工的過程教材使用的例子是“100米決賽項目成績排序程序”,我認(rèn)為該程序的冒泡算法詮釋起來很復(fù)雜,因此在本環(huán)節(jié)里我使用了另外環(huán)節(jié)三:自主實踐,體驗成功(約23分鐘)教師要求學(xué)生打開\pfzx-teacher\第六周課業(yè)\本課知識點及上機任務(wù).DOC根據(jù)里面的要求,完成本節(jié)上機任務(wù)。學(xué)生開始動手體驗,在這個過程中,教師走到學(xué)生中間,幫助需輔導(dǎo)的學(xué)生。并對已完成課業(yè)的學(xué)生課業(yè)進行評價。下面是本課上機任務(wù):·基本任務(wù)(每位同學(xué)必做必交)1、結(jié)合剛才的介紹親自動手制作“超市收銀程序”,體驗信息編程加工的整個過程,完成后把該程序的源程序及生成的.EXE文件分別以自己的“號數(shù)”命名,上交到\pfzx-teacher\第六周課業(yè)\課業(yè)上交\X班\X號文件夾里,并上報教師檢查、登記。提示:·重點體驗“編程實現(xiàn)”這一步·一些操作細(xì)節(jié)若沒看清楚,可參考\pfzx-teacher\第六周課業(yè)\超市收銀程序制作過程屏幕錄像·本程序源代碼在:\pfzx-teacher\第六周課業(yè)\超市收銀程序源代碼.txt2、完成后,把本課知識點再回顧一遍?!ね卣谷蝿?wù)(有余力的同學(xué)可繼續(xù)本任務(wù))嘗試制作P43范例“100米決賽項目成績排序程序”。完成后將生成的.exe文件以自己的“班級號數(shù)”命名,上交到\pfzx-teacher\第六周課業(yè)\課業(yè)上交\拓展任務(wù)提交區(qū)文件夾里。并上報教師檢查、登記??稍黾訉W(xué)分。提示:·嘗試分析并理解該程序的算法,可參考\pfzx-teacher\第六周課業(yè)\P43成績排序算法分析與源代碼.doc這篇文檔里關(guān)于本問題算法的分析·嘗試用VB編程實現(xiàn)該程序界面參考教材,源代碼已提供給同學(xué),具體如何制作可參考\pfzx-teacher\第六周課業(yè)\P43成績排序程序制作過程屏幕錄像設(shè)計意圖:·本環(huán)節(jié)上機任務(wù)的處理:基本任務(wù)與拓展任務(wù)能滿足不同層次學(xué)生的需要?!そ處熖峁┑馁Y源如:程序制作過程的屏幕錄像、本課知識點及上機任務(wù).doc、P43成績排序算法分析與源代碼.doc讓學(xué)生能較好的開展自主探究學(xué)習(xí)?!W(xué)生任務(wù)完成后要求及時上報教師檢查登記,能減輕教師課后對學(xué)生課業(yè)完成情況展開評價的工作量。教學(xué)反思:本節(jié)課教學(xué)后我個人覺得整堂課能夠達到我預(yù)先的設(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 兒童教育合同范本
- 修鄉(xiāng)村路橋合同范本
- 偽造備案租房合同范本
- 創(chuàng)業(yè)五人合作合同范本
- 加盟 商鋪轉(zhuǎn)讓合同范本
- 全國租賃服裝合同范本
- 買賣店鋪裝修合同范本
- 劃經(jīng)營合同范本
- 2025內(nèi)蒙古新工創(chuàng)業(yè)發(fā)展集團有限責(zé)任公司公開招聘工作人員筆試參考題庫附帶答案詳解
- epc項目建設(shè)合同范本
- 《高鐵乘務(wù)安全管理與應(yīng)急處置(第3版)》全套教學(xué)課件
- 學(xué)校食品安全長效管理制度
- 2024-2025年第二學(xué)期學(xué)校教導(dǎo)處工作計劃(二)
- 2025年蘇州衛(wèi)生職業(yè)技術(shù)學(xué)院高職單招職業(yè)技能測試近5年常考版參考題庫含答案解析
- 2025年春新人教版歷史七年級下冊全冊課件
- 活在課堂里 課件
- 教科版五年級下冊科學(xué)同步練習(xí)全冊
- 汶川地震波時程記錄(臥龍3向)
- 入職申請表完整版
- 美麗的貴州教學(xué)設(shè)計
- 室外雨水量及管徑計算表
評論
0/150
提交評論