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