《《選擇結(jié)構(gòu)》教學(xué)案例》由會(huì)員分享,可在線閱讀,更多相關(guān)《《選擇結(jié)構(gòu)》教學(xué)案例(3頁珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、2.3.2選擇結(jié)構(gòu)
《選擇結(jié)構(gòu)》教學(xué)案例
【教學(xué)課題】選擇結(jié)構(gòu)
【適用年級(jí)】普通高中一年級(jí)
【所用教材】教科版《算法與程序設(shè)計(jì)》
【學(xué)情分析】教學(xué)對(duì)象為高一年級(jí)的學(xué)生,通過前面VB語言基礎(chǔ)和順序結(jié)構(gòu)的學(xué)習(xí),學(xué)生已具備學(xué)習(xí)選擇結(jié)構(gòu)的基礎(chǔ)。
【教材分析】選擇結(jié)構(gòu)是建立在順序結(jié)構(gòu)的基礎(chǔ)上,又為后續(xù)學(xué)習(xí)循環(huán)結(jié)構(gòu)作了鋪墊,是教材中的重點(diǎn)之一。教材著重分析飛船是否升空的程序例題,并沒有系統(tǒng)介紹if 語句的格式和功能,教師應(yīng)根據(jù)具體情況進(jìn)行適當(dāng)?shù)难a(bǔ)充。
【教學(xué)目標(biāo)】 1、知識(shí)和技能:
(1)掌握IF 語句的格式和功能。
(2)會(huì)畫IF 語句的流程圖。
(3)學(xué)會(huì)用IF 語句解決日常生
2、活中實(shí)際問題。
2、過程和方法:
經(jīng)歷分析、歸納、實(shí)踐,掌握IF 語句的格式和功能
3、情感態(tài)度與價(jià)值觀:
(1)通過完善和編寫程序,培養(yǎng)學(xué)生嚴(yán)謹(jǐn)?shù)乃季S習(xí)慣。
(2)培養(yǎng)學(xué)生對(duì)程序設(shè)計(jì)的興趣和設(shè)計(jì)程序解決實(shí)際問題的能力。
(3)培養(yǎng)學(xué)生熱愛生活的積極心態(tài),樹立正確的人生觀。
【教學(xué)重點(diǎn)】1、選擇結(jié)構(gòu)的格式和功能。
2、選擇結(jié)構(gòu)在實(shí)際生活中的應(yīng)用。
【教學(xué)難點(diǎn)】運(yùn)用IF 語句解決實(shí)際問題。
【主要教法】講解、啟發(fā)、演示
【主要學(xué)法】自主探究、模仿、實(shí)踐、協(xié)作
【教學(xué)用具】微機(jī)房多媒體演示系統(tǒng)
【教學(xué)過程】
一、創(chuàng)設(shè)情境,激發(fā)興趣
1.教師
3、由 “神五”的發(fā)射成功引出第一宇宙速度問題,即:當(dāng)飛船達(dá)到什么速度時(shí),才可能繞地球做勻速圓周運(yùn)動(dòng)?
2.學(xué)生通過討論、查找資料給出第一宇宙速度為7.91千米/秒。
3.教師給出問題:如何實(shí)現(xiàn)輸入飛船速度,程序判斷飛船能否升空?請(qǐng)分析并給出流程圖。
4.和學(xué)生一起討論畫出飛船運(yùn)行狀態(tài)流程圖。
二、合作討論,學(xué)習(xí)新知
1.教師歸納得出選擇結(jié)構(gòu)的概念,即:根據(jù)不同條件來決定程序執(zhí)行走向的結(jié)構(gòu),稱為選擇結(jié)構(gòu)。
2.教師先給出例句,和學(xué)生一起分析每行語句的含義,然后歸納出IF 語句的格式:
If _Then語句格式
(1)If <條件>Then <語句>
4、
(2)If <條件>Then
<語句塊>
End If
(1)If a>b Then c=a:a=b:b=c
(2)If a>b Then
c=a
a=b
b=c
End if
(1) If a>b Then print a else print b
(2) If a>b Then
c=a
a=b
b=c
Print a,b
Else
Print b,a
End If
If _ Then _Else語句格式
(1)If <條件>
5、Then <語句1>Else <語句2>
(2)If <條件>Then
<語句塊1>
Else
<語句塊2>
End If
三、利用新知,解決問題
1. 老師給出“判斷飛船能否升空”VB程序的半成品,讓學(xué)生完善程序。
2. 教師演示如何在窗體顯示飛船升空?qǐng)D片,學(xué)生模仿。
3. 請(qǐng)小組代表演示自己的程序,適時(shí)解決編程中出現(xiàn)的問題。
四、適當(dāng)延伸,開闊視野
1.教師提出問題:當(dāng)飛船速度繼續(xù)加大時(shí),飛船將達(dá)到第二宇宙速度、第三宇宙速度,試編寫程序,輸入不同的飛船速度,判斷它的各種飛行狀況。
2.如何實(shí)現(xiàn)當(dāng)輸入不同
6、的宇宙速度時(shí)提示文字的顏色不同?
3.如何實(shí)現(xiàn)當(dāng)輸入不同的宇宙速度時(shí)變換不同的圖片?學(xué)生摸索,和教師一起討論得出用程序代碼實(shí)現(xiàn)加載圖片的語句格式。如:Image1.Picture = LoadPicture("e:\earth.jpg")。
五、解決問題,鞏固新知
1.請(qǐng)學(xué)生編寫程序:用計(jì)算機(jī)產(chǎn)生一個(gè)1到100之間的隨機(jī)整數(shù),然后判斷這個(gè)數(shù)是奇數(shù)還是偶數(shù),并輸出該數(shù)及判斷結(jié)果。
2.編程實(shí)現(xiàn):從鍵盤輸入三個(gè)數(shù),并輸出三個(gè)數(shù)中的最大數(shù)。
六、課堂小結(jié),進(jìn)行升華
人的一生要面臨各種各樣的選擇,選擇自己的路時(shí),不要徘徊,不要退縮,任何借口只會(huì)成為我們前進(jìn)的絆腳石。拿出你的勇氣和智慧,在考
7、慮成熟的前提下謹(jǐn)慎而果斷地作出你的選擇。一旦作出選擇,就要堅(jiān)信自己的抉擇,勇敢地向目標(biāo)奮進(jìn),只要你有了這份執(zhí)著,就一定能到達(dá)自己的理想彼岸。相信同學(xué)們站在人生的十字路時(shí),一定能正確地作出無悔的選擇。
【教學(xué)反思】本節(jié)課在新課程理念的指導(dǎo)下設(shè)計(jì)并進(jìn)行實(shí)踐,教學(xué)過程沒有特別新穎的地方,就是一節(jié)常態(tài)課。通過情境的創(chuàng)設(shè),很自然把學(xué)生引導(dǎo)到新課程學(xué)習(xí)中來;通過簡(jiǎn)單例句和學(xué)生一起歸納if 語句的格式,便于學(xué)生對(duì)if 語句格式和功能的理解和掌握;實(shí)踐練習(xí)部分設(shè)計(jì)有梯度,因?yàn)閷W(xué)生之間的差異比較大,對(duì)基礎(chǔ)較薄弱的同學(xué)只要求掌握基本的語句格式和簡(jiǎn)單的應(yīng)用,對(duì)學(xué)有余力的同學(xué)則要求深入探究。
雖然這是一節(jié)信息技術(shù)課,但最后小結(jié)時(shí),我都被自己的話感動(dòng)了,學(xué)生也熱血沸騰,并報(bào)以熱烈的掌聲。因些,信息技術(shù)課雖然是技術(shù)課,但是也可以找到對(duì)學(xué)生進(jìn)行思想教育的突破口。
·3·