揭開程序設(shè)計(jì)的神秘面紗_第1頁
揭開程序設(shè)計(jì)的神秘面紗_第2頁
揭開程序設(shè)計(jì)的神秘面紗_第3頁
揭開程序設(shè)計(jì)的神秘面紗_第4頁
揭開程序設(shè)計(jì)的神秘面紗_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

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

文檔簡介

蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異揭開程序設(shè)計(jì)的奇異面紗【教材解析】對(duì)于初中生來說,“學(xué)習(xí)程序設(shè)計(jì)≠學(xué)習(xí)程序設(shè)計(jì)語言”,因此授課重點(diǎn)落在認(rèn)識(shí)計(jì)算機(jī)程序的作用,體驗(yàn)解析問題、編寫程序、調(diào)試程序的過程,培養(yǎng)學(xué)生利用計(jì)算機(jī)程序解決實(shí)責(zé)問題的能力。授課目的是用簡短的語言,簡單的例子使學(xué)生理解計(jì)算機(jī)程序設(shè)計(jì)不奇異,激發(fā)他們的好奇心,培養(yǎng)他們對(duì)程序設(shè)計(jì)的興趣,為今后的課程做鋪墊。我校使用的教材是江蘇鳳凰科學(xué)技術(shù)初版社編著的8年級(jí)《信息技術(shù)》,《程序設(shè)計(jì)》是初二下冊(cè)的內(nèi)容。本節(jié)《初識(shí)VB》為學(xué)習(xí)程序設(shè)計(jì)的開篇內(nèi)容,這一節(jié)在本章的地位舉足輕重,能否激發(fā)學(xué)生的求知欲,是學(xué)生能否學(xué)好接下來的知識(shí)的重點(diǎn)。教授對(duì)象是初一的同學(xué),他們沒有相關(guān)的編程基礎(chǔ),因此本節(jié)課定位為,讓他們對(duì)編程產(chǎn)生興趣,除掉以前對(duì)編程的那種奇異感,自己體驗(yàn)一下可視化編程。本授課設(shè)計(jì)依照教材和大綱的內(nèi)容,經(jīng)過學(xué)生們感興趣的話題引入,設(shè)置一個(gè)新年舉辦集體壽辰趴,需要一些幽默的小程序做技術(shù)支持,這樣的情境引入,作為主線,貫穿三個(gè)小任務(wù),層層遞進(jìn),在歡欣的氣氛中,體驗(yàn)界面的搭建,更正屬性,編寫代碼,保存,運(yùn)行調(diào)試。中間貫穿簡介VB,讓學(xué)生著手來參加編寫小程序。每個(gè)環(huán)節(jié)都有禮物派送,學(xué)生們很快樂,參加感很強(qiáng),課堂氣氛熱忱,在這個(gè)過程中讓學(xué)生感覺到,程序設(shè)計(jì)其實(shí)不奇異,學(xué)生試一試設(shè)計(jì)小程序,培養(yǎng)學(xué)生的計(jì)算思想,創(chuàng)立性的使用工具的能力,以及信息化社會(huì)責(zé)任?!臼谡n目的】知識(shí)與技術(shù):認(rèn)識(shí)計(jì)算機(jī)程序的看法。體驗(yàn)程序設(shè)計(jì)的過程。熟悉VB的界面,用VB編寫簡單的程序。過程與方法:運(yùn)用集體壽辰趴的情境引導(dǎo)學(xué)生理解程序,激發(fā)興趣,用生動(dòng)幽默的實(shí)例體驗(yàn)計(jì)算機(jī)程序,次序漸進(jìn)研究體驗(yàn)用VB編程的一般過程,在歡欣的氣氛中引導(dǎo)學(xué)生認(rèn)識(shí)程序設(shè)計(jì)。感神態(tài)度與價(jià)值觀:1.激發(fā)學(xué)生的好奇心和求知欲,提高學(xué)習(xí)程序設(shè)計(jì)的興趣。2.經(jīng)過自己著手參加設(shè)計(jì)調(diào)試簡單程序,培養(yǎng)學(xué)生的自信心和成就感?!臼谡n重點(diǎn)和難點(diǎn)】授課重點(diǎn):計(jì)算機(jī)程序的看法,VB可視化編程的步驟。第1頁共9頁蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異授課難點(diǎn):VB界面介紹及應(yīng)用;編寫簡單的程序,并調(diào)試運(yùn)行?!臼谡n對(duì)象解析】初一的學(xué)生形象思想強(qiáng)于抽象思想,表現(xiàn)在興趣、好奇等。若是直接讓學(xué)生系統(tǒng)地學(xué)習(xí)程序設(shè)計(jì)語言,他們必然會(huì)感覺比較無聊無聊,逐漸喪失學(xué)習(xí)計(jì)算機(jī)程序設(shè)計(jì)的積極性。本領(lǐng)例采用與學(xué)生生活貼近、關(guān)注的一些話題和例子引入,而且在其中提煉出相應(yīng)的問題,最后運(yùn)用計(jì)算機(jī)程序解決以上問題。激發(fā)學(xué)生的學(xué)習(xí)興趣,讓他們感覺,程序設(shè)計(jì)不“神秘”,而且特別適用、好玩,保持他們高漲的學(xué)習(xí)激情,讓學(xué)生真切感覺計(jì)算機(jī)程序設(shè)計(jì)的魅力!【授課過程設(shè)計(jì)】一、激發(fā)興趣,引入主題(5分鐘)2019的新年鐘聲已經(jīng)敲響咯,這預(yù)示著在座的每位同學(xué)又要長大一歲啦,為了記錄這成長的印記,我們親愛的班主任老師策劃給大家過一個(gè)集體壽辰party,為了讓我們的壽辰趴更加的優(yōu)秀,我們要提前準(zhǔn)備一些幽默的環(huán)節(jié)。我們先請(qǐng)機(jī)器人來給我們跳個(gè)舞來暖暖場(chǎng),請(qǐng)看視頻:機(jī)器人表演。(播放機(jī)器人視頻)很奇異是吧?同學(xué)們知道是什么控制著機(jī)器人讓它們隨著音樂的律動(dòng)跳舞的呢?(學(xué)生群答形式)對(duì)!沒錯(cuò),是程序控制著機(jī)器人哦!談起編寫程序,同學(xué)們可能認(rèn)為是件很困難的事,其實(shí)計(jì)算機(jī)程序其實(shí)不奇異,讓我們今天一起來揭開計(jì)算機(jī)程序設(shè)計(jì)的奇異面紗!(PPT顯示課題、手寫板書)下面,開始我們的壽辰趴籌備之旅!二、程序設(shè)計(jì)好奇異(10分鐘)壽辰趴除了吃喝唱跳,還有互動(dòng)游戲也是很不錯(cuò)的一個(gè)環(huán)節(jié)呀,老師這里有一支小豬佩奇的中性筆,計(jì)算機(jī)遇隨機(jī)產(chǎn)生一個(gè)0-9之間的數(shù)字作為它的價(jià)格,若是你在4次之內(nèi)猜對(duì)了,老師就把這支筆送給你。計(jì)算機(jī)機(jī)遇給你一些提示我邀請(qǐng)一位同學(xué)來跟計(jì)算機(jī)玩“猜價(jià)格”游戲。第2頁共9頁蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異邀請(qǐng)一位同學(xué)起來和計(jì)算機(jī)對(duì)戰(zhàn)一下是不是特別幽默?接下來我們借助程序設(shè)計(jì)語言,來實(shí)現(xiàn)這個(gè)小程序。程序設(shè)計(jì)語言有好多種,今天我們要介紹的編程語言是VB,是一種可視化編程語言,像搭積木相同,把我們的程序搭建出來。那我們先來認(rèn)識(shí)一下VB的界面。接下來,我們來體驗(yàn)一下如何用VB來實(shí)現(xiàn)我們這個(gè)小程序的編寫。請(qǐng)打開桌面上的“猜數(shù)字(學(xué)生用)”點(diǎn)擊“先點(diǎn)我”文件。第3頁共9頁蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異爾后點(diǎn)擊工程窗口,點(diǎn)擊查察對(duì)象。大家能夠看到,界面老師已經(jīng)幫大家搭建好了。我們能夠看到,這個(gè)程序的界面,由好多個(gè)控件對(duì)象組成,常用的控件有標(biāo)簽,按鈕,文本框。他們各有不相同的功能。比方說,標(biāo)簽是用來顯示一些提示信息,按鈕一般用來與用戶發(fā)生交互。這里對(duì)象的屬性老師也幫大家設(shè)置好了,你能夠依照自己的想法進(jìn)行更正,caption屬性用來顯示標(biāo)題。點(diǎn)擊運(yùn)行,啟動(dòng)。點(diǎn)擊開始按鈕,發(fā)現(xiàn)程序沒有反應(yīng),大家猜想可能是什么原因呢?對(duì)了,只有界面,沒有代碼,程序是運(yùn)行不起來的。因此我們要給“開始按鈕”(按鈕1)增加代碼。第4頁共9頁蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異詳盡方法是:雙擊按鈕1,請(qǐng)同學(xué)們觀察光標(biāo)在閃耀,這塊是按鈕1里寫代碼的地址,將代碼復(fù)制進(jìn)來,按鈕1的代碼老師已經(jīng)放在本任務(wù)的文件夾中,是一個(gè)文本文件?,F(xiàn)在你再運(yùn)行一下,正常了吧?接下來我們將這個(gè)小程序保存,點(diǎn)工具欄的保存按鈕。為了讓我們的小程序移植性更好,即使在沒有裝VB軟件的電腦上也能玩,我們要將它生成為exe可執(zhí)行文件。怎么操作呢?文件---生成exe,這樣,即使其他電腦上沒有裝VB軟件,也是能夠玩這個(gè)小程序的。做好的同學(xué)請(qǐng)你將你生成的exe文件提交給老師。三、程序設(shè)計(jì)不奇異(10分鐘)壽辰趴上只有一個(gè)互動(dòng)游戲怎么行呢?那么多的禮物怎么派送呢?受我們班主任的交付我們還要開發(fā)第二個(gè)互動(dòng)小程序“石頭剪刀布”游戲規(guī)則相信大家耳熟能詳——計(jì)算機(jī)遇隨機(jī)產(chǎn)生一個(gè)手勢(shì),你來出一個(gè)手勢(shì),爾后看是雙方的輸贏情況。我們先來體驗(yàn)一下這個(gè)程序。很好玩對(duì)吧,那么這個(gè)程序用VB怎么實(shí)現(xiàn)呢?請(qǐng)大家打開桌面上的“石頭剪刀布”文件夾,打開“先點(diǎn)我”文件。第5頁共9頁蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異大家能夠看到,這個(gè)程序的窗體是不完滿的,(少了一個(gè)重點(diǎn)的“再來一局”按鈕)需要大家來完滿。我們一起來研究一下,這個(gè)小程序缺哪些對(duì)象呢?缺一個(gè)按鈕,標(biāo)簽信息也不完滿對(duì)嗎?如何增加這個(gè)按鈕呢?我們能夠看到,在左側(cè)的控件工具箱里有好多的控件工具,我們選擇按鈕控件,將它拖到窗體中,拖劃,就生成了一個(gè)按鈕哦!我們能夠依照需要調(diào)整按鈕的大小和在地址。在編程時(shí)能夠?qū)⒐ぞ呦渲械臉?biāo)簽、按鈕、等控件增加到窗體,像搭積木相同,成立所要編寫程序的界面?,F(xiàn)在我們完成了編程的第一步,成立程序界面。(把板書貼到黑板上)為了讓用戶更好的體驗(yàn)我們的小程序,我們對(duì)各個(gè)控件的命名采用“見名知義”的原則,因此我們要更正命令按鈕1(command1)的caption屬性為“再來一局”,把“制作人標(biāo)簽”的屬性補(bǔ)充完滿。于是我們完成了第二步,設(shè)置對(duì)象屬性。(把板書貼到黑板上)第6頁共9頁蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異界面搭建好了,沒有代碼,程序也運(yùn)行不起來,就像汽車只有外面的架子,沒有發(fā)動(dòng)機(jī),也是跑不起來的,我們要給按鈕1增加代碼,(雙擊按鈕1,彈出來的是代碼窗口。請(qǐng)同學(xué)們觀察光標(biāo)在閃耀,這塊是按鈕1里寫代碼的地址,將代碼復(fù)制進(jìn)來,按鈕1的代碼老師已經(jīng)放在本任務(wù)的文件夾中,是一個(gè)文本文件。于是我們完成了第三步,編寫程序代碼。(把板書貼到黑板上)為了防范電腦突然死機(jī),心血付諸東流,程序要及時(shí)保存,這樣,我們完成了第四步,保存程序。(把板書貼到黑板上)界面搭建好了,代碼也寫進(jìn)去了,接下來我們要編譯,調(diào)試運(yùn)行。單擊常用工具欄里面的藍(lán)色小三角,也許單擊菜單欄里的運(yùn)行--啟動(dòng)命令。讓程序運(yùn)行,為了讓我們的小程序移植性更好,即使在沒有裝VB軟件的電腦上也能玩,我們要將它生成為exe可執(zhí)行文件。怎么操作呢?文件---生成exe,這樣,即使其他電腦上沒有裝VB軟件,也是能夠玩這個(gè)小程序的。我們完成第五步,運(yùn)行與調(diào)試程序。(把板書貼到黑板上)給同學(xué)們5分鐘時(shí)間,請(qǐng)大家完滿你的猜數(shù)字的小程序,而且生成exe文件提交給我。四、我也會(huì)編程(10分鐘)現(xiàn)在,壽辰趴上的互動(dòng)游戲我們已經(jīng)實(shí)現(xiàn)啦,壽辰趴上最激動(dòng)人心的環(huán)節(jié)馬上就要來啦,那就是抽獎(jiǎng)環(huán)節(jié),提起抽獎(jiǎng),總是讓人有擋不住的誘惑。我們先來抽取我們今天的好運(yùn)之星,老師給你們帶來了奇異禮物哦。(老師帶領(lǐng)學(xué)生一起來玩這個(gè)小程序)第7頁共9頁蘇州高新區(qū)實(shí)驗(yàn)初級(jí)中學(xué)授課設(shè)計(jì)信息技術(shù)計(jì)算機(jī)程序不奇異課前老師給每位同學(xué)發(fā)了一個(gè)臺(tái)號(hào),這個(gè)就是同學(xué)們的抽獎(jiǎng)號(hào)碼。請(qǐng)大家打開“抽獎(jiǎng)(學(xué)生用)”文件夾,我們請(qǐng)一位同學(xué)來抽取1位好運(yùn)同學(xué),看看誰是我們今天的好運(yùn)錦鯉。這個(gè)程序特其他好玩吧,接下來請(qǐng)大家在VB里實(shí)現(xiàn)它。有同學(xué)發(fā)現(xiàn),程序其實(shí)不能夠正常運(yùn)行,界面是完滿的,大家猜可能是哪里出現(xiàn)了問題呀?沒錯(cuò),可能是代碼出了問題,我們來研究一下代碼。果然,我們的代碼中有一行是不完滿的,老師想請(qǐng)同學(xué)們開動(dòng)腦筋來完成。請(qǐng)大家結(jié)合老師前面的講解思慮一下,這個(gè)空里應(yīng)該填什么呀。有的同學(xué)已經(jīng)猜到了,沒錯(cuò)!Label3顯示的是最后的抽獎(jiǎng)結(jié)果,而我們把生成的隨機(jī)數(shù),也就是抽獎(jiǎng)結(jié)果放在了x里,因此這里只要填x就可以啦!同學(xué)們完成的真棒!請(qǐng)大家生成抽獎(jiǎng)點(diǎn)exe而且提交給老師。六、顯現(xiàn)與議論:(5分鐘)顯現(xiàn)幾位同學(xué)的作品,師生共同議論作品。從實(shí)現(xiàn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論