這個農曆新年期間,只要Jimmy小朋友一接管電視遙控器,一定會切換到Youtube來段洗腦神曲"小蘋果",我們全家大小大概聽過各種版本的小蘋果,所以開春後上工給Jimmy第一個程式作業也是小蘋果!!!
請按右上方綠旗或螢幕中間
到這裡可以看完整的程式碼
這裡是Jimmy的實驗室用來發表Jimmy的Scratch程式作品,還有LEGO WEDO & NXT機器人設計 & Android, (本部落格引用圖文為教育教學目的合理使用) 想與我(Jimmy的爸爸 )聯絡 jimmyscratchlab@gmail.com
2015年2月28日 星期六
2015年1月23日 星期五
[小貓咪程式開發]Castle Defense remix-3
Jimmy最近因為期末考已考完較輕鬆,晚上都忙著將別人的城堡防衛遊戲混搭改版,不過我有注意到他對變數的計算還是不太能掌握,有一小部份原因可能與Scratch的積木設計有關,連有多年程式設計經驗的我,每次看到一長串花花綠綠的運算積木,都得要看上許久才能理解
玩法是按右上方綠旗後再按中央的英文標題,移動滑鼠瞄準魔軍,X鍵發射武器
到這裡可以看完整的程式碼
玩法是按右上方綠旗後再按中央的英文標題,移動滑鼠瞄準魔軍,X鍵發射武器
到這裡可以看完整的程式碼
2014年12月31日 星期三
[小貓咪程式開發]精靈融合
兩個月前,我給Jimmy指派這個精靈融合的程式作業,大概解釋一下我的想法,剩下的設計實作就任由他發揮,Jimmy依據以往玩遊戲的經驗,設計許多的使用者介面切換動作,但是Scratch本身並不支援視窗、表格等UI元件,所以他自己從無到有花許多時間寫程式,由於Scratch廣播訊息不方便以中文命名,Jimmy直接以數字或字母命名訊息,整個程式架構夠複雜到讓小小年紀的他,體會到什麼是什錦麵或義大利麵式爛設計模式
到這裡可以看完整的程式碼
為了達到程式效果,Jimmy大概用了超過40個以上的訊息廣播,除錯起來讓人眼花撩亂,不過對一個國小四年級小朋友來說,肯花時間有耐心地觀察十多個角色之間訊息傳遞, 實在難能可貴
精靈融合玩法,先按右上方綠旗,再按PLAY
鼠標移到左上方,有火系、水系、植物系目錄選項,先選擇火系精靈
這時出現的表格會列出所有火系精靈,目前的版本只列出兩種火精靈,接下來點選精靈
按MIX可融合兩種精靈
這是融合後的新精靈
按BOOK可瀏覽你有哪些新精靈
這個頁面花了好多時間除錯,未來如果有更多原始精靈,Jimmy鐵定要耗更多時間修改,他就會體會到什麼是什錦麵/義大利麵爛設計模式
到這裡可以看完整的程式碼
為了達到程式效果,Jimmy大概用了超過40個以上的訊息廣播,除錯起來讓人眼花撩亂,不過對一個國小四年級小朋友來說,肯花時間有耐心地觀察十多個角色之間訊息傳遞, 實在難能可貴
精靈融合玩法,先按右上方綠旗,再按PLAY
鼠標移到左上方,有火系、水系、植物系目錄選項,先選擇火系精靈
這時出現的表格會列出所有火系精靈,目前的版本只列出兩種火精靈,接下來點選精靈
按MIX可融合兩種精靈
這是融合後的新精靈
按BOOK可瀏覽你有哪些新精靈
這個頁面花了好多時間除錯,未來如果有更多原始精靈,Jimmy鐵定要耗更多時間修改,他就會體會到什麼是什錦麵/義大利麵爛設計模式
訂閱:
文章 (Atom)