資訊內容
Scratch3.0少兒編程案例:猜拳游戲
一、案例簡介
? ? 弗雷爾卓德的冬季聯歡會就要開始了,有兩個小朋友正在爭奪第一個上臺表演的機會。正當他們討論時,突然有人大聲喊到用“石頭、剪刀、布”游戲來決定先后順序吧,贏了的就可以選擇出場順序。現在我們用scratch 3.0來制作一個少兒編程案例游戲:猜拳游戲吧。我們要做的是讓玩家和電腦進行石頭、剪刀、布的猜拳比賽。每一輪比拼,玩家都要選擇石頭、剪刀、布中的一種,電腦也隨機選擇出其中一種,然后進行比拼。
? ? 本篇的少兒編程scratch 3.0案例游戲需要用到8個角色,分別是:玩家、電腦、布、石頭、剪刀、玩家出拳、電腦出拳、裁判
二、案例編程
?1.玩家和電腦
因為玩家和電腦在游戲中不用動,所以不需要編程,或者只進行坐標位置定位就好
2.石頭、剪刀、布
這三個角色是屬于同類角色,編程基本一致。
(1)設定基礎屬性,造型、大小、坐標
(2)當角色被點擊時,廣播出拳,設置出拳變量(布為1,石頭為2,剪刀為3)
(3)按鈕動態特效,改變大小來實現
3.玩家出拳和電腦出拳
玩家出拳由我們來通過點擊廣播玩家出拳的序號。而電腦出拳則是隨機出拳,也是通過隨機序號來控制。
(1)設置基礎屬性
(2)通過“玩家出拳”和“電腦出拳”變量來控制
4.裁判
(1)同樣的設置基本屬性
(2)寫循環判斷,分別當玩家出拳是1、2、3時,與電腦出拳進行比較
本篇scratch 3.0少兒編程案例作品展示:
小結:本篇scratch 3.0少兒編程案例:主要運用了變量,廣播控制造型改變。裁判的程序需要進行邏輯判斷,當玩家出石頭、剪刀、布時,分別進行判斷比較。總共判斷9次。這次的案例游戲非常簡單有趣,并且很美觀。小朋友們,快來自己試試吧!
后記:小編朋友公司研發了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學結合Scratch 3.0(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學了幾次課,非常喜歡(超預期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手能力很有幫助。
感興趣的朋友可以關注一下掃描二維碼,或微信搜索“大耳猴少兒編程”

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除
