2019-2020年高中信息技術(shù) 循環(huán)結(jié)構(gòu)教案 滬教版選修1.doc
《2019-2020年高中信息技術(shù) 循環(huán)結(jié)構(gòu)教案 滬教版選修1.doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《2019-2020年高中信息技術(shù) 循環(huán)結(jié)構(gòu)教案 滬教版選修1.doc(4頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
2019-2020年高中信息技術(shù) 循環(huán)結(jié)構(gòu)教案 滬教版選修1 一、基本說(shuō)明 1、教學(xué)內(nèi)容所屬模塊:選修1《算法與程序設(shè)計(jì)》 2、年級(jí): 高二 3、所用教材出版單位:上海科技教育出版社 4、所屬的章節(jié):第二章 第四節(jié) 循環(huán)結(jié)構(gòu) 5、學(xué)時(shí)數(shù):45分鐘 二、教學(xué)設(shè)計(jì) 教 學(xué) 目 標(biāo) 知識(shí) 1.了解循環(huán)結(jié)構(gòu)的構(gòu)建。 2.掌握f(shuō)or…next語(yǔ)句的格式及其功能。 3.靈活運(yùn)用for…next語(yǔ)句。 技能 通過(guò)編寫程序,讓學(xué)生會(huì)運(yùn)用for/next語(yǔ)句實(shí)現(xiàn)循環(huán)流程控制。 情感價(jià)值觀 1.通過(guò)問(wèn)題和算法分析過(guò)程,促進(jìn)邏輯分析能力的提高。 2.通過(guò)活動(dòng)的實(shí)踐,體驗(yàn)循環(huán)結(jié)構(gòu)的構(gòu)建和實(shí)現(xiàn)過(guò)程。 3.能夠運(yùn)用循環(huán)結(jié)構(gòu)的知識(shí)和技能,閱讀和欣賞更多的關(guān)于循環(huán)問(wèn)題的程序。 教學(xué) 重點(diǎn) 循環(huán)結(jié)構(gòu)的構(gòu)建,運(yùn)用循環(huán)語(yǔ)句實(shí)現(xiàn)對(duì)循環(huán)流程的控制。 主要 教學(xué) 方法 通過(guò)計(jì)算機(jī)閱卷及一個(gè)簡(jiǎn)單程序引出循環(huán)結(jié)構(gòu),遵循從易到難,由淺到深的循序漸進(jìn)的開放式課堂教學(xué)。教師采用分析法、演示法、實(shí)驗(yàn)法和討論法等多種教學(xué)方法,充分體現(xiàn)了學(xué)生是教學(xué)活動(dòng)中的主體;而教師通過(guò)對(duì)學(xué)生參與學(xué)習(xí)的啟發(fā)、調(diào)整、激勵(lì)來(lái)體現(xiàn)自己的主導(dǎo)作用。使學(xué)生在協(xié)作學(xué)習(xí)中目標(biāo)明確、態(tài)度積極、氣氛活躍,注意培養(yǎng)學(xué)生掌握結(jié)構(gòu)化程序設(shè)計(jì)思想。 教學(xué)過(guò)程 教師活動(dòng) 學(xué)生活動(dòng) 教學(xué)意圖 [復(fù)習(xí)引入]:同學(xué)們分組討論:現(xiàn)在我們很多考試都使用答題卡,都是采用計(jì)算機(jī)閱卷,那么計(jì)算機(jī)是怎樣閱卷,怎樣進(jìn)行這項(xiàng)重復(fù)工作的呢? 學(xué)生議論紛紛,氣氛活躍 通過(guò)身邊的事例引起學(xué)生好奇心,導(dǎo)出新課 同學(xué)們:首先我們從一個(gè)簡(jiǎn)單的例題說(shuō)起: 例1:編寫一個(gè)程序:打印5行豎排的“*”。 如果是打印10行、100行、1000行甚至更多的豎排“*”,那我們用循環(huán)就很容易實(shí)現(xiàn)。 學(xué)生稍做思考并編寫出程序: Private Sub form_click() PRINT “*” PRINT “*” PRINT “*” PRINT “*” PRINT “*” End Sub 復(fù)習(xí)一下前面所學(xué)內(nèi)容,從簡(jiǎn)單到復(fù)雜 循環(huán)變量←初值 語(yǔ)句序列 循環(huán)變量←循環(huán)變量+步長(zhǎng) 循環(huán)變量超 過(guò)終值嗎? N Y 這就是我們今天要學(xué)的循環(huán)結(jié)構(gòu),循環(huán)結(jié)構(gòu)也稱重復(fù)結(jié)構(gòu),它的作用是使一段程序能重復(fù)執(zhí)行,被重復(fù)執(zhí)行的部分稱為循環(huán)體。但重復(fù)一般都是有條件的,即在滿足FOR語(yǔ)句中的條件下才執(zhí)行循環(huán)體,否則退出循環(huán)體。下面我們就來(lái)看一下FOR/NEXT循環(huán)語(yǔ)句的格式: FOR〈循環(huán)控制變量〉=〈初值〉TO〈終值〉STEP〈循環(huán)變量增量(步長(zhǎng))〉 〈循環(huán)體語(yǔ)句塊(循環(huán)體)〉 NEXT 〈循環(huán)控制變量〉 說(shuō)明:1)循環(huán)控制變量必須為整型; 2)當(dāng)步長(zhǎng)(循環(huán)變量增量)為1時(shí),STEP 1可省略不寫; 3)語(yǔ)句序列(循環(huán)體)中可以含有任意多條語(yǔ)句,也可無(wú) 任何語(yǔ)句,稱為空循環(huán); 4)語(yǔ)句序列中可以含有循環(huán)結(jié)構(gòu); 5)FOR語(yǔ)句與NEXT語(yǔ)句必須成對(duì)出現(xiàn),缺一不可。 6)FOR語(yǔ)句與NEXT語(yǔ)句的循環(huán)變量是同一變量。 7)有時(shí)需中途退出循環(huán),這時(shí)用EXIT FOR命令。 1、給出上例的程序代碼,并通過(guò)流程圖加以理解: Private sub form_click() FOR I=1 TO 5 STEP 1 PRINT “*” NEXT I End Sub 在上例中,F(xiàn)OR語(yǔ)句稱為“循環(huán)起始語(yǔ)句”,它的作用是確定循環(huán)變量的值如何變化,從而控制循環(huán)的次數(shù);I是循環(huán)變量,它的值在執(zhí)行過(guò)程中是變化的,它的初值為1,終值為5,循環(huán)增量(步長(zhǎng))為1。流程圖見附件 學(xué)生分組討論并上機(jī)調(diào)試程序。 在教師的點(diǎn)撥下,學(xué)生很快能把程序稍作修改,實(shí)現(xiàn)打印1000行“*”的程序。 2、設(shè)置“陷阱”,深化理解語(yǔ)句格式 1)學(xué)生分成四組討論,然后每組完成一題,發(fā)現(xiàn)錯(cuò)誤并糾正。(給出四組題目見附件) 2) 教師收集結(jié)果并作分析。 3、請(qǐng)同學(xué)們閱讀下面程序,寫出結(jié)果并上機(jī)驗(yàn)證,畫出流程圖,說(shuō)明程序功能。示題: for i=1 to 3 step 1 print i next i end [程序執(zhí)行過(guò)程分析] 第幾次 循環(huán) 循環(huán)開始時(shí)i的值 執(zhí)行NEXT之后i的值 i與終值 比較 執(zhí)行下一次循環(huán)否? 1 2 3 1 2 3 2 3 4 <3 =3 >3 執(zhí)行 執(zhí)行 停止執(zhí)行 出示流程圖:見附件。 4、閱讀下面程序,深化對(duì)程序的理解。 Private Sub form_click() s=0 for x=1 to 100 s=s+x next x print s End Sub 功能:求1到100的和 Private Sub form_click() for i=20 to 10 step –2 print i next i End Sub 功能:輸入出20,18,16,14,12,10六個(gè)數(shù) 5、突破難點(diǎn),嘗試獨(dú)立編程。 剛才我們通過(guò)分析閱讀已有程序,對(duì)循環(huán)結(jié)構(gòu)又有了進(jìn)一步理解,但我們不能僅局限在看懂、讀懂程序上,我們的目的是要自己完成程序設(shè)計(jì)。 首先要進(jìn)行審題,認(rèn)真分析題目需要解決什么問(wèn)題,達(dá)到什么目的(算法); 然后從已知條件出發(fā),分析經(jīng)過(guò)哪些處理才能解決問(wèn)題。再把分析出來(lái)的處理步驟用流程圖表示出來(lái)(流程圖); 最后用VB語(yǔ)言描述出各個(gè)解題步驟,程序設(shè)計(jì)就不會(huì)讓你束手無(wú)策(編寫代碼)。 下面我們就參照例題,按照老師介紹的程序設(shè)計(jì)步驟,試著自己來(lái)編制2個(gè)程序: 1) 依次在屏幕上打印2、4、6、…、20的平方。 2) 求1+1/2+1/3+1/4+…+1/10的值。 采取分組討論,共同討論得出算法,畫出流程圖,最后由學(xué)生獨(dú)立寫出VB程序代碼,并上機(jī)調(diào)試。 開展討論,發(fā)揮學(xué)生學(xué)習(xí)的積極性,培養(yǎng)學(xué)生之間互相協(xié)作、共同解決問(wèn)題的能力。 通過(guò)分析已有的簡(jiǎn)單程序的執(zhí)行過(guò)程,慢慢滲透程序設(shè)計(jì)的思想、方法,引導(dǎo)學(xué)生從模仿開始,由易到難、循序漸進(jìn),逐步過(guò)渡到獨(dú)立進(jìn)行程序設(shè)計(jì)。 第一道題相對(duì)簡(jiǎn)單,大部分學(xué)生應(yīng)能獨(dú)立完成;但第二題相對(duì)困難,因它要用到三重循環(huán)去完成,要求學(xué)生分組討論,互相協(xié)作完成。 6、總結(jié)本節(jié)內(nèi)容,布置課外作業(yè) 各學(xué)科的內(nèi)容之間都是有聯(lián)系的,都不是孤立的,同學(xué)們要把知識(shí)動(dòng)態(tài)化,多角度、多方式地去思考,掌握知識(shí)的內(nèi)在聯(lián)系,提高解題能力,開闊自己的視野。 作業(yè):1)求出滿足每位數(shù)字的平方之和等于它本身的所有三位數(shù)。 2)編程打印三角型”*”。(需要用到循環(huán)的嵌套) 布置作業(yè)的目的是在鞏固本節(jié)所講內(nèi)容的同時(shí),進(jìn)行知識(shí)的拓展、探究。 教學(xué) 評(píng)價(jià) 1、 學(xué)生能否完成教師布置的課堂操作,能完成多少? 2、 學(xué)生能否把解題的思路和方法(算法)、流程圖和VB代碼有機(jī)聯(lián)系起來(lái),能否進(jìn)行自主學(xué)習(xí)及互相合作,進(jìn)行創(chuàng)新? 3、 學(xué)生與教師配合是否默契,自主學(xué)習(xí)積極性是否高漲? 教學(xué) 反思 在教學(xué)過(guò)程中,要真正以學(xué)生為主體,發(fā)揮教師的主導(dǎo)地位,把學(xué)生組織好,調(diào)動(dòng)學(xué)生的學(xué)習(xí)積極性和主動(dòng)探索學(xué)習(xí)的能力才是關(guān)鍵。 設(shè)計(jì)好學(xué)生練習(xí),讓學(xué)生有事做,愿意做、會(huì)做,調(diào)動(dòng)每一個(gè)學(xué)生的積極性,使同學(xué)之間能相互協(xié)作學(xué)習(xí),以彌補(bǔ)學(xué)生之間水平的差距,避免課堂教學(xué)帶來(lái)的“吃不飽”“吃不消”的情況出現(xiàn)。 不足之處是容量太大,時(shí)間有些緊張。- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 2019-2020年高中信息技術(shù) 循環(huán)結(jié)構(gòu)教案 滬教版選修1 2019 2020 年高 信息技術(shù) 循環(huán) 結(jié)構(gòu) 教案 滬教版 選修
鏈接地址:http://www.hcyjhs8.com/p-2618490.html