999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

《條件語句》教學設計

2020-02-02 03:58:46王佳莉
中國信息技術教育 2020年2期
關鍵詞:程序教師教學

王佳莉

● 教材分析

《條件語句》是江蘇鳳凰科學技術出版社出版的《初中信息技術》八年級第4章第5節的第一個知識點。在此之前,學生已學習了算法的概念,用“畫程”軟件畫流程圖,輸入、輸出語句和賦值語句,這些為過渡到本節課的學習起著鋪墊作用。本節課的主要內容為兩種條件語句的流程圖、格式以及用法。

● 學情分析

本節課的教學對象是初二年級的學生,這個年齡段的學生思維活躍,已經具有一定的邏輯思維能力。由于剛剛接觸程序設計不久,一些學生對掌握枯燥的語句格式、用法、畫流程并不感興趣,因此本節課利用“猜幣”這個小程序來吸引學生的注意力。

● 教學目標

知識與技能目標:通過實例正確理解條件語句的概念、流程圖、格式、用法;能初步用條件語句設計算法,進一步體會算法的基本思想,學習有條理地、清晰地表達解決問題的步驟,提高邏輯思維能力。

過程與方法目標:通過實例,發展對解決具體問題的過程與步驟進行分析的能力;通過探索、畫流程圖、編寫程序以解決具體問題的過程,發展應用算法的能力。

情感態度與價值觀目標:能通過具體實例,感受和體會算法思想在解決具體問題中的意義,進一步體會算法思想的重要性,體驗算法的有效性;在編寫程序解決問題的過程中,逐步養成扎實嚴謹的科學態度。

行為與創新目標:運用條件語句進行創意編程,以解決現實生活中遇到的問題。

● 教學重難點

教學重點:條件語句的結構和用法。

教學難點:將流程圖中的條件結構轉換為條件語句組成的程序。

● 課時安排

1課時。

● 教學方法與手段

問題導向式教學法、任務驅動法。

● 教學準備

網絡機房、教學課件、半成品小程序、學習任務單。

● 教學過程

1.游戲導入

教師向學生展示“猜幣”程序,邀請學生參與這一游戲,查看猜幣的結果(如圖1)。

師:為什么我們每次猜幣都會輸呢?程序是怎么實現的呢?你能用自然語言來描述嗎?

生:如果我猜是正面,計算機擲幣的結果就是反面,如果我猜是反面,計算機擲幣的結果就是正面,因此我們每次猜幣都錯了。

師:剛剛大家在用自然語言描述的時候,都用了“如果……就……”“如果……那么……”之類的判斷語句,這些語句翻譯成英文是什么呢?

生:if……then……

設計意圖:通過小游戲,吸引學生的注意力,并讓學生發現參與游戲的結果都是猜輸,從而引發學生思考,利用自然語言的描述順利引出條件語句。

2.新知學習

師:一起來看一下程序代碼,程序中多次出現了什么語句結構?看看課件里用紅色圓框框出的英文都是什么?

生:if……then……

教師帶領學生分析語句。

學生總結得出:程序的思路是,如果我們猜正面,那么計算機就擲幣為反面,如果我們猜反面,那么計算機就擲幣為正面,所以我們必??!

教師引出條件語句的定義:給定一個判斷條件,并在程序執行過程中判斷該條件是否成立,根據判斷結果執行不同的操作。

師:請同學們結合現在看到的程序代碼,在Flash動畫中拖放出語句的語法格式(如圖2)。

學生在Flash動畫中拖放出語句的語法格式。

教師引入條件語句的一種格式:

If<條件>Then<程序段A>

師:通過分析,大家能不能把程序改成必勝的結果呢?

學生相互討論,形成思路。

師:通過“必敗”和“必勝”的“猜幣”程序,可以發現這其實是程序中早已設定好的,跟運氣毫無關系,我們能不能自己設計出一個計算機擲幣結果隨機的“公正版”“猜幣”程序?大家可以將自己的思路用流程圖來體現。[教師適當介紹一下Randomize及n=Int(2*Rnd)]

部分學生完成流程圖后,教師請一位學生在黑板上用剛剛學過的if……then……語句格式編寫程序中的判斷部分。

大部分學生完成后,提示學生對比黑板上學生編寫的判斷語句格式和“畫程”軟件中“代碼窗口”內判斷語句的格式有什么區別。

學生發現和自己剛剛所學的條件語句格式不一樣,由此引入條件語句的另一種格式:

If<條件>Then

<程序段A>

Else

<程序段B>

End If

學生利用Flash動畫拖拽出第二種語句的格式。

設計意圖:通過觀察程序代碼,讓學生發現“必敗”的真正原因是計算機進行了程序設定,由此引出如何才能讓每次猜幣的結果都是“必勝”,并再次過渡到“公正版”程序的編寫,層層遞進。在這個過程中,通過流程圖讓學生發現條件語句的第二種格式,通過思考兩種格式的區別,更加清晰地了解條件語句。

3.總結格式

師:請大家思考一下,條件語句的兩種格式有什么區別?

學生思考,教師引導學生總結。

(1)單行格式的If語句。

單行格式的If語句可判斷一個或多個條件的成立與否,僅在條件成立時執行特定程序段,條件不成立時則跳出當前語句繼續執行下一行代碼,格式如下:

If<條件>Then<程序段A>[Else<程序段B>]

(2)多行格式的If語句。

在條件成立或不成立時都需要執行對應的程序段,格式如下:

If<條件>Then

<程序段A>

Else

<程序段B>

End If

教師引導學生舉例說明條件語句在現實生活中的應用(用聲音控制燈的亮滅、感應水龍頭……),通過利用條件語句解決現實問題,激發學生今后學習編程的興趣。

設計意圖:通過兩種格式條件語句的對比,讓學生能夠更加清晰地了解兩種格式條件語句的區別、適用場合、在現實生活中的應用,強化學生的認知。

4.算法的優化

師:如果我輸入的值不是1和0這兩個數,猜幣的結果會怎樣?

生:都是輸出“猜錯了”。

師:怎么解決這個問題呢?

生:在輸入一個值后,再加一個判斷語句,判斷值是不是0或1,如果不是,就提示用戶重新輸入。

師:很好!在編程過程中,需要綜合考慮各種可能的情況,不斷優化程序,減少漏洞。

設計意圖:通過提出新問題讓學生去思考,這樣的優化過程,可以提高學生的思維品質。教師利用問題引導學生去思考算法的優化,不僅可以幫助學生梳理思維過程,養成思維習慣,長此以往,還可以提高學生的學習能力,使學生的思維品質得到一定程度的提高。

5.自主探究

完成半成品程序:判斷任意輸入的整數是奇數還是偶數(用兩種格式)。

要求:

(1)先畫流程圖,可以結合“畫程”軟件中的“單步運行”按鈕,檢查流程圖是否正確(如上頁圖3、圖4)。

(2)完成半成品程序,可以參考“畫程”軟件中的“代碼窗口”完成程序填充(如圖5、圖6)。

(3)完成流程圖和程序填充后,小組討論總結操作中遇到了什么問題,是如何解決的,有什么問題沒有解決。

學生編寫完程序之后,教師展示幾個失敗的案例,分析其失敗的原因,如語句格式錯誤(沒有空格、忘記End If)、邏輯表達式錯誤等,引起學生注意,加深學生印象,提醒學生注意條件語句和邏輯運算使用時的注意事項。

設計意圖:通過“畫程”軟件中的“單步運行”功能,可以使學生更加清晰地了解程序運行的每一個過程,同時通過“代碼窗口”的程序作為完成程序填充的參考,幫助學生體驗算法實現后的成功感,增強其學習程序設計的自信心。

6.拓展練習

教師提供程序半成品,讓學生在以下3個程序中任選其中一個進行編程。

(1)完善程序,輸出兩個不相等的實數a、b的最大值(用兩種格式)。

(2)輸入兒童身高,判斷兒童乘坐火車時的購票情況,判斷條件如下:

若身高不超過1.1m,則無須購票;

若身高超過1.1m、不超過1.4m,應買半票;

若身高超過1.4m,應買全票。

(3)將考試分數轉換為等級,規則如下:

輸入一個百分制分數i([0,100]間的整數),輸出轉換得到的等級grade。

i? ? ? grade

[85,100]? ? ?"A"

[75,85)? ? ? "B"

[60,75)? ? ? "C"

[0,60)? ? ? ?"D"

學生完成后,教師展示一些優秀作品和一些有標志性錯誤的程序,通過對優秀作品的欣賞和標志性錯誤的反思,加深學生對條件語句的理解和掌握。

設計意圖:教師提供3個半成品程序,讓學生選擇自己感興趣的題目進行編程,通過展示共性錯誤,讓學生發現問題所在,從而加深學生對條件語句格式的掌握。

7.總結與拓展

教師引導學生總結條件語句的格式、關系表達式、邏輯表達式及使用時的注意事項。

● 教學反思

在本節課的教學過程中,我利用了教材中的“猜幣”程序作為導入的小游戲,并對教材中的程序進行簡化——不顯示計算機擲幣后的文字信息,僅以圖片代替,由此吸引學生的注意力,并通過“必輸”“必勝”“公正版”三個環節的層層遞進,引入條件語句的兩種格式。其中,應用“畫程”軟件及其自帶的“單步運行”功能,幫助學生更加清晰地了解程序運行的每一步結果,并用“畫程”軟件中“代碼窗口”的代碼作為學生完成半成品編程的參考,幫助學生體驗算法實現后的成功感,增強其學習程序設計的自信心。

根據聽課教師的建議,在本節課“教學過程”的第2、第3部分介紹條件語句和總結格式時,可以利用學生在小學階段學習過的Scratch軟件中的條件語句進行遷移,加深學生對知識的拓展。

猜你喜歡
程序教師教學
最美教師
快樂語文(2021年27期)2021-11-24 01:29:04
微課讓高中數學教學更高效
甘肅教育(2020年14期)2020-09-11 07:57:50
教師如何說課
甘肅教育(2020年22期)2020-04-13 08:11:16
未來教師的當下使命
試論我國未決羈押程序的立法完善
人大建設(2019年12期)2019-05-21 02:55:44
“程序猿”的生活什么樣
“自我診斷表”在高中數學教學中的應用
東方教育(2017年19期)2017-12-05 15:14:48
英國與歐盟正式啟動“離婚”程序程序
環球時報(2017-03-30)2017-03-30 06:44:45
對外漢語教學中“想”和“要”的比較
唐山文學(2016年2期)2017-01-15 14:03:59
創衛暗訪程序有待改進
中國衛生(2015年3期)2015-11-19 02:53:32
主站蜘蛛池模板: 91福利免费| 白丝美女办公室高潮喷水视频 | 97青草最新免费精品视频| 亚洲日韩精品综合在线一区二区 | 亚洲大尺度在线| 国产99欧美精品久久精品久久| 日本免费高清一区| 欧美一级视频免费| 伊人天堂网| 99免费在线观看视频| 日本不卡在线| 亚洲AⅤ波多系列中文字幕| 天堂va亚洲va欧美va国产| 精品国产电影久久九九| 亚洲无码高清免费视频亚洲 | 国产在线精品99一区不卡| 亚洲第一黄色网| 青青操国产视频| 欧美性色综合网| 一本一道波多野结衣一区二区| 成人在线不卡视频| www.亚洲国产| 一区二区三区国产| 特级精品毛片免费观看| 欧美精品一区在线看| 亚洲国产成人久久77| 国产亚洲精久久久久久久91| 国产一级特黄aa级特黄裸毛片 | 国产精品网址在线观看你懂的| 99草精品视频| 欧美啪啪精品| 日韩欧美一区在线观看| 亚洲 欧美 日韩综合一区| 久久精品欧美一区二区| 国产精品永久久久久| 国产福利微拍精品一区二区| 伊人久综合| 波多野结衣在线一区二区| 欧美成人一区午夜福利在线| 91色在线观看| 在线精品视频成人网| 成人毛片免费在线观看| 色噜噜中文网| 久久久久无码精品| 欧美啪啪网| 亚洲区第一页| 国产精品3p视频| 亚洲最大福利网站| 亚洲人成影院午夜网站| 国产高清国内精品福利| 狼友视频国产精品首页| 亚洲综合色婷婷中文字幕| 久青草免费在线视频| 女人18毛片久久| 久一在线视频| 一本一道波多野结衣av黑人在线| 色偷偷综合网| 亚洲欧美国产五月天综合| 91精品视频在线播放| 欧美区日韩区| 国产亚洲欧美日韩在线观看一区二区| 久久夜色精品| 91精品最新国内在线播放| 美女无遮挡被啪啪到高潮免费| 黄色网站在线观看无码| 国产精品偷伦视频免费观看国产| 亚洲人成影视在线观看| 成人免费视频一区二区三区| 成年免费在线观看| 久久国产高潮流白浆免费观看| 好紧太爽了视频免费无码| 日本高清成本人视频一区| 成人在线视频一区| 国产不卡一级毛片视频| 国产精品亚洲综合久久小说| 亚洲毛片网站| 欧美国产菊爆免费观看| 无码精品一区二区久久久| 国产精品视频a| 国产精品福利社| 99国产在线视频| 欧美a级在线|