資訊內(nèi)容
Scratch▕ 第二課公園長(zhǎng)椅
與你分享好玩、有趣的樂高課程,服務(wù)更多機(jī)器人教育者,歡迎關(guān)注我們。
/工作比較乏累,聽首音樂放松一下吧/
教案名稱:公園長(zhǎng)椅
科目:電腦編程課
年級(jí):8+
時(shí)間:共兩節(jié)課,每節(jié)課30分鐘-45分鐘
學(xué)生需要具備的已有知識(shí)
已經(jīng)了解scratch界面
直角坐標(biāo)系的位置和在編程中的應(yīng)用
?教學(xué)目標(biāo)?
知識(shí)方面
認(rèn)識(shí):循環(huán)結(jié)構(gòu)(looping struture)
技能方面
建立有關(guān)男孩的編程
建立轉(zhuǎn)換造型的模塊
建立循環(huán)結(jié)構(gòu)(looping structure)的模塊
態(tài)度方面
培養(yǎng)學(xué)生對(duì)編程的興趣
延伸目標(biāo)
能夠在學(xué)習(xí)完后 在認(rèn)識(shí)一個(gè)“說(shuō)”的模塊設(shè)置一個(gè)情景讓孩子加進(jìn)去
?教學(xué)流程?
1、熱身:導(dǎo)入
時(shí)間:5分鐘
教學(xué)活動(dòng):
?展示本節(jié)課游戲內(nèi)容,邀請(qǐng)同學(xué)試玩,并觀察游戲中的角色在做什么動(dòng)作
預(yù)期教學(xué)效果
?點(diǎn)擊“小綠旗”的時(shí)候“女孩”開始移動(dòng),
?在延伸時(shí)小女孩能夠在桌子上移動(dòng)確保不掉下去,并錄制聲音“差點(diǎn)兒掉下去!?真懸!”?
教學(xué)策略:
有情景導(dǎo)入 ,上課講的內(nèi)容有一個(gè)梳理,課后有反思
2、知識(shí)點(diǎn)講解
時(shí)間:5分鐘
教學(xué)活動(dòng):
?講解什么是設(shè)立循環(huán)結(jié)構(gòu)((Looping Structure)的程式,老師除了直接講解循環(huán)結(jié)構(gòu)(Looping Structure),也建議用比喻的方式講解令學(xué)生更容易掌握。
講解:
在編寫程式的流程中,經(jīng)常需要重復(fù)執(zhí)行一些特定的指令。在這個(gè)情況下,可以利用循環(huán)結(jié)構(gòu)來(lái)簡(jiǎn)化步驟。
例子:
3、編程教學(xué)
時(shí)間:16分鐘
教學(xué)活動(dòng):
1.女孩程序編寫
我們編寫腳本要考慮以下幾個(gè)方面: (1)怎么讓人物行走起來(lái)呢? (2)如何判斷人物已經(jīng)走到了椅子的邊緣? (3)走到邊緣后怎么掉頭往回走? (4)如何重復(fù)這一系列動(dòng)作? |
設(shè)立循環(huán)結(jié)構(gòu)(Looping Structure)的編程,解說(shuō)要點(diǎn):重復(fù)執(zhí)行腳本的設(shè)計(jì)方法,可以讓里邊的模塊持續(xù)的執(zhí)行 |
?2、測(cè)試修改:人物雖然可以走了,但是人物走著走著就騰空了 看不到腳在動(dòng),而且感覺腳是滑過(guò)來(lái)的,而不是走過(guò)來(lái)的 ,那么繼續(xù)調(diào)試程序,加入一個(gè)積木塊。“下一個(gè)造型”
3、人物終于可以走起來(lái)了 可是走的有點(diǎn)快呀!不真實(shí) 。那么我們可以調(diào)整一下移動(dòng)的步數(shù)為“10-15”再嘗試,同時(shí)可以添加 “等待1秒”(修改為0.2秒)
4、結(jié)束
時(shí)間:5分鐘 測(cè)試程序以及總結(jié) 人物雖然可以正常行走了! 但是超過(guò)椅子邊緣,騰空行走的問(wèn)題還是沒有解決啊!那給大家留下一個(gè)問(wèn)題大家想想該怎么辦 |
第二節(jié)課教案
教案名稱:公園長(zhǎng)椅
科目:電腦編程課
年級(jí):8+
時(shí)間:共兩節(jié)課,每節(jié)課30分鐘-45分鐘
學(xué)生需要具備的已有知識(shí)
公園長(zhǎng)椅的第一節(jié)課所有知識(shí)點(diǎn)設(shè)立循環(huán)結(jié)構(gòu)的模塊
? ? ? ? ? ?利用判斷語(yǔ)句判斷他是否到了長(zhǎng)椅邊緣
?教學(xué)目標(biāo)?
知識(shí)方面
認(rèn)識(shí):判斷語(yǔ)句
技能方面
建立判斷語(yǔ)句的模塊
加入音效及背景音樂
態(tài)度方面
培養(yǎng)學(xué)生對(duì)編程的興趣
延伸目標(biāo)
能夠在學(xué)習(xí)完后 在認(rèn)識(shí)一個(gè)新的模塊,可以就本節(jié)課的項(xiàng)目設(shè)置一個(gè)情景讓孩子加進(jìn)去
?教學(xué)流程?
1、熱身:導(dǎo)入
時(shí)間:5分鐘
教學(xué)活動(dòng):
?展示本節(jié)課游戲內(nèi)容,邀請(qǐng)同學(xué)試玩,并觀察游戲中的角色在做什么動(dòng)作
預(yù)期教學(xué)效果
?點(diǎn)擊“小綠旗”的時(shí)候“女孩”開始移動(dòng),
?在延伸時(shí)小女孩能夠在桌子上移動(dòng)確保不掉下去,并錄制聲音“差點(diǎn)兒掉下去!真懸!需要確保這個(gè)淘氣女孩兒始終在長(zhǎng)椅上走動(dòng),不可以讓他掉下去,也就是當(dāng)走到長(zhǎng)椅邊緣的時(shí)候他可以掉頭往回走!
教學(xué)策略:
有情景導(dǎo)入 ,上課講的內(nèi)容有一個(gè)梳理,課后有反思孩子可以嘗試口述程序的經(jīng)過(guò)
2、知識(shí)點(diǎn)講解
時(shí)間:5分鐘
教學(xué)活動(dòng):
?講解什么是設(shè)立判斷結(jié)構(gòu)的程序,老師除了直接講解判斷結(jié)構(gòu),也建議讓孩子來(lái)造句用如果那么造句的方式講解令學(xué)生更容易掌握。
講解:
在編寫程式的流程中,經(jīng)常需要判斷一些指令是否要要執(zhí)行,在這個(gè)情況下,可以利用如果...那么,來(lái)實(shí)現(xiàn)這個(gè)問(wèn)題的判斷。
3、編程教學(xué)
時(shí)間:16分鐘
教學(xué)活動(dòng):
1.女孩腳本編寫
編程目的:當(dāng)女孩行走到桌子了盡頭時(shí)掉頭,能夠正常掉頭返回,實(shí)現(xiàn)來(lái)回的往返。 程序設(shè)立: X和Y坐標(biāo)的概念 獲取在桌子左端X的坐標(biāo) 獲取在桌子右端X的坐標(biāo) |
我們有了長(zhǎng)椅兩端的X值,接下來(lái)就可以利用判斷語(yǔ)句判斷他是否走到了長(zhǎng)椅的邊界了。 |
?2、測(cè)試修改:
整體程序進(jìn)行測(cè)試修改
3、編寫音效程序
制作流程:加入背景音樂
建議老師示范
加入女孩角色的音效
4、結(jié)束
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
