久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

《VB多分支選擇結(jié)構(gòu)的運用》教學(xué)案例期(樣例5)

時間:2019-05-15 01:11:37下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《《VB多分支選擇結(jié)構(gòu)的運用》教學(xué)案例期》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《《VB多分支選擇結(jié)構(gòu)的運用》教學(xué)案例期》。

第一篇:《VB多分支選擇結(jié)構(gòu)的運用》教學(xué)案例期

口/李志 汪細(xì)強

本課是教育科學(xué)出版社普通高中課程標(biāo)準(zhǔn)實驗教科書《算法與程序設(shè)計(選修)》第二章的部分內(nèi)容。本節(jié)內(nèi)容是在學(xué)生初步了解了VB的編程環(huán)境、VB中的數(shù)據(jù)類型、變量的使用以及If單分支與雙分支結(jié)構(gòu)的基礎(chǔ)上,進(jìn)一步向?qū)W生展示VB多分支選擇結(jié)構(gòu)的使用。

在信息技術(shù)課程教學(xué)中,培養(yǎng)學(xué)生信息素養(yǎng),或者說信息能力,在全國、省、市信息技術(shù)優(yōu)質(zhì)課評選中存在兩種意見:一種是課堂教學(xué)中應(yīng)注重學(xué)生技術(shù)、技能培養(yǎng),教學(xué)過程中將指導(dǎo)學(xué)生如何操作和使用作為教學(xué)核心;另一種是在教學(xué)中應(yīng)著重培養(yǎng)學(xué)生處理信息的方法和過程,用探究學(xué)習(xí)的方式去發(fā)現(xiàn)和學(xué)習(xí)技術(shù),形成技能。本案例就是在“引領(lǐng)學(xué)生思維,培養(yǎng)分析、解決問題能力,通過思維促進(jìn)技能”教學(xué)理念指導(dǎo)下的設(shè)計,并進(jìn)行了教學(xué)反思。

一、學(xué)生分析

本課教學(xué)對象是高一學(xué)生,他們第一次接觸程序設(shè)計。通過前面的學(xué)習(xí),學(xué)生已基本掌握單分支和雙分支選擇結(jié)構(gòu),能夠編寫簡單的選擇結(jié)構(gòu)程序。

二、教學(xué)目標(biāo)

知識與技能:能理解選擇結(jié)構(gòu)中單分支和雙分支選擇結(jié)構(gòu)執(zhí)行過程,并用其解決實際問題;能理解多分支選擇結(jié)構(gòu),并能用If多分支語句和Select Case多分支語句解決實際問題;能理解Image控件的picture屬性和List控件的text屬性;能熟練編寫、修改、運行程序。

過程與方法:能掌握兩種多分支結(jié)構(gòu)語句的基本格式;能掌握選擇結(jié)構(gòu)中條件的表達(dá)方法;能靈活運用多分支語句編寫程序解決實際問題。

情感、態(tài)度與價值觀:通過任務(wù)驅(qū)動,逐步深化對知識的理解,提高分析問題、解決問題的能力。

三、教學(xué)重、難點

教學(xué)重點:能正確選擇If的單分支、雙分支以及If和Select Case多分支語句解決實際問題。

教學(xué)難點:能正確理解選擇結(jié)構(gòu)的執(zhí)行過程,能對程序設(shè)計有整體的理解。

四、教學(xué)過程

(一)創(chuàng)設(shè)情境 整體感知 1.實例演示,了解程序流程。

小明爸爸的生日快到了,小明想用平時節(jié)省下來的800元錢給爸爸買生日禮物,請同學(xué)們設(shè)計一個“愛心禮物”的小程序,讓爸爸挑選喜歡的上衣、褲子和鞋子共三件禮物且不超出800塊錢預(yù)算。教師展示如圖1所示的程序。

2.學(xué)生操作程序,教師布置任務(wù)。(1)口述程序流程。

(2)用程序流程圖畫出程序模塊結(jié)構(gòu)。

3.師生共同交流探討,完成程序流程圖(略)。設(shè)計意圖:用實際操作“愛心禮物”程序創(chuàng)設(shè)情境,激發(fā)學(xué)生興趣;通過敘述操作過程、繪制程序流程圖,引導(dǎo)學(xué)生對程序進(jìn)行整體把握,養(yǎng)成學(xué)生整體構(gòu)建、整體分析能力,為后面任務(wù)生成奠定基礎(chǔ)。

(二)分析流程 明確任務(wù)

1.分析程序流程,學(xué)生討論思考:我們完成本程序設(shè)計,需要解決哪些問題? 2.學(xué)生討論,教師梳理,列出如下任務(wù):(1)圖片載入。

(2)雙分支,多分支選擇。(3)價格核算。

3.聯(lián)系舊知,解析任務(wù)。(1)圖片載入——學(xué)生閱讀教師提供的Image控件圖片載入方法參考資料。(2)雙分支——選擇上衣,價格核算,回顧前面所學(xué)習(xí)的If語句。(3)多分支——選擇褲子和鞋子。教師提示可用多個單分支語句疊加。

本環(huán)節(jié),教師集中解決基礎(chǔ)問題——圖片載入,為后面多分支探究掃除障礙。

設(shè)計意圖:從事物表象抓住本源,需要學(xué)生在分析問題時有整體意識,需要學(xué)生將零散問題進(jìn)行歸類。本環(huán)節(jié)旨在培養(yǎng)學(xué)生分析問題的能力,一是整體把握分層(程序模塊)思考,二是結(jié)合已有知識對問題進(jìn)行梳理,三是培養(yǎng)學(xué)生程序設(shè)計的策劃能力。

(三)小組合作 自主探究 1.三人一組,選擇“雙分支”、“多分支”、“價格核算”之一進(jìn)行合作探究。要求如下:(1)根據(jù)流程圖寫出程序。(2)上機操作調(diào)試。

(3)把程序要點及問題做好記錄,以備交流匯報使用。2.交流匯報,資源共享。(1)雙分支交流。

請選擇上衣的小組做交流,并利用廣播系統(tǒng)展示其程序。(2)多分支交流。

預(yù)設(shè)一:學(xué)生展示未完成的程序。

學(xué)生說出自己的問題與困惑;教師幫助分析,找出原因,修改完善,并調(diào)試運用。

預(yù)設(shè)二:學(xué)生展示已經(jīng)完成的程序,教師將雙分支和單分支語句解決多分支程序進(jìn)行列舉比較。

(3)核算交流。

學(xué)生思考:如何讓程序知道你選擇了多少錢的上衣、褲子和鞋子?用變量保存價格的時候應(yīng)該放在程序的什么地方?整個禮物選擇結(jié)果的判斷應(yīng)在什么地方完成?

小結(jié):利用單分支以及多個單分支解決問題。

設(shè)計意圖:知識的實際運用體現(xiàn)學(xué)生解決問題的基本能力,知識的遷移則體現(xiàn)學(xué)生對新舊知識的重組與構(gòu)建。本環(huán)節(jié)倡導(dǎo)學(xué)生通過合作探究,充分運用已有知識解決現(xiàn)實中的問題,并通過提供相關(guān)資料,創(chuàng)設(shè)實際運用平臺,搭建新舊知識互通的橋梁,讓學(xué)生探索發(fā)現(xiàn)新知及其實際運用。

(四)師生探究 構(gòu)建新知

學(xué)生通過多個單分支語句解決多分支問題,除了這種方法,是否還有新的發(fā)現(xiàn)?

教師引用學(xué)生新發(fā)現(xiàn),或者直接引出“多分支結(jié)構(gòu)”,并思考:

1.對比圖

2、圖3,分析新的“多分支結(jié)構(gòu)”與剛才“單分支解決多分支”有什么不同?

教師用單步調(diào)試的方法,讓學(xué)生分析兩者之間在執(zhí)行過程中的不同,找到If多分支語句的優(yōu)勢所在,并引導(dǎo)學(xué)生觀察、分析If多分支語句的基本結(jié)構(gòu)。學(xué)生歸納總結(jié)兩種結(jié)構(gòu)執(zhí)行過程的差異,師生共同總結(jié)出If多分支結(jié)構(gòu)。

2.引導(dǎo)學(xué)生熟悉新內(nèi)容,完成整個程序的設(shè)計,并調(diào)試運行。

設(shè)計意圖:程序算法的優(yōu)越性,需要在實際運用中才能獲得直接感受,也需要在同一問題不同算法的比較中得到體驗。將新的方法與用已有知識解決問題的方法進(jìn)行比較,進(jìn)一步讓學(xué)生清楚兩者之間的差別。通過改變滿堂灌的方式,采用自主探究學(xué)習(xí)方式,培養(yǎng)學(xué)生自主學(xué)習(xí)的習(xí)慣、意識和能力。

(五)交流總結(jié) 拓展延伸

1.運用Select Case語句來完成多分支選擇。

指出VB中還有一種多分支語句-Select Case語句,讓學(xué)生閱讀教材中的例子和注釋并思考:

(l)在我們這個任務(wù)中“Select Case表達(dá)式”中“表達(dá)式”和“表達(dá)式列表”含義分別是什么?

(2)用Select Case語句實現(xiàn)選擇鞋子的程序該怎么寫?

學(xué)生自主探究,調(diào)試程序并運行。

設(shè)計意圖:用比較、類比的方法,啟迪學(xué)生創(chuàng)造性思維。通過學(xué)生自學(xué)教材例子,完成新知識的學(xué)習(xí),培養(yǎng)學(xué)生舉一反三的能力,同時訓(xùn)練自學(xué)能力。2.小結(jié)。

(1)多分支選擇語句的格式。(2)多重選擇語句的執(zhí)行過程。

設(shè)計意圖:歸納梳理知識發(fā)現(xiàn)過程,對比所發(fā)現(xiàn)新知識的優(yōu)勢所在,讓學(xué)生體會程序算法的精妙之處。此處師生共同小結(jié),一是知識的獲取過程,二是歸納本課知識要點。

(六)學(xué)生完成自我評價

設(shè)計意圖:學(xué)生自我評價的反饋信息,有助于教師了解教學(xué)的實際情況,便于在以后的教學(xué)中調(diào)整教學(xué)方法和教學(xué)策略。

(七)課后練習(xí)

布置課后作業(yè)。

設(shè)計意圖:由于Select Case語句結(jié)構(gòu)上較If多分支語句更加靈活,鑒于要在一節(jié)課內(nèi)完成兩個多分支語句的理解比較困難,所以在處理時進(jìn)行了側(cè)重,通過課后練習(xí)的方式,讓學(xué)生在課后去思考、消化。

五、教學(xué)反思

該案例源于南京師大附中王靜老師2010年暑假在武漢做新課程培訓(xùn)時所展示的程序,她的教學(xué)理念是“在游戲中學(xué)習(xí)程序設(shè)計”。在講到這個內(nèi)容時,用這個例子設(shè)計了教學(xué)過程。

在“算法與程序設(shè)計”這一模塊的教學(xué)中,我總是擔(dān)心學(xué)生難以接受,總是習(xí)慣于幫助學(xué)生分析程序中的算法,學(xué)生跟著老師安排的任務(wù)進(jìn)行學(xué)習(xí),但忽視了自己分析的過程,忽視了知識的建構(gòu),學(xué)生知其“源”,不知其所以“源”。學(xué)生在課堂上學(xué)得很不錯,但在獨立解決其他問題時,仍然不知道如何人手,不知道已有的知識如何運用??梢钥闯鲞@種教學(xué)方法存在很大問題。我們能否讓學(xué)生像程序員一樣工作,讓學(xué)生通盤熟悉信息處理的全過程,發(fā)現(xiàn)一個程序形成的全過程,讓學(xué)生知識與能力并舉。本課教學(xué)正是立足于此而展開的。

本案例通過“愛心禮物”程序創(chuàng)設(shè)情境,通過敘述操作過程以及繪制程序流程圖引導(dǎo)學(xué)生對程序進(jìn)行整體上的把握,培養(yǎng)學(xué)生整體分析能力。通過分析流程、明確任務(wù)環(huán)節(jié),幫助學(xué)生從事物表象抓住本源,培養(yǎng)學(xué)生分析程序、解析問題的能力。在知識獲取過程中,把所需知識演變成學(xué)生迫切想解決的問題,并建立新舊知識的聯(lián)系,讓學(xué)生通過自主探究、合作學(xué)習(xí)而完成。整體把握分層(程序模塊)思考,結(jié)合已有知識對問題進(jìn)行梳理,培養(yǎng)學(xué)生程序設(shè)計的策劃能力。

當(dāng)然,在實際教學(xué)實施中也遇到了很多問題,通過學(xué)生教學(xué)反饋信息來看,有一部分學(xué)生對于VB程序設(shè)計的學(xué)習(xí)感到困難,這也反映出學(xué)生思維上的依賴性,自主探究的動力和習(xí)慣還有待提高。當(dāng)然,教師在進(jìn)行教學(xué)設(shè)計的過程中應(yīng)該有更多的預(yù)設(shè),通過充分的換位思考,提高教學(xué)效果。

第二篇:《分支結(jié)構(gòu)》教學(xué)案例

《分支結(jié)構(gòu)》教學(xué)案例

適應(yīng)范圍(標(biāo)明年級和模塊)高二年級 算法與程序設(shè)計選修

課時 1

一、教學(xué)分析

1、教學(xué)目標(biāo) 知識和技能

(1)掌握IF語句的格式和功能(2)會畫IF語句的流程圖

(3)學(xué)會用IF語句解決日常生活中實際問題 過程和方法

(1)經(jīng)歷實踐、分析、歸納,掌握IF語句的格式和功能。情感態(tài)度與價值觀

(1)運用半成品加工策略,完善程序,發(fā)展學(xué)生思維的邏輯性,及嚴(yán)謹(jǐn)?shù)膶W(xué)習(xí)態(tài)度。

2、重點、難點

重點:掌握IF語句的格式和功能

難點:提高學(xué)生運用IF語句解決實際問題的能力。

二、學(xué)情分析及教材處理

《分支結(jié)構(gòu)》是江蘇省高中信息技術(shù)教材第六章第五節(jié)的內(nèi)容,它是建立在學(xué)生已學(xué)習(xí)的順序結(jié)構(gòu)的基礎(chǔ)之上,為后續(xù)學(xué)習(xí)循環(huán)結(jié)構(gòu)作了鋪墊。VB中IF語句的分支結(jié)對學(xué)生來說,并不難理解,特別是學(xué)生在英語中已學(xué)過IF引導(dǎo)的條件語句,它和VB有諸多相似之處,所以我以英語中的IF條件語句作引子,導(dǎo)入本節(jié)課的內(nèi)容,本節(jié)課的重心放在如何引導(dǎo)學(xué)生明確程序設(shè)計的思想是什么,如何利用IF語句解決實際問題的能力。

三、教學(xué)過程

(一)創(chuàng)設(shè)情境 引入課題

教師活動:出示兩條英文語句,請學(xué)生朗讀并翻譯: If you fell happy then you wil smile If you fell happy then you will say smile else you will sad.這是英文中用IF來描述根據(jù)條件的不同,會有不同的結(jié)果的例子,而在VB中我們能否根據(jù)不同的條件,執(zhí)行不同的語句呢?這節(jié)課我們將學(xué)習(xí)程序結(jié)構(gòu)中的分支結(jié)構(gòu)。

(設(shè)計意圖:成功的教學(xué)不是強制,而在于激發(fā)學(xué)生的學(xué)習(xí)興趣,從學(xué)生熟悉的事情著手,創(chuàng)設(shè)教學(xué)情境,有效地激發(fā)學(xué)生的學(xué)習(xí)興趣。)

(二)合作探究 構(gòu)建新知

如何讓計算機感到幸福,就微笑呢?

教師啟發(fā):計算機也是有思想的,只不過這種思想是人所賦予的。學(xué)生活動:暢所欲言,如何在VB中讓計算機感到幸福就微笑。

1、分析:肯定每位學(xué)生的閃光點,并提出建議性意見,最后根據(jù)學(xué)生所談,理出一個普遍被大家都認(rèn)可的意見:

(1)程序運行時,屏幕首先出示“Do you fell happy?”

(2)當(dāng)從鍵盤輸入“y”,則計算機表示“幸福”,輸入其他,則表示“不幸福”。

(3)當(dāng)其感受到幸福就在圖像框中出示一張笑臉的圖片,否則就出示一張苦臉的圖片。

2、建立VB程序:

(1)學(xué)生自主完成建立程序初始界面和設(shè)置對象屬性 對象名 屬性 值

label1 caption Do you fell happy? Text1 text 空白

Command1 caption 確定

(2)編寫代碼:

教師啟發(fā):計算機如何判斷鍵入的是y還是其他字母呢?

學(xué)生活動:if text1.text=“y” then picture1.picture=loadpicture(“d:1.jpg”)(3)調(diào)試運行程序

在這過程中,學(xué)生的會出現(xiàn)很多錯誤。

反饋結(jié)果:通過多媒體廣播系統(tǒng),展示個別有代表表學(xué)生的結(jié)果。首先引導(dǎo)學(xué)生判斷該程序?qū)Σ粚?,告訴學(xué)生“實踐是檢驗真理的唯一標(biāo)準(zhǔn)”,對不對運行此程序即可;其次,若程序不對,引導(dǎo)學(xué)生分析此程序錯在哪?為什么會錯,這么的錯誤將導(dǎo)致什么樣的結(jié)果?最后提出如何解決?以此幫助部分薄弱的學(xué)生重新調(diào)整思路,便于更好地解決問題。

(4)提升:在這過程中會有學(xué)生提出這樣問題:輸出小寫的y會出笑臉,怎么輸入大寫的“Y”,就不能顯示笑臉呢?引導(dǎo)學(xué)生分析后,學(xué)生按自已的獨特感受,自已嘗試解決,學(xué)生解決的方法是多樣的,有的學(xué)生運用兩條IF語句,有的學(xué)生想用數(shù)學(xué)上的邏輯“與”,但是按照數(shù)學(xué)表達(dá)式來寫是不可行的。這時教師歸納:雖然VB表達(dá)式不同于數(shù)學(xué)表達(dá)式,但其思想和數(shù)學(xué)一致。這和武學(xué)原理大有相似之理,招式雖有不同,內(nèi)功心法應(yīng)是相通的。歸納結(jié)論:

IF語句的格式1:If 條件 then 語句 功能是:當(dāng)條件成立時,則執(zhí)行語句,條件不成立,則直接執(zhí)行下一條語句。畫出格式1的流程圖。

3、完善程序,教師活動:若鍵入”Y”,則屏幕顯示“J”;若鍵入“N”,則屏幕顯示“L”的程序

學(xué)生活動:學(xué)生在原來程序基礎(chǔ)上修改程序,通過多媒體廣播系統(tǒng)展示有代表性學(xué)性的成果,師生共同分析。歸納結(jié)論:

IF語句的格式2:If 條件 then 語句1 else 語句2 功能是:當(dāng)條件成立時,則執(zhí)行語句1,否則執(zhí)行語句2。

(設(shè)計意圖:教學(xué)過程第二部分讓學(xué)生在探究的過程中歸納結(jié)論,體現(xiàn)了既重過程又重結(jié)論的新課程教學(xué)要求。同時這一部分的設(shè)計充分體現(xiàn)了兩個轉(zhuǎn)變,教師由講授者變教學(xué)活動的組織者、引導(dǎo)者、合作者;學(xué)生由被動接授者變主動參與的學(xué)習(xí)的主體。)

(三)完善程序 鞏固新知

引入“半成品加工策略”,出示順序結(jié)構(gòu)中曾經(jīng)完成的練習(xí),要求學(xué)生指出原程序中有哪些還不夠完善的地方,請運用本課知識,進(jìn)行修改、調(diào)試,鞏固本課重點。要求兩人一組,兩人共同對兩個練習(xí)進(jìn)行分析,然后每人選做一題,可以互相幫助,做完后互相交流,互相評價結(jié)果。

練習(xí)一:一個小球,不停地向上方滾動,可到頂端后就再也看不見了,此處設(shè)計意在引導(dǎo)學(xué)生運用IF語句實現(xiàn)小球不停地上下滾動。

練習(xí)二:輸入三角形的三邊長,輸出三角形的面積。此處設(shè)計意在引導(dǎo)學(xué)生分如輸入的三個數(shù)值無法構(gòu)成三角形,則應(yīng)該顯示“不能構(gòu)成三角形”。

師生互動:在學(xué)生活動過程中,我以合作者學(xué)習(xí)者的身份加入到各合作學(xué)習(xí)小組進(jìn)行指導(dǎo),指導(dǎo)學(xué)生虛心聽取他人意見,尊重他人發(fā)言,鼓勵學(xué)生敢于闡述自己的觀點,矛于質(zhì)疑,當(dāng)學(xué)生遇到困難時,總是引導(dǎo)點拔他們自己去尋找解決問題的方法。

交流評價:推出幾個小組代表上臺,按照預(yù)先提供的評價標(biāo)準(zhǔn),對小組的所經(jīng)歷的程序分析、程序代碼結(jié)果及合作情況作自我反思與自我評價,學(xué)生在此過程中可以共享思路,激發(fā)靈感,反思自我。教師總結(jié):對課堂情況作總結(jié)性評述,引導(dǎo)學(xué)生在活動過程中所獲得的經(jīng)驗和教訓(xùn)作梳理,幫助學(xué)生內(nèi)化知識。

(設(shè)計意圖:以自主學(xué)習(xí)為基礎(chǔ),合作為形式,探究為方法,培養(yǎng)學(xué)生的批判性思維及創(chuàng)新思維,同時為達(dá)成本節(jié)課的情感態(tài)度與價值觀目標(biāo)構(gòu)筑平臺。)

(四)回歸生活 學(xué)以致用

1、超市中購買蘋果,若購買10斤以下,則2元一斤,則購買10斤以上,則打8折,請設(shè)計一個程序,輸入購買的斤數(shù),輸出應(yīng)付款總額。

師生互動:利用多媒體廣播系統(tǒng)出示某個有代表性學(xué)生的解題結(jié)果,其他同學(xué)對其程序進(jìn)行分析評價。以征詢的口氣問:哪位做錯的同學(xué)能站起來告訴大家,你錯在哪?怎么錯呢?以此給其他同學(xué)提個醒,避免下次再犯類似的錯誤。此處化錯誤為資源,化難堪為體面,幫助學(xué)生找回自信。

2、引導(dǎo)學(xué)生分析此程序還適用于生活中的哪些事例,以達(dá)到舉一反三的效果。

(設(shè)計意圖:讓學(xué)生通過編程解決生活的事例,以培養(yǎng)學(xué)生的知識和技能為主,在活動過程中掌握運用信息技術(shù)解決問題的思想和方法,讓學(xué)生意識到現(xiàn)實生活中蘊藏著豐富的程序設(shè)計例子,從而體現(xiàn)“小課堂,大社會”的教育觀。)

(五)小結(jié)

學(xué)生暢談本課知識上的收獲與疑問,學(xué)習(xí)過程中的愉悅及挫折中的體驗,使課堂教學(xué)充滿活力。

(六)課后作業(yè):

神舟六號的成功發(fā)射振奮中華兒女,請你結(jié)合物理學(xué)知識,編程實現(xiàn)以下功能:輸入飛船速度,程序判斷飛船是否能升空。

四、教學(xué)效果預(yù)測

通過本節(jié)課的教學(xué),預(yù)計學(xué)生將會得如如下發(fā)展:

發(fā)展一:注重教學(xué)內(nèi)容與實際生活的相關(guān)性,技能訓(xùn)練與問題的關(guān)聯(lián)性,增強學(xué)生解決問題的實際能力。

發(fā)展二:采用合作的形式探究學(xué)習(xí),組間同質(zhì)組內(nèi)異質(zhì),為小組取長補短互幫互助合作完成創(chuàng)造條件,體驗合作成功的愉快感,形成良好的合作人際關(guān)系,促進(jìn)學(xué)生良好心理品質(zhì)的形成。發(fā)展三:提出問題,引導(dǎo)學(xué)生通過合作探究去修正完善,實現(xiàn)將能力的培養(yǎng)落到具體的探究解決問題的過程中,使學(xué)生成為學(xué)習(xí)的主體,增強學(xué)生對信息技術(shù)變化快的適應(yīng)能力。

第三篇:多分支結(jié)構(gòu)教學(xué)設(shè)計

多分支結(jié)構(gòu)教學(xué)設(shè)計 ──愛心禮物AB案探討

湖北省黃石市第二中學(xué) 李 志

摘要:在全國、省市信息技術(shù)優(yōu)質(zhì)課中對培養(yǎng)學(xué)生信息素養(yǎng)存在兩種爭議:一種觀點認(rèn)為課堂教學(xué)中應(yīng)注重學(xué)生技術(shù)、技能培養(yǎng),將教學(xué)中指導(dǎo)學(xué)生如何操作和使用作為核心;一種是在教學(xué)中著重培養(yǎng)學(xué)生處理信息的方法和過程,用探究學(xué)習(xí)的方式去發(fā)現(xiàn)和學(xué)習(xí)技術(shù),形成技能。本文在多分支教學(xué)中設(shè)計的“愛心禮物”AB案實際上就是基于這兩種觀點的典型例子,通過具體教學(xué)與反思,我更贊同第二種觀點,即引領(lǐng)學(xué)生思維,培養(yǎng)分析問題和解決問題的能力,通過思維促進(jìn)技能。

關(guān)鍵詞:信息素養(yǎng) 多分支結(jié)構(gòu)

一、引言

在信息技術(shù)課程教學(xué)當(dāng)中,我們培養(yǎng)學(xué)生信息素養(yǎng),或者說信息能力,到底這是一種什么樣的能力?這個問題在全國、省市信息技術(shù)優(yōu)質(zhì)課中存在兩種爭議:一種觀點認(rèn)為課堂教學(xué)中應(yīng)注重學(xué)生技術(shù)、技能培養(yǎng),將教學(xué)中指導(dǎo)學(xué)生如何操作和使用作為核心;一種是在教學(xué)中著重培養(yǎng)學(xué)生處理信息的方法和過程,用探究學(xué)習(xí)的方式去發(fā)現(xiàn)和學(xué)習(xí)技術(shù),形成技能。

對于這個問題,我一直在思考,是否能把狹義的信息技術(shù)能力(技術(shù)上的操作)拓展到廣義視角,也就是信息處理能力和技術(shù)能力并舉這個目標(biāo)上來?

我在多分支教學(xué)設(shè)計中,設(shè)計了“愛心禮物”AB案,AB案反映了兩種不同的教學(xué)設(shè)計理念,通過實際教學(xué)和反思,讓我更加堅定了引領(lǐng)學(xué)生思維,培養(yǎng)分析問題和解決問題的能力,通過思維促進(jìn)技能的教學(xué)理念。

二、教學(xué)分析

1.教材分析

本節(jié)課是教育科學(xué)出版社普通高中課程標(biāo)準(zhǔn)實驗教科書《算法與程序設(shè)計(選修)》第二章第2.3.2節(jié)的部分內(nèi)容。本節(jié)內(nèi)容是在學(xué)生初步了解了VB的編程環(huán)境、VB中的數(shù)據(jù)類型、變量的使用以及If單分支與雙分支結(jié)構(gòu),進(jìn)一步向?qū)W生展示VB多分支選擇結(jié)構(gòu)的使用。

2.學(xué)情分析

本課教學(xué)對象為高一年級學(xué)生,我所帶的3個班是年級基礎(chǔ)較好的理科班,學(xué)生思維活躍,接受能力較強,當(dāng)然,也有一些計算機基礎(chǔ)較為薄弱的學(xué)生。學(xué)生本學(xué)期第一次接觸到程序設(shè)計,但是一周開設(shè)了2節(jié)課,課程開設(shè)以來,學(xué)生已經(jīng)基本掌握了使用計算機解決問題的步驟,能夠完成簡單輸入、計算、輸出的順序結(jié)構(gòu)程序,上節(jié)課已經(jīng)學(xué)習(xí)了單分支和雙分支選擇結(jié)構(gòu),學(xué)生對If的這兩種結(jié)構(gòu)有了一定的理解,能夠編寫簡單的選擇結(jié)構(gòu)程序。

三、教學(xué)設(shè)計

【教學(xué)設(shè)計A】

1.設(shè)計說明

本教學(xué)設(shè)計通過教師提出的一個個小任務(wù),引導(dǎo)學(xué)生逐個解決本節(jié)課涉及到的知識點,最后要求學(xué)生用多分支結(jié)構(gòu)完成完整的“愛心禮物”的實例。

2.教學(xué)目標(biāo)

(1)能理解選擇結(jié)構(gòu)中單分支和雙分支選擇結(jié)構(gòu)執(zhí)行過程,并用其解決實際問題。

(2)能理解多分支選擇結(jié)構(gòu),并能用If多分支語句和Select Case多分支語句解決實際問題。

(3)能理解Image控件的picture屬性和List控件的text屬性。

3.教學(xué)過程

(1)創(chuàng)設(shè)情景 導(dǎo)入新課

教師通過演示選擇商品,程序能夠顯示相應(yīng)商品的圖片導(dǎo)入新課。目的在于引導(dǎo)學(xué)生思考為什么選擇一個商品,程序能顯示相應(yīng)的圖片,也就是引導(dǎo)學(xué)生復(fù)習(xí)上節(jié)課學(xué)到的單分支語句或者雙分支語句的執(zhí)行過程。

(2)師生探究 構(gòu)建新知

在這個過程中設(shè)計四個任務(wù):

任務(wù)一:在圖片框中顯示商品圖片。設(shè)計該任務(wù)的目的是解決如何顯示圖片的技術(shù)問題。

任務(wù)二:通過下拉列表框選擇商品名稱,在圖片框中顯示對應(yīng)的商品圖片。在這個任務(wù)中,設(shè)置下拉列表框中只有兩個商品。這樣設(shè)計的目的在于引導(dǎo)學(xué)生用已有單分支或者雙分支選擇的知識解決這個問題。

任務(wù)三:在任務(wù)二的基礎(chǔ)上,將下拉列表框中的商品增加到3個以上,此時用原來的雙分支語句無法解決問題,從而引出本節(jié)課的新知識:if語句的多分支結(jié)構(gòu)。

任務(wù)四:在任務(wù)三的基礎(chǔ),用select case 語句來實現(xiàn)多分支選擇功能。

通過這四個任務(wù)的設(shè)置,幫助學(xué)生逐步解決技術(shù)難點,同時引出本節(jié)課的新知識,在此基礎(chǔ)上完成學(xué)生新知識的構(gòu)建與學(xué)習(xí)。

(3)交流總結(jié),拓展延伸

在這個環(huán)節(jié)中,教師總結(jié)本節(jié)課所學(xué)到的知識,同時要求學(xué)生運用已有知識和新知識解決“愛心禮物”任務(wù)。

“愛心禮物”任務(wù)描述如下:小明爸爸的生日快到了,小明想用平時節(jié)省下來的800元錢給爸爸買一身行頭,同學(xué)們,你們能不能設(shè)計一個“愛心禮物”的小程序讓爸爸挑選喜歡的上衣、褲子和鞋子共三件禮物且不超出800塊錢預(yù)算呢?

【教學(xué)設(shè)計B】

1.設(shè)計說明

教學(xué)設(shè)計B與教學(xué)設(shè)計A的不同之處在于:首先向?qū)W生提出“愛心禮物”問題,要求學(xué)生自己操作,口述程序流程,用程序流程圖畫出程序模塊結(jié)構(gòu)。然后分析程序流程,引導(dǎo)學(xué)生討論思考:我們完成該程序,需要解決哪些問題?在此基礎(chǔ)上,教師進(jìn)一步引導(dǎo)學(xué)生聯(lián)系舊知識,解析任務(wù)。在接下來的過程中,教師將學(xué)生分組,讓每個小組的學(xué)生進(jìn)行合作探究,并要求進(jìn)行匯報交流,通過學(xué)生之間的交流讓學(xué)生找出本節(jié)課的新知識,然后在師生的共同探究中達(dá)到新知識的構(gòu)建,最終實現(xiàn)課程導(dǎo)入時的任務(wù)。

2.教學(xué)目標(biāo)

(1)通過學(xué)生自己分析,找到需要解決的問題。

(2)通過分組,學(xué)生在小組內(nèi)完成任務(wù)的探究、交流,教師適當(dāng)加以引導(dǎo)完成新知識的構(gòu)建與運用。

(3)培養(yǎng)學(xué)生自主學(xué)習(xí)、自主探究的能力。

3.教學(xué)過程

(1)創(chuàng)設(shè)情景 整體感知

在這個環(huán)節(jié)中,通過實例演示、操作讓學(xué)生了解程序流程,要求學(xué)生口述程序流程,并用程序流程圖畫出程序模塊結(jié)構(gòu)。

(2)分析流程,明確任務(wù)

在這個環(huán)節(jié)中引導(dǎo)學(xué)生思考本程序需要解決的問題,老師僅幫忙梳理,得到我們要解決的任務(wù):圖片載入、雙分支、多分支選擇以及價格核算。接下來教師引導(dǎo)解析任務(wù):閱讀圖片加載相關(guān)材料,上衣的選擇應(yīng)該用雙分支結(jié)構(gòu),褲子和鞋子用多分支。老師集中解決基礎(chǔ)問題──圖片載入,為后面多分支探究掃除障礙。

(3)小組合作,自主探究

在這個環(huán)節(jié)中三人一組,學(xué)生選擇“雙分支”“多分支”“價格核算”問題進(jìn)行合作探究,要求學(xué)生根據(jù)流程圖寫程序,自己上機調(diào)試程序并做好問題的記錄以備交流匯報使用。

上衣小組:要求上衣小組完成雙分支的交流。

褲子和鞋子小組:設(shè)計了兩個預(yù)設(shè)。預(yù)設(shè)一:學(xué)生展示不成熟(未完成的程序)。學(xué)生說出自己的問題與困惑;老師幫助分析,找出原因,修改完善,并調(diào)試運用。預(yù)設(shè)二:學(xué)生展示已經(jīng)完成的程序,老師將雙分支和用單分支語句解決多分支程序進(jìn)行列舉比較(相同點和不同點)。

價格核算小組:引導(dǎo)學(xué)生思考如何讓程序知道你選擇了多少錢的上衣、褲子和鞋子?用變量保存價格的時候應(yīng)該放在程序的什么地方?整個禮物選擇結(jié)果的判斷應(yīng)在什么地方完成?

小結(jié):利用單分支以及多個單分支解決問題。

(4)師生探究 構(gòu)建新知

在上面的環(huán)節(jié)中,教師引導(dǎo)學(xué)生用舊的知識解決了多分支問題,在這個環(huán)節(jié)中,教師引導(dǎo)學(xué)生進(jìn)行多分支的深入研究。老師引用學(xué)生新發(fā)現(xiàn),或者直接引出“多分支結(jié)構(gòu)”,讓學(xué)生進(jìn)一步思考“多分支結(jié)構(gòu)”與剛才“單分支解決多分支”有什么不同?

教師用單步調(diào)試的方法,讓學(xué)生分析兩者之間在執(zhí)行過程中的不同,找到If多分支語句的優(yōu)勢所在,通過學(xué)生的自主探究,發(fā)現(xiàn)這節(jié)課的新知識,同時要求學(xué)生用自己熟悉的方法,完成整個程序的設(shè)計,并調(diào)試運行。

(5)交流總結(jié),拓展延伸

在這個環(huán)節(jié)中指出VB中還有一種多分支語句---Select Case語句,讓學(xué)生閱讀教材36頁的例子和教材旁邊的注釋,要求學(xué)生用Select Case語句實現(xiàn)選擇鞋子的程序。學(xué)生自主探究,調(diào)試程序并運行,最后進(jìn)行小結(jié),包括:多分支選擇語句的格式;多分支選擇語句的執(zhí)行過程;在處理多選一問題時,使用多分支選擇結(jié)構(gòu)語句能夠使程序更加直觀,并能夠提高程序的運行效率。

(6)學(xué)生完成自我評價表

設(shè)計了自我評價表,通過學(xué)生自我評價的反饋信息,有助于教師了解教學(xué)的實際情況,便于在以后的教學(xué)中調(diào)整教學(xué)方法和教學(xué)策略。

(7)課后練習(xí)

由于Select Case語句結(jié)構(gòu)較If多分支語句更加靈活,鑒于要在一節(jié)課內(nèi)完成兩個多分支語句的理解比較困難,所以在處理時進(jìn)行了側(cè)重,通過課后練習(xí)的方式,讓學(xué)生在課后去思考、消化。

四、愛心禮物AB教學(xué)設(shè)計的分析及思考

該案例所使用的“愛心禮物”程序源于南京師大附中王靜老師2010年暑假給湖北老師做新課程培訓(xùn)時所舉例子,王老師沒有給出這節(jié)課的教學(xué)設(shè)計。

在最初設(shè)計這節(jié)課時,我采用的是A案,考慮到整個例子的難度,我將該例子進(jìn)行任務(wù)分解,在完成四個任務(wù)以后,讓學(xué)生運用新知來最終解決“愛心禮物”問題,在這個過程中,學(xué)生跟著老師安排的任務(wù)進(jìn)行著,但我當(dāng)初的設(shè)計忽視了學(xué)生自己的分析能力,忽視了學(xué)生知識的建構(gòu),學(xué)生知其“源”,不知其所以“源”。通過A案的實施,學(xué)生在課堂上學(xué)得很不錯,但在其它運用中,我發(fā)現(xiàn)很多學(xué)生不知道如何用已有的知識去解決問題,及缺乏整體問題的分析能力。

高中生,他們的基礎(chǔ)知識已經(jīng)從小學(xué)、初中的通實性、基礎(chǔ)性,提升到更高的角度;他們的思維已經(jīng)由感知、抽象,提升到演繹、歸納等邏輯思維階段;他們的學(xué)習(xí)能力已經(jīng)由老師的幫、扶、教,逐漸過渡到了自學(xué)、探究、創(chuàng)新、個性的層次。

由此想到,只專心教會學(xué)生基礎(chǔ)知識肯定會忽略學(xué)生創(chuàng)造性的發(fā)現(xiàn),個性化的學(xué)習(xí)方法,以及實際運用能力。我們能否讓學(xué)生站在程序員的角度,熟悉信息處理的全過程,能夠主動地去分析需要解決什么問題,然后是如何去解決問題,通過這個發(fā)現(xiàn)與解決問題的過程讓學(xué)生知識與能力并舉,B案的教學(xué)設(shè)計正是立足于此而展開。

教學(xué)設(shè)計B案,通過“愛心禮物”程序創(chuàng)設(shè)情景,通過敘述操作過程,以及繪制程序流程圖引導(dǎo)學(xué)生對程序進(jìn)行整體上的把握,培養(yǎng)學(xué)生整體分析能力。通過分析流程、明確任務(wù)環(huán)節(jié),幫助學(xué)生從事物表象抓住本源,培養(yǎng)學(xué)生分析程序、解析問題的能力。在知識獲取過程中,把所需知識演變成學(xué)生迫切想解決的問題,并建立新舊知識的聯(lián)系,讓學(xué)生自主探究、合作學(xué)習(xí)而完成。通過整體把握分層(程序模塊)思考,結(jié)合已有知識對問題進(jìn)行梳理,培養(yǎng)學(xué)生程序設(shè)計的策劃能力。

五、展望

在實際完成B案的過程中也遇到了很多問題,通過學(xué)生教學(xué)反饋信息來看,還是有一部分學(xué)生對于VB程序設(shè)計的學(xué)習(xí)感到困難,這也反映出學(xué)生在思維上存在一定的依賴性,自主探究的動力和習(xí)慣還有待提高。當(dāng)然,老師在進(jìn)行教學(xué)設(shè)計的過程中應(yīng)該有更多的預(yù)設(shè),通過充分的換位思考,提高教學(xué)效果。

雖然存在問題,但是知識的實用性運用,知識的創(chuàng)造性運用,理應(yīng)列為信息技術(shù)學(xué)科的目標(biāo)之中。在教學(xué)中,我們應(yīng)堅持運用研究性學(xué)習(xí)方法,把知識溶于學(xué)生實際生活,在真實環(huán)境中學(xué)習(xí)知識,形成技能,并著重培養(yǎng)學(xué)生探究性、創(chuàng)造性的學(xué)習(xí)方法。

第四篇:VB選擇結(jié)構(gòu)程序設(shè)計的教案

《VB

【教學(xué)內(nèi)容分析】

選擇結(jié)構(gòu)程序設(shè)計》教案

《程序的選擇結(jié)構(gòu)》是信息技術(shù)普通高中課程實驗教科書選修1《算法與程序設(shè)計》第二章第三節(jié)的內(nèi)容。主要內(nèi)容是用選擇結(jié)構(gòu)編寫簡單的程序解決具體問題,在理解了順序結(jié)構(gòu)的前提下使得學(xué)生掌握VB語言的條件語句、多重選擇語句的格式、功能和執(zhí)行過程,學(xué)會使用條件語句和多重選擇語句實現(xiàn)選擇控制結(jié)構(gòu),解決簡單的實際問題,并初步掌握調(diào)試、運行程序的方法?!窘虒W(xué)對象分析】

高二的學(xué)生對事物的分析、綜合能力及獨立思考能力、分析解決問題的能力都達(dá)到了一定的水平,在教師的有效引導(dǎo)下,有能力進(jìn)行自我探究。而且高二的學(xué)生已經(jīng)在數(shù)學(xué)課上學(xué)習(xí)了一些算法的知識也已經(jīng)接觸過一些程序案例,但是經(jīng)過半年的時間,繁重學(xué)業(yè)的學(xué)生已經(jīng)對本來在數(shù)學(xué)上都要求不高的算法知識已經(jīng)遺忘了不少。而且對于學(xué)生來說,在數(shù)學(xué)課中接觸的主要是純數(shù)學(xué)問題。這些案例比較抽象,與生活實際相距較遠(yuǎn),不夠具體生動,學(xué)生大多是以一種被動接受的態(tài)度進(jìn)行學(xué)習(xí)。如果能用一種學(xué)生比較感興趣的,貼近學(xué)生日常生活的例子來分析選擇結(jié)構(gòu)的話,那么學(xué)生會比較感興趣,使得學(xué)生由“要我學(xué)”轉(zhuǎn)變?yōu)椤拔乙獙W(xué)”,使得數(shù)學(xué)書本中學(xué)習(xí)的知識很好的幫助信息課《算法與程序設(shè)計》的學(xué)習(xí)。

【教學(xué)目標(biāo)分析】

1、知識與能力

(1)掌握選擇結(jié)構(gòu)的If條件語句的格式、功能和執(zhí)行過程。(2)關(guān)系表達(dá)式與邏輯表達(dá)式的理解與運用。

(3)學(xué)會使用條件語句來實現(xiàn)選擇控制結(jié)構(gòu),解決實際問題。(4)進(jìn)一步掌握VB程序調(diào)試運行的方法。

2、過程與方法

在老師的指導(dǎo)下,與同學(xué)共同探究問題,讓學(xué)生體驗自主學(xué)習(xí)、協(xié)助學(xué)習(xí)的樂趣。

3、情感態(tài)度與價值觀(1)培養(yǎng)學(xué)生的邏輯思維能力,促進(jìn)學(xué)生對計算機解決問題方法的理解。(2)在自主探究解決問題的過程中,讓學(xué)生體驗學(xué)習(xí)的樂趣。【教學(xué)重點】

(1)理解并掌握選擇結(jié)構(gòu)的格式、執(zhí)行過程及其功能。

(2)理解多重選擇結(jié)構(gòu)語句在解決多重選擇問題上的直觀、優(yōu)越性?!窘虒W(xué)難點】

學(xué)生理解并掌握選擇結(jié)構(gòu)的格式、執(zhí)行過程及其功能,并能動手設(shè)計程序解決生活中的實際問題?!窘虒W(xué)理念和教學(xué)方法】

通過展示有趣的程序案例,來激發(fā)學(xué)生自主設(shè)計程序的興趣。其過程緊緊圍繞程序設(shè)計的“分析問題—設(shè)計算法—描述算法—設(shè)計程序—調(diào)試運行”的思想步驟,使學(xué)生養(yǎng)成良好的程序設(shè)計習(xí)慣。

在通過讀程序,改程序等環(huán)節(jié)的學(xué)習(xí)與動手實踐,從簡到難,逐步地掌握選擇結(jié)構(gòu)的If語句,最終能夠使用計算機語言來解決實際問題?!窘虒W(xué)過程】

一、情境引入

1、問題提出:根據(jù)數(shù)學(xué)公式(x>=0時,y=x;x<0時,y=-x)編寫一個程序

老師引入:通過對這個數(shù)學(xué)公式的分析請同學(xué)們思考用選擇結(jié)構(gòu)中的哪個語句來解決,然后帶著這個問題進(jìn)入本章內(nèi)容的學(xué)習(xí),課時結(jié)束前在回過頭來解決

2、選擇結(jié)構(gòu)的概念了解,并且引出本章重點掌握的內(nèi)容

二、了解選擇結(jié)構(gòu)的各個環(huán)節(jié)

1、展示課件并解釋選擇結(jié)構(gòu)的If語句中的單分支結(jié)構(gòu)的基本格式及執(zhí)行過程。

老師活動:請同學(xué)思考回答:如果a>b,要把這兩個數(shù)進(jìn)行交換,你們有那些辦法?

學(xué)生回答:a=b,b=a(自我判斷,然后修改)老師活動:請同學(xué)們參照上面格式,完成下面的這個例題,獨立思考 學(xué)生活動:通過分析寫出程序代碼 老師活動:進(jìn)入VB程序進(jìn)行操作驗證 展示課件并解釋選擇結(jié)構(gòu)的If語句中的雙分支結(jié)構(gòu)的基本格式及執(zhí)行過程。

老師活動:請大家編寫一個程序,判斷給定的成績是否及格。

根據(jù)題目帶著學(xué)生分析并且逐步寫出程序代碼,并到VB程序中進(jìn)行操作演示

3、展示課件并解釋選擇結(jié)構(gòu)的If語句中的多分支結(jié)構(gòu)的基本格式及執(zhí)行過程。

老師活動:了解了多分支結(jié)構(gòu)的一般格式,下面我們就運用此格式來解決學(xué)分等級的問題

讀完題目進(jìn)行分析,老師帶著學(xué)生一步一步的寫出代碼

老師活動:我們理解了If語句的三個結(jié)構(gòu),下面我們再延伸了解一下If語句的嵌套結(jié)構(gòu)好不好?

學(xué)生活動:好

4、展示課件并解釋選擇結(jié)構(gòu)的If語句的嵌套結(jié)構(gòu)的基本格式及執(zhí)行過程。

通過一個例題來理解嵌套結(jié)構(gòu)的運用,老師給學(xué)生們分析解答并做相應(yīng)的演示

老師活動:最后我們來學(xué)習(xí)選擇結(jié)構(gòu)中的多重選擇語句——Select Case 語句

5、展示課件并解釋選擇結(jié)構(gòu)的Select Case語句的基本格式及執(zhí)行過程。

三、上機實踐

程序代碼編寫,解決問題

師生互動:學(xué)生編寫程序代碼,教師指導(dǎo)教學(xué) Private Sub Command1_Click()Dim x As Integer, y As String x = Val(Text1.Text)Select Case x Case Is >= 90 y = “A” Case 80 To 89 y = “B” Case 70 To 79 y = “C” Case 60 To 69 y = “D” Case Else y = “E” End Select Text2.Text = y End Sub 老師活動:將Select Case語句與雙分支結(jié)構(gòu)作比較

四、回顧測驗

老師活動:到這里我們已經(jīng)介紹完了選擇結(jié)構(gòu)的相關(guān)結(jié)構(gòu)語句,下面我們再回過頭來解決留下的一個問題

請兩個同學(xué)到黑板上寫出程序代碼,并叫1-2個同學(xué)對其進(jìn)行判斷修改

五、總結(jié)歸納,布置課后作業(yè)

1、課堂小結(jié)

單分支

if(表達(dá)式)

語句

雙分支

選擇結(jié)構(gòu)

if(表達(dá)式)

語句1 else

語句2 if(表達(dá)式1)語句1

else if(表達(dá)式2)語句2 ……

else 語句n

多分支

if 語句的嵌套

Select case語句

2、課后作業(yè):設(shè)計一個程序,輸入三角形的三邊,判斷是何類型的三角形,界面設(shè)計如下:

第五篇:6多分支結(jié)構(gòu)——select語句

第三節(jié)多分支結(jié)構(gòu)——select語句教學(xué)設(shè)計

一、教學(xué)目標(biāo)

1、知識與技能:

(1)充分理解多分支結(jié)構(gòu)的流程。

(2)能夠利用多分支結(jié)構(gòu)的思想解決實際問題。

2、過程與方法: 培養(yǎng)學(xué)生獨立思考的能力、靈活運用所學(xué)知識解決問題的能力。

3、情感態(tài)度與價值觀:(1)增強學(xué)生思維的嚴(yán)密性。

(2)善于發(fā)現(xiàn)問題,敢于提出疑問并能夠針對疑問積極主動的思考解決。

二、教學(xué)重難點

1、重點:理解多分支結(jié)構(gòu)的流程。

2、難點:理解程序中流程的代碼描述。

三、教學(xué)過程

1、游戲引入

通過學(xué)生喜歡的心理測試的小游戲再將學(xué)生的注意力吸引到本課中來的同時,讓學(xué)生初步體會,選擇不同的面包能夠得到不同的測試結(jié)果。

(設(shè)計意圖:從游戲入手,滿足了學(xué)生愛玩的童心的同時,集中了學(xué)生的注意了,拉近了師生之間的距離,也為后面的問題做好鋪墊。)

2、初步理解

教師通過解密心理測試的秘密引出游戲的背后的支持者:程序代碼,帶領(lǐng)學(xué)生邊玩游戲邊看代碼,從中發(fā)現(xiàn)規(guī)律。同時提出問題:玩游戲的過程當(dāng)中如果在文本框中輸入3,測試結(jié)果變成“你是灰太狼”,要達(dá)到這個要求需要對游戲代碼做怎樣的修改?并說明原因

(代碼是比較抽象的概念,很難通過定義理解它,通過修改代碼從形式上讓代碼成為學(xué)生自己的東西,接觸學(xué)生看到代碼的陌生心理,同時讓學(xué)生初步體會不同的選擇對應(yīng)不同的結(jié)果。)

3、深入剖析

通過理解星貓心理測試的過程,將不同的面包對應(yīng)不同的測試結(jié)果轉(zhuǎn)化為流程圖中不同的條件對應(yīng)不同的語句組,通過心理測試的代碼導(dǎo)出程序基本格式。

(設(shè)計意圖:圖形是比較直觀好理解的表現(xiàn)形式,通過圖形引出結(jié)構(gòu)的流程圖,結(jié)合流程圖分析該圖是如何應(yīng)用程序語句描述的,以具體的程序語句對照理解語句格式的基本結(jié)構(gòu)也就不難了。)

4、模擬練習(xí)

以程序填空的形式完成分蛋游戲,進(jìn)一步體會不同的年齡段對應(yīng)不同的禮物,體驗調(diào)試程序帶來的快樂和成就感,在這一過程中要演示學(xué)生的成果,適時給出表揚。

(設(shè)計意圖:對于初中學(xué)生來說,本節(jié)課只需要理解多分支結(jié)構(gòu)的執(zhí)行過程,理解不同的條件對應(yīng)執(zhí)行不同的語句組,代碼只需要簡單了解。通過流程圖理解游戲在程序中的執(zhí)行過程,在通過代碼填空,加強對結(jié)構(gòu)的理解。)

5、深入提高

通過思考心理測試當(dāng)中沒有想選擇的面包的特殊情況的處理方法,引出當(dāng)表達(dá)式對于條件1到條件N都不符合時的處理辦法case else 語句組N+1.培養(yǎng)學(xué)生思考問題的嚴(yán)密性。

(設(shè)計意圖:程序設(shè)計要求思維嚴(yán)密,考慮到所有可能出現(xiàn)的情況,通過具體的實例引領(lǐng)學(xué)生思考特殊情況并思考特殊情況的處理辦法,這樣就把抽象的問題具體化,能夠幫助學(xué)生理解,并應(yīng)用到解決問題的過程當(dāng)中去。)

6、小結(jié)

通過兩個游戲的流程圖以及統(tǒng)一的流程圖,進(jìn)而引出專業(yè)術(shù)語多分支結(jié)構(gòu)——select語句。

通過小結(jié),把課堂教學(xué)傳授的知識盡快化為學(xué)生的素質(zhì);使學(xué)生更深刻地理解兩個游戲的執(zhí)行流程的同時引出本課的課題,這種結(jié)構(gòu)就是VB中的多分支結(jié)構(gòu),起到畫龍點睛的作用。

7、知識深化

課后思考題:完成成績評價系統(tǒng),思考兩種流程圖的區(qū)別。(設(shè)計意圖:應(yīng)用所學(xué)知識解決問題是最終目的,通過完成成績評價系統(tǒng)可以將所學(xué)知識應(yīng)用到實際問題中去,通過思考兩種流程圖的區(qū)別能夠提高思維的嚴(yán)密性。)

四、教學(xué)反思

本節(jié)以設(shè)計四則運算器為重點講了Select語句的基本格式。通 過上節(jié)課IF語句的學(xué)習(xí),學(xué)生對編程思想基本有了一定的了解,因此根據(jù)本節(jié)內(nèi)容較多的特點,在授課時除重點對Select語句格式及執(zhí)行過程詳解外,其他內(nèi)容讓學(xué)生參照教科書自己完成。并將一些課后內(nèi)容拿到課堂上來,使一些接受能力強,完成速度快的學(xué)生可以“吃得飽”。用任務(wù)驅(qū)動和小組合作的形式,對能力稍差的同學(xué)也可以有所帶動。通過課后幫助家長設(shè)計薪金所得稅程序,使學(xué)生對納稅意識有初步了解,增強學(xué)生依法納稅道德意識。

下載《VB多分支選擇結(jié)構(gòu)的運用》教學(xué)案例期(樣例5)word格式文檔
下載《VB多分支選擇結(jié)構(gòu)的運用》教學(xué)案例期(樣例5).doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    多分支結(jié)構(gòu)——select語句》教學(xué)設(shè)計(推薦閱讀)

    《多分支結(jié)構(gòu)——select語句》教學(xué)設(shè)計 一、教材分析 本節(jié)課是海南省信息技術(shù)九年級上冊第二章第三節(jié)的內(nèi)容。前面學(xué)生已經(jīng)了解了visual basic 的工作界面和VB代碼,并對流程......

    VB循環(huán)結(jié)構(gòu),教學(xué)設(shè)計

    篇一:vb程序設(shè)計fornext循環(huán)結(jié)構(gòu)教學(xué)設(shè)計《vb程序設(shè)計for?next循環(huán)結(jié)構(gòu)》教學(xué)設(shè)計江蘇省武進(jìn)高級中學(xué)現(xiàn)代教育技術(shù)組 吳濤一、 教學(xué)目標(biāo)設(shè)計 本課內(nèi)容的學(xué)習(xí)建立在學(xué)生已......

    VB程序的三種基本結(jié)構(gòu)復(fù)習(xí)課教學(xué)案例

    《VB程序的三種基本控制結(jié)構(gòu)》 復(fù)習(xí)課教案平桂高級中學(xué) 陀君 一、案例背景信息 模塊:算法與程序設(shè)計 年級:高一年級 所用教材版本: 粵教版《算法與程序設(shè)計》 學(xué)時數(shù):1課時(40分......

    VB程序設(shè)計ForNext循環(huán)結(jié)構(gòu)教學(xué)設(shè)計

    《VB程序設(shè)計For…Next循環(huán)結(jié)構(gòu)》教學(xué)設(shè)計 江蘇省武進(jìn)高級中學(xué)現(xiàn)代教育技術(shù)組 吳濤 一、 教學(xué)目標(biāo)設(shè)計 本課內(nèi)容的學(xué)習(xí)建立在學(xué)生已經(jīng)學(xué)習(xí)過第五節(jié)《分支結(jié)構(gòu)》的基礎(chǔ)上,結(jié)合......

    分支結(jié)構(gòu)算法的實現(xiàn)教學(xué)設(shè)計[共5篇]

    分支結(jié)構(gòu)算法的實現(xiàn)教學(xué)設(shè)計 教學(xué)目標(biāo): 1、知識與技能:理解程序設(shè)計分支結(jié)構(gòu)基本思想;掌握分支結(jié)構(gòu)語句特點 2、過程與方法:學(xué)會用算法分析問題;能夠使用分支結(jié)構(gòu)編寫簡單的程序......

    §8-3程序的多條件多分支結(jié)構(gòu)——DOCASE語句說課材料

    說課材料 說課者: 一、教學(xué)目標(biāo): 1、掌握DO CASE命令的語句格式。 2、理解DO CASE命令的特點。 3、學(xué)會DO CASE語句的簡單應(yīng)用。 二、教學(xué)內(nèi)容: 程序設(shè)計中的多條件多分支結(jié)構(gòu)......

    《生態(tài)系統(tǒng)的結(jié)構(gòu)》的教學(xué)案例

    《生態(tài)系統(tǒng)的結(jié)構(gòu)》的教學(xué)案例 張良軍吉林省安圖縣第一中學(xué)郵編133600 電話*** 一、教學(xué)設(shè)計思路的理論依據(jù):從個性到共性和從感性到理性的認(rèn)識規(guī)律,從具體到抽象的思......

    教學(xué)機智的運用案例

    常鐵校存在問題分析與對策 我校目前問題比較多,即所謂“積重難返”。本人一些問題提出自己的看法,供校領(lǐng)導(dǎo)參考。如有不當(dāng)之處請諒解。 一、教育方面 (一) 學(xué)生管理 1、對嚴(yán)重違......

主站蜘蛛池模板: 亚洲 另类 熟女 字幕| 国产网曝在线观看视频| 免费福利视频一区二区三区高清| 人妻精品无码一区二区三区| 亚洲午夜av久久久精品影院| 欧美午夜精品一区二区三区电影| 漂亮人妻被黑人久久精品| 少妇的渴望hd高清在线播放| 免费啪视频在线观看视频网页| 精品久久人人爽天天玩人人妻| 中文字幕一本久久综合| 国产男女猛烈无遮挡免费视频网站| 色欲天天天无码视频| 午夜在线视频| 老熟女多次高潮露脸视频| 亚洲a∨无码精品色午夜| 尤物国精品午夜福利视频| 98久久人妻少妇激情啪啪| 欧美日本日韩aⅴ在线视频| 成人福利国产午夜av免费不卡在线| 亚洲成a人v在线蜜臀| 东京热无码av一区二区| 伊人色合天天久久综合网| 无码无套少妇18p在线直播| 亚洲欧洲日产喷水无码| av毛片无码中文字幕不卡| 又污又爽又黄的网站| 好爽毛片一区二区三区四| 精品亚洲成a人片在线观看| 亚洲va无码手机在线电影| 狠狠久久精品中文字幕无码| 中日韩va无码中文字幕| 人妻 日韩精品 中文字幕| 国产精品自在线拍国产电影| 先锋影音xfyy5566男人资源| 最新精品国偷自产在线美女足| 丰满少妇人妻hd高清大乳在线| 亚洲日韩aⅴ在线视频| 色婷婷五月综合久久| 亚洲一本之道高清乱码| 亚洲精品无码久久久久秋霞|