《“大魚吃小魚”游戲的研究》由會員分享,可在線閱讀,更多相關《“大魚吃小魚”游戲的研究(9頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、
一' 教學難點(請簡要說明此課程所涉及到的教學難點)1.. 學習了解條件判斷指令使用方法。
2 .學習掌握“面向”模塊使用,實現(xiàn)角色跟隨鼠標和角色 跟隨角 色。
3 .學習偵測模塊使用,了解“碰到”模塊的在“大魚吃小魚” 中的作用。
4 .培養(yǎng)學生編程興趣。
二、教學目標
1 ?學習了解條件判斷指令使用方法。
2 .學習掌握“面向”模塊使用,實現(xiàn)角色跟隨鼠標和角色跟隨角 色。
3、學習偵測模塊使用,了解“碰到”模塊的在“大魚吃小魚” 中的作用。
3、培養(yǎng)學生研讀分析程序,自主學習,舉一反三的能力。
4、培養(yǎng)學生模塊化編程思想,提升學生閱讀和編寫程序的能
2、力
和興趣。
三、教學過程設計
1 .研讀經(jīng)典游戲(5分鐘)
(1) 同學們。今天,老師帶給你們一個游戲一 “大魚吃小 魚”。
⑵ 比一下,控制大魚熟練程度,吃小魚的個數(shù)。
(3)好玩不,說說你的理由。
(鼠標牽引大魚;大魚嘴巴碰著小魚,小魚就被大魚吃掉;小魚 還能不停復活……)(板書)
2 .探究代碼奧秘(15分鐘)
(1 )同學們,你們都是捕魚高手,也是資深“玩家”。今天, 我們就來深入玩玩這款“大魚吃小魚”,探究一下我們同學發(fā)現(xiàn) 的這些奧秘。
(2)黑板上有三個發(fā)現(xiàn),下面,我們分三個學習小組,到游戲
的內(nèi)部區(qū)發(fā)現(xiàn)其中的奧秘,然后分享你的發(fā)現(xiàn)。
“鼠標牽引大魚”小
3、組
“大魚吃小魚”小組
“小魚復活”小組
(3) 學生活動,對程序模塊進行研究,教師巡視指導。
(4) 教師指導學生研讀程序模塊中數(shù)據(jù)效果。
(5 )探究匯報
“鼠標牽引大魚”小組匯報:
①指令模塊“面向”
面府做桁招■計
②在這個模塊中,循環(huán)作用
③向大家解釋一下“面向”用途。
“大魚吃小魚”小組匯報
①實現(xiàn)吃魚的模塊指令
當大魚嘴里的“黑刀色碰到小魚的顏色,小魚就隱藏。
請解釋一下上面指令模
塊。
③模塊說明
“小魚復活”小組匯報
OB$ 左 51
請解釋一下這個模塊。
如果放在完整的程序中,再解釋一下小魚
4、復活的奧秘所在。
6、探究小結
通過我們的研究,我們知道了大魚吃小魚的內(nèi)部奧秘。和角
后隱
色交互的條件實際上是“面向”;吃掉的真相是“碰至廣 藏,復活就更好懂了,就是重新“顯示”。
感謝同學們。下面,我們就來一個用我們的研究城固,寫一
個自己的程序
3、書寫個性模塊(15分鐘)
(1 )研究了大魚吃小魚的奧秘,你們可以用來編寫哪些內(nèi)容的程
序?
生:射擊,打怪物、切水果' 打字母、接金幣'清掃落葉等
(2)小試牛刀。
任務一:鼠標控制一個黑板刷,擦掉屏幕上的文字。學生完成,學生相 互學習交流。
(3 )掃除霧霾
任務二:天空上飄浮的烏云
5、,用一個掃把清掃天空烏云。學生變成活動 學生在小組內(nèi)交流分享作品。
背景:藍天角色:掃把烏云多個掃把的底部用
MMJ0-
冒總■邑■
教師指導。
問:為什么不用角色碰到角色,有什么 不好?
“黑色”,烏云的邊緣用
4、分享編程收獲(3分鐘) 5、擴展延伸發(fā)展(2分鐘)大魚吃小魚,學習
經(jīng)典,我們也要創(chuàng)造經(jīng)典 希望同學們在課后繼續(xù)研究,我們下節(jié)課來 一起創(chuàng)作一個打怪鳥的游戲。
“大魚吃小魚”游戲的研究
Scratch是美國麻省理工專為中小學生開發(fā)的一種簡易的圖形化
編程軟件。它不涉及代碼編寫,而是通過像搭 積木一樣的方法,利用
“控制、“動作”、“外觀”、
“聲音”
6、等模塊中的積木,做出自己的動畫或者交互游戲。
開發(fā)該軟件的工程師們曾經(jīng)協(xié)助樂高公司開發(fā)了機器人產(chǎn)品,他們希望 編寫程序的體驗就像玩樂高積木一樣簡單、有趣。
u Scratch圖形化程式語言適用于教育 8s16歲的兒童及青
少年,可以用它創(chuàng)造屬于你自己的故事' 動畫' 游戲' 音樂甚至是繪 畫,并且可以輕易的分享至網(wǎng)絡。 Scratch是為
了青少年發(fā)展信息社會所需要的技能而設計的。當青少年創(chuàng)造并分享他 們的作品時,除了可以學到數(shù)學與電腦的知識,同時也能激發(fā)創(chuàng)意' 系 統(tǒng)思考與團隊合作?!苯虒W效果評估
研讀經(jīng)典游戲
探究代碼奧秘;
書寫個性模塊 奠基
7、編程人生。
這是我開展scratch編程教學的總結。小學或中學階段,學生的編
程之路才剛剛開始,自主學習、創(chuàng)新思維、培養(yǎng)興趣是我們教學中要更
多關注的問題。
玩即研讀,
在玩中發(fā)現(xiàn)程序的精妙之處,
學即探究,
這些代碼模塊為什么能實現(xiàn)程序中的那些效 果,關鍵模
塊指令是哪些,
能不能優(yōu)化修改等等。
研及書寫,
通過研讀,了解了指令模塊的作用,這些模 塊指令可以
實現(xiàn)哪些程序項目中。
我的教學遵循孩子的認知規(guī)律,認知
-構建-解釋-擴展,
把教學重點融入到學生的游戲探究中,把教學難點的解決滲透到學生探
究代碼的活動中。
通過scratch教學實踐,孩子們能創(chuàng)造自己的程序,切 水果、打字母、接金幣、射擊等。
孩子們一年的學習,對scratch 一直充滿興趣,他們學 會了學
習。學會了創(chuàng)新。
代碼是唯一的,創(chuàng)意是無限的。
讓編程興趣伴隨孩子的一生!