- 相關(guān)推薦
《捕魚達(dá)人——廣播系統(tǒng)與邏輯運(yùn)算“或”》教案
作為一名優(yōu)秀的教育工作者,時(shí)常要開展教案準(zhǔn)備工作,教案是教學(xué)藍(lán)圖,可以有效提高教學(xué)效率。快來參考教案是怎么寫的吧!以下是小編整理的《捕魚達(dá)人——廣播系統(tǒng)與邏輯運(yùn)算“或”》教案,希望能夠幫助到大家。
教學(xué)目標(biāo):
知識(shí)與技能目標(biāo):
1、學(xué)會(huì)使用“廣播”積木。
2、理解邏輯運(yùn)算符“或”的含義以及使用的條件,學(xué)會(huì)使用數(shù)字和邏輯運(yùn)算模塊中的邏輯運(yùn)算符“或”。
3、編寫程序時(shí)調(diào)動(dòng)之前所學(xué)習(xí)過的知識(shí),培養(yǎng)編程綜合能力的應(yīng)用。
過程與方法目標(biāo):
1、通過分析思考項(xiàng)目的流程,培養(yǎng)學(xué)生的邏輯思考能力。
2、通過與之前所學(xué)內(nèi)容的結(jié)合的結(jié)合,鍛煉編程的綜合能力。
情感態(tài)度與價(jià)值觀目標(biāo):
1、培養(yǎng)學(xué)生的學(xué)習(xí)興趣和自主學(xué)習(xí)的能力。
2、培養(yǎng)學(xué)生善于運(yùn)用邏輯思考的好習(xí)慣。
重點(diǎn):
“廣播”的使用,邏輯運(yùn)算符“或”的運(yùn)用條件、含義和使用的方法。
難點(diǎn):
“廣播”和邏輯運(yùn)算符“或”的含義。
教學(xué)過程:
一、導(dǎo)入:
師:今天在上課之前,老師要展示一個(gè)小游戲——捕魚達(dá)人,現(xiàn)在要請(qǐng)兩位同學(xué)上來玩一下這個(gè)游戲,有哪兩位同學(xué)想上來試一下?
生:(舉手),上臺(tái)展示。
師:玩過這個(gè)游戲之后,同學(xué)們你們想不想自己也動(dòng)手把這個(gè)程序做出來?
生:想
師:好,那么老師現(xiàn)在就帶著你們一起做這個(gè)程序。
二、新授:
1、分析程序
師:在正式做程序之前我們先要進(jìn)行程序分析,這個(gè)程序有哪幾個(gè)角色?
生:章魚、金魚、鯊魚、小貓、漁網(wǎng)(板書)
師:接下來,我們看看這些角色分別要做些什么,這個(gè)程序最先出現(xiàn)的是小貓,它在游戲開始之前介紹了游戲規(guī)則,之后就躲了起來。所以小貓的行為有哪些?
生:說……,隱藏(板書)
師:小貓躲起來之后,游戲就會(huì)直接開始了嗎?
生:不是,需要按下空格鍵
師:按下空格鍵后,漁網(wǎng)開始移動(dòng),它是怎么移動(dòng)的?
生:跟隨鼠標(biāo)移動(dòng)(板書)
師:只移動(dòng)一次嗎?
生:一直跟著鼠標(biāo)移動(dòng)
師:所以我們這里需要用到……
生:重復(fù)執(zhí)行(板書)
師:重復(fù)執(zhí)行直到什么時(shí)候就不再跟著鼠標(biāo)移動(dòng)了呢?當(dāng)漁網(wǎng)碰到……
生:鯊魚
師:漁網(wǎng)碰到鯊魚之后,漁網(wǎng)不動(dòng)了,其他角色還動(dòng)不動(dòng)?
生:不動(dòng)
師:那么其他角色怎么知道什么時(shí)候就不要移動(dòng)了呢?這就是我們這節(jié)課重點(diǎn)要解決的問題。
師:分析完漁網(wǎng)的行為后,我們?cè)賮砜纯丛诎聪驴崭矜I之后,小丑魚、章魚、鯊魚它們?cè)谠趺催\(yùn)動(dòng)的?它們是不是重復(fù)地隨機(jī)地滑動(dòng)?
生:是的
師:沒有碰到漁網(wǎng)的時(shí)候,章魚、小丑魚和鯊魚的行為有些類似,都是重復(fù)地隨機(jī)移動(dòng)(板書)。在碰到了漁網(wǎng)之后,小丑魚和章魚就會(huì)先隱藏起來,再隨機(jī)移動(dòng)到另一個(gè)位置,然后重新出現(xiàn)。
。ǘ⿲(shí)際操作
(1)<漁網(wǎng)跟隨鼠標(biāo),重復(fù)執(zhí)行直到碰到鯊魚,新建變量得分>
、俨贾萌蝿(wù):分析完程序之后,我們現(xiàn)在就可以開始嘗試編寫腳本,F(xiàn)在老師把素材發(fā)送給你們,已經(jīng)設(shè)置好了魚類和小貓的動(dòng)作,現(xiàn)在我們就利用3分鐘的時(shí)間,為漁網(wǎng)編寫腳本。漁網(wǎng)跟隨鼠標(biāo),重復(fù)執(zhí)行直到碰到鯊魚,以及新建變量“得分”。
、谙屡_(tái)檢查
。2)<設(shè)置變量得分為0,如果碰到小丑魚或章魚,那么得分增加>
、傩率冢海ㄟ呇菔具呏v)
師:設(shè)置完變量得分,我們需要給它一個(gè)初識(shí)的值0,什么時(shí)候這個(gè)值會(huì)增加呢?
生:碰到小丑魚或章魚
師:所以我們可以用到控制語句中的,如果…,那么…,如果碰到小丑魚或者章魚,那么得分加1,對(duì)不對(duì)?
生:對(duì)
師:我們先拖出“如果、、那么”積木,然后要用到“碰到、、?”積木,程序?qū)崿F(xiàn)的是碰到小魚和章魚都得分,應(yīng)該是如果碰到小魚和章魚,那么得分加一,但是如果后面只能連接一個(gè)積木,這個(gè)要怎么解決?
這個(gè)時(shí)候我們就需要用到數(shù)字和邏輯運(yùn)算模塊中“或”這個(gè)積木,“或”代表著幾種情況只要滿足一種情況就可行,比如,假設(shè)我們現(xiàn)在要開家長會(huì),要求爸爸或媽媽來參加,媽媽來參加行不行?
生:行
師:爸爸來參加行不行?
生:行
師:我們就能夠理解這個(gè)積木了,F(xiàn)在我們把它拖動(dòng)到腳本區(qū),將“碰到小魚”和“碰到章魚”放到或的前后,把“或”積木拖到如果后面,將“得分加一”拖到那么后面。
、诓贾萌蝿(wù):現(xiàn)在拖動(dòng)積木,讓漁網(wǎng)完成設(shè)置,將變量得分設(shè)置為0,如果碰到小丑魚或章魚,那么得分增加
③視情況演示
。3)<廣播游戲結(jié)束,所有角色收到廣播隱藏>
、傩率冢
師:我們剛剛說到漁網(wǎng)碰到鯊魚后,除了自己不再跟隨鼠標(biāo)移動(dòng)之外,還會(huì)怎么樣?
生:發(fā)送停止游戲信息
師:角色和角色之間怎么發(fā)送信息呢?我們就需要用到一個(gè)新的積木——“廣播”,在一個(gè)scratch作品中,背景和角色往往能夠通過各自的腳本,獨(dú)立的完成自己所要做的事情?墒潜尘昂徒巧g,或是角色和角色間在面對(duì)只有相互合作才能完成的事情時(shí),我們就需要通過“廣播”來實(shí)現(xiàn)了。使用“廣播”通常有三個(gè)步驟,首先需要角色發(fā)送一個(gè)廣播,第二要有其他角色接收廣播,最后特定的角色收到廣播后做出動(dòng)作。
以一個(gè)簡單的程序?yàn)槔@個(gè)程序在按下綠色按鈕之后,蝴蝶來回飛行。制作這個(gè)程序,第一步,廣播,我們需要綠色按鈕廣播“飛行”這條消息;第二步,接收,蝴蝶接收“飛行”的消息;第三步,行動(dòng),蝴蝶收到消息后開始飛行。
、诓贾萌蝿(wù):設(shè)置漁網(wǎng)碰到鯊魚后發(fā)送結(jié)束廣播,魚類收到廣播后隱藏。
、垩菔
將截圖上交
將截圖上交
板書設(shè)計(jì):
【《捕魚達(dá)人——廣播系統(tǒng)與邏輯運(yùn)算“或”》教案】相關(guān)文章:
《捕魚》大班教案11-19
音樂游戲《捕魚》教案04-29
《捕魚游戲》大班教案04-29
捕魚的作文03-03
關(guān)于捕魚的作文05-17
捕魚優(yōu)秀作文03-03
捕魚、撈魚作文08-11
捕魚記作文04-26
說話達(dá)人作文04-05