




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
計數(shù)循環(huán)(VB)程序設計(一)一、基本信息:科目:信息技術年級:高中一年級教材:《信息技術教材·高中一年級(選修一)》廣東教育出版社出版第2版課時數(shù):2課時(第1課時:學習理論;第2課時:上機操作。此為第一課時的教案。)二、課前分析1.學生情況分析:學生有一定的基礎,但對程序設計思想的理解不具體深入。2.教材內(nèi)容分析:本套教材是省教科所主編的。在上冊中學習了信息技術的基礎知識、Windows的簡單操作、文字處理(信息輸入)等,而下冊書前面又講了有關上網(wǎng)的知識。而且在本節(jié)課之前,學習了分支結(jié)構程序設計,對于程序設計的基本知識如Rem、Input、Let、Print等語句,程序流程圖、常量、變量、簡單函數(shù)、表達式、關系式、關系運算符、輸出格式等都學習過了。因此,本節(jié)課的重點任務是學習計數(shù)循環(huán)語句的格式、功能,不能在程序的輸入及前面提到的基本語句上面花過多的時間,要讓學生理解并掌握進行循環(huán)和跳出循環(huán)的條件,以及跳出循環(huán)后循環(huán)變量的值。通過本節(jié)課的學習,會使學生對程序設計有一個更深刻的理解,為實現(xiàn)獨立編程起到重要作用。三、教學設計:(一).教學內(nèi)容:計數(shù)循環(huán)程序(FOR/NEXT循環(huán)結(jié)構程序)設計。重點:FOR/NEXT循環(huán)結(jié)構程序的格式、功能和運行原理。難點:判定循環(huán)體是否該執(zhí)行;及跳出循環(huán)后,循環(huán)變量的值。(二).教學目標:1)德育目標:激發(fā)學生學習熱情,調(diào)動學生解決問題的積極性,培養(yǎng)學生的信息素養(yǎng)。2)認知目標:了解、掌握計數(shù)循環(huán)程序設計。3)能力目標:能用計數(shù)循環(huán)結(jié)構的程序解決實際問題,培養(yǎng)學生分析問題,解決問題的能力。4)情感目標:培養(yǎng)學生熱愛科學、熱愛信息技術的情感。(三).教學策略設計1.學的策略根據(jù)《新課標》要求:①學生是教學活動的主體;②學習過程是自主探索為主的,學習者之間是協(xié)商的、合作的;③學習是以問題或主題為中心的;④信息技術是主要的學習工具。因此,學生在學習過程中要注意運用以下學習策略。(1)具備強烈的問題意識學生一旦有了問題意識,就會對問題的解決產(chǎn)生濃厚的興趣,同時對知識本身產(chǎn)生興趣,繼而產(chǎn)生一種想要學習的心理傾向。這些有實際背景的問題可以激發(fā)學生對所學的信息技術知識的認識和理解,并產(chǎn)生一種要解決這些問題的愿望。(2)以小組協(xié)作學習的形式,積極參與問題的解決過程用問題來進行探究教學的模式強調(diào)學生的積極參與,學習任務主要是通過學生自主探索和協(xié)作學習完成的。小組協(xié)作是經(jīng)常采用的組織形式,各小組按照學生對探究主題的興趣進行分組,由小組成員共同完成一個研究課題。在探究過程中,小組成員既要分工,又要合作。學生要積極主動地參與問題研究,并在活動中學會與人交流、合作,共同完成學習任務。(3)學生要認識到信息技術既是學習的內(nèi)容,也是學習的工具。學生要能夠有效地使用信息工具處理信息、表達思想。在學習過程中,學生要將信息技術作為認知工具:①課程學習內(nèi)容和學習資源的獲取工具;②情境探究和發(fā)現(xiàn)學習的工具;③協(xié)商學習和交流討論的工具;④知識構建和創(chuàng)作實踐的工具;⑤自我測評和學習反饋的工具。隨著學習資源的不斷豐富,有效地利用信息技術獲取學習資源已經(jīng)成為新型學習模式的重要特征。2.教的策略根據(jù)探究式教學模式的原理,在教學過程應運用以下教學策略:(1)創(chuàng)建良好的問題情境良好的問題情境對于提高學生的學習興趣、激發(fā)學生的學習動機具有非常重要的作用。根據(jù)學科特點和學習者特征,創(chuàng)設恰當?shù)膯栴}情境,讓學生在對問題的情境的體驗中產(chǎn)生問題意識、發(fā)現(xiàn)并提出探究的問題。(2)引導學生積極思考,并提供必要的幫助在問題解決的過程中我要以指導者、促進者的身份出現(xiàn)。具體任務的解決是以學生自主探索為主進行的,但是學生對新知識的認識比較零散,缺乏系統(tǒng)性,只有在教師的引導下進行概括、歸納和總結(jié),才能全面地看待問題。所以進行教學時要把握時機,從旁指導促進學生技能的掌握和知識的遷移。(3)進行及時的評價為了保證問題解決的順利進行,還要對學生問題解決的完成情況進行評價。根據(jù)課程整合的要求,學生學習的重心不再只是放在學會知識上,而是應該轉(zhuǎn)移到學會學習、掌握方法和培養(yǎng)能力上。因此,在教學時,不僅要對學生的信息技術基礎知識進行評價,更重要的是要對學生的信息素養(yǎng)和綜合能力等因素進行評價。評價的內(nèi)容包括:對新知識的理解、操作和應用能力、自主學習能力、同學間的相互協(xié)作能力、問題解決能力和創(chuàng)新能力。四、教與學的過程設計師:上課!生:老師好!師:(高聲地)同志們好?。ǜ淖兎Q呼,鼓舞“士氣”)上節(jié)提問式回顧:師:我們前面學習了哪兩種結(jié)構的程序設計?各自有什么特點?生:順序結(jié)構的程序設計和分支結(jié)構的程序設計;其特點是前一種程序按程序行出現(xiàn)的先后順序依次執(zhí)行,而后一種程序是根據(jù)條件的成立與否選擇不同的執(zhí)行順序。師:在這之前,我們學習了QBASIC的哪些語句?生:注釋語句Rem、輸出語句Print、賦值語句Let、鍵盤輸入語句Input新課引入:師:那么我們要想通過屏幕輸出5個豎行排列的“QBASIC”號,這個簡單的程序應怎樣書寫呢?生(考慮片刻):使用PRINT語句,其程序為:PRINT“QBASIC”PRINT“QBASIC”PRINT“QBASIC”PRINT“QBASIC”PRINT“QBASIC”END師:好!同學們做得很好。那么,我想畫10行,100行,1000行“QBASIC”呢?難道就這樣順序?qū)懴氯幔苛?秒鐘時間給生思考師:這樣編寫是不是太繁瑣了。如果能讓計算機自動完成這部分重復的內(nèi)容,而我們只要告訴計算機重復操作的次數(shù)就可以了,這個愿望能否實現(xiàn)呢?留5秒鐘時間給生思考師:能!通過我們這節(jié)課學習的FOR/NEXT循環(huán)程序,即計數(shù)循環(huán)程序就可以很容易的實現(xiàn)這個愿望。師:下面我們來深入研究一下計數(shù)循環(huán)程序設計。(板書課題:第七節(jié)計數(shù)循環(huán)程序設計)3.新課講解:[疑問是建構教學的起點。新課伊始,就提出一個真實的問題,力求創(chuàng)設一種教學情境,它可以激起學生的求知欲,有利于建立新的認識結(jié)構。](1)師給出上題程序代碼和流程圖并解釋分析。程序代碼:CLS[清屏]LETA$=“QBASIC”[將“QBASIC”賦給變量A$]FORI=1TO5STEP1[給循環(huán)變量賦初值,并記下終值和步長]PRINTA$[輸出一個“QBASIC”]NEXTI[根據(jù)步長值,計算循環(huán)變量的下一個值(循環(huán)變量=循環(huán)變量+步長)]END[結(jié)束]師:順著程序引導學生理解各關鍵詞的涵義:CLS是ClearScreen的簡寫,意為清除屏幕顯示;For介詞,表某事在所述條件下要發(fā)生;To從……到……;Step腳步、步驟,此處為步長的意思;Next下一個;而Print和End在前面我們已學習過。師:在理解關鍵詞的基礎上,再“口譯”一次該程序執(zhí)行的原理及功能(突出重點,此略)。師:程序的這種結(jié)構稱作循環(huán)結(jié)構,循環(huán)結(jié)構也稱重復結(jié)構,它的作用是使一段程序能重復執(zhí)行,被重復執(zhí)行的部分稱為循環(huán)體。但重復一般都是有條件的,即在滿足FOR語句中的條件下才執(zhí)行循環(huán)體,否則退出循環(huán)體。下面我們就來看一下FOR/NEXT語句的格式:格式:FOR〈循環(huán)變量〉=〈初值〉TO〈終值〉[STEP〈步長〉]〈語句組(即循環(huán)體)〉NEXT循環(huán)變量說明:1)FOR語句為循環(huán)說明語句,也稱循環(huán)控制語句;NEXT語句為循環(huán)終止語句,也稱循環(huán)返回語句;介于FOR和NEXT之間的為循環(huán)體。2)FOR和NEXT后面的循環(huán)變量必須相同。3)初值、終值、步長均為數(shù)值表達式(請同學們思考循環(huán)變量是否也必須是數(shù)值表達式?)4)當步長為1時,STEP1可省略不寫。功能:師:引導學生書寫流程圖:(學生書寫完后,再出示如下兩種流程圖,請學生觀察異同,看圖(一)存在什么問題?(在“改”處的粗線段不應連接,循環(huán)的出口不能從NEXT 語句退出,只能由循環(huán)說明語句退出。因此流程圖(二)才是正確的。)說明:1)語句組中可以含有任意多條語句序列;若無任何語句,則稱為空循環(huán);2)循環(huán)變量I超過終值的含義是:(用數(shù)學知識解決信息技術問題,既收到了更好的效果,又鞏固了數(shù)學知識。)①步長>0,循環(huán)變量>終值,如下圖所示:②步長<0,循環(huán)變量<終值,如下圖所示:注:如果初值、終值與步長矛盾時,直接執(zhí)行NEXT后的語句。由圖示可發(fā)現(xiàn):循環(huán)變量的初值、終值和步長可為正數(shù)、整數(shù),也可為負數(shù)、小數(shù)。3)在循環(huán)體內(nèi)沒有給循環(huán)變量重新賦值的條件下,有如下結(jié)論:只要初值、終值、步長一旦確定,那么這個循環(huán)語句循環(huán)的次數(shù)也就確定了。(2)師:設置“陷阱”,強調(diào)語句格式。出示下列有錯誤的程序段。學生分成六組討論,發(fā)現(xiàn)錯誤并糾正,然后再看是否能達到目的,每組完成一題。[在討論中,學生將扮演一個積極的參與者的角色,自覺思考、積極發(fā)言,講出自己的見解,并與他人展開討論,在自主探索中掌握知識要點,同時也可學習到他人的好的思維方式和學習方法。]1)打印1~5這5個數(shù)clsforn=1to5step–1printnnextnend[考察正確確定步長,此處步長應為1]打印5~1這5個數(shù)clsforn=5to1printnnextnend[考察初值、終值與步長的大致關系,此處步長為-1,不能省,應為forn=5to1step–1]打印1~5這5個數(shù)clsforn=1to5printnend[考察格式,F(xiàn)OR與NEXT必須配對出現(xiàn),二者缺一不可]打印1~5這5個數(shù)clsfor1to5printnnextnend[考察格式,循環(huán)變量n要賦初值,應為forn=1to5](3)師:引導學生閱讀程序,為程序設計打基礎[教學中通過分析已有程序,慢慢滲透程序設計的思想方法,引導學生從模仿開始,由易到難、循序漸進,逐步過渡到獨立進行程序設計。]請同學們分析下列程序,說出它的功能。例1FORI=1TO5STEP1①PRINT“*”;②NEXTI③END④運行結(jié)果:運行過程:*****①→②→③→②→③→②→③→②→③→④例2LETA=8LETB=3FORJ=1TOASTEPBLETK=J*JPRINTJ,KNEXTJEND運行結(jié)果:11416749例3clsforI=20to10step–2printInextIend功能:輸出20,18,16,14,12,10六個數(shù)①②③④⑤⑥⑦運行過程:①→②→③→④→⑤→⑥→④→⑤→⑥→④→⑤→⑥→⑦(4)知識遷移,嘗試獨立編程。[嘗試是探索實踐新事物的開端。任何事情的第一次都需要勇氣,教師要鼓勵學生大膽嘗試編程,在一次次嘗試中獲取分析、解決問題的經(jīng)驗;同時培養(yǎng)學生勇于探索、敢于實踐、沉著應事的個性品質(zhì)。]師:剛才我們通過分析閱讀已有程序,對循環(huán)結(jié)構又有了進一步理解,但我們不能僅局限在看懂、讀懂程序上,我們的目的是要自己完成程序設計。在進行程序設計時,首先要進行審題,認真分析題目需要解決什么問題,達到什么目的,然后從已知條件出發(fā),分析經(jīng)過哪些處理才能解決問題。再把分析出來的處理步驟用流程圖表示出來,最后用QBASIC語言描述出各個解題步驟,程序設計就不會讓你束手無策。下面我們試著自己來編制2個小程序。[這兩道題在循環(huán)體這一部分稍有難度,采取分組討論,共同寫流程圖,最后由學生獨立寫出程序代碼,并待下一節(jié)課上機調(diào)試]例4例5編寫程序,求1到100的整數(shù)和(推廣到奇數(shù)和、偶數(shù)和、倒數(shù)和<任務2>)s=0forx=1to100s=s+xnextxprintsend編寫程序,已知y=x+2,當x=1,2,3,4,5時,y的值分別是多少。clsforx=1to5y=x+2printynextxend師分析:由上面的程序可發(fā)現(xiàn),這種FOR循環(huán),一旦程序定了,其循環(huán)體執(zhí)行的次數(shù)就定了,因此這種循環(huán)結(jié)構又稱作計數(shù)循環(huán)。循環(huán)次數(shù)=INT((終值-初值)/步長)+14、歸納小結(jié),鞏固提高學生總結(jié)本節(jié)課的FOR/NEXT語句的格式和功能,運用此結(jié)構進行程序設計的步驟。[唯有反思,才能控制思維操作,才能促進理解,提高自己的認識水平。](總結(jié)內(nèi)容見第3頁)5、練習:獨立試編程序,求10!。[將其他科目(數(shù)學)的知識整合于信息技術教學中]分別請三生上講臺在黑板上作答
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 橋梁樁基礎施工合同5篇
- Unit11 Trees第1課時(教學設計)-2023-2024學年滬教牛津版(深圳用)英語六年級上冊
- Unit 4 My family Lesson2(教學設計)-2023-2024學年人教新起點版英語三年級下冊
- 2025年合同誠信守信承諾
- 鍋爐定期檢查與維修2025年合同
- 2025年共享單車服務合同樣本
- 2025年住宅翻新監(jiān)理合同樣本
- 2025年典范建設合同模板
- 《小商品 大學問:3 愛心義賣會》教學設計-2023-2024學年四年級下冊綜合實踐活動滬科黔科版
- 2025年土木工程物資供應合同范文樣稿
- GB/T 18282.1-2025醫(yī)療保健產(chǎn)品滅菌化學指示物第1部分:通則
- 江蘇省建筑與裝飾工程計價定額(2014)電子表格版
- CCRW程序簡介匯總課件
- 中醫(yī)拔罐技術課件
- 西藏自治區(qū)山南市各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
- 2022年菏澤市鄆城縣中醫(yī)院醫(yī)護人員招聘考試筆試題庫及答案解析
- 青樓韻語嫖經(jīng)、明代嫖經(jīng)全文-古籍
- 中小學教師職業(yè)道德規(guī)范
- 無創(chuàng)呼吸機臨床應用護士操作手冊
- 7S管理標準-目視化管理標準
- 高填方路基施工危險源辨識及風險評價
評論
0/150
提交評論