信息的編程加工說課稿 公開課教學(xué)設(shè)計(jì)_第1頁
信息的編程加工說課稿 公開課教學(xué)設(shè)計(jì)_第2頁
信息的編程加工說課稿 公開課教學(xué)設(shè)計(jì)_第3頁
信息的編程加工說課稿 公開課教學(xué)設(shè)計(jì)_第4頁
信息的編程加工說課稿 公開課教學(xué)設(shè)計(jì)_第5頁
已閱讀5頁,還剩4頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

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

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論