寫在前:
昨天娃只想自己玩,所以就沒有執(zhí)行我設想的,也好當消化消化。發(fā)現(xiàn)她對動作、一直循環(huán)和聲音模塊比較熟練。
這節(jié)課難度比之前的大,邏輯關系更緊密。建議先畫個流程圖講解一下。這個帶游戲互動形式,可以根據(jù)平時玩游戲的經(jīng)驗帶孩子進行很多拓展。這里只寫最關鍵的部分。
第七課 拯救好友
知識要點:1.會使用紫色外觀指令里說話模塊。2.學會結(jié)合實際情況使用橘色控制指令里的等待模塊。3.學會復制腳本到其它角色。
一個月黑風高的夜晚。小麗的朋友小丹(取個名字好編故事)被外星人抓走了(這段情節(jié)也可以用腳本寫出來,本節(jié)省略)。小麗為救朋友跟外星人談判。要救回朋友必須答對問題(題目類型隨意,我出了數(shù)學題。)外星人使用"說"模塊,輸入文字“Do you want to rescue her?”
小麗在回答之前應該使用等待模塊,不然沒說完,小麗的回答就顯示了??梢宰尯⒆訃L試了出現(xiàn)問題了再提出解決方案。
外星人出了一道難題“3+2=?”然后屏幕上出現(xiàn)三個答案供選擇。這三個答案是自己畫的,開始的時候是隱藏的。只有當外星人出題的時候才出現(xiàn)。所以這里用到了信息傳遞。點錯了顯示“fault”,答對顯示 “right”。這三個數(shù)字對象有很多代碼是一樣的??梢酝瓿梢唤M然后直接拖動到對象上,就可以復制整條代碼了。
答對了才能就會朋友,所以只有答對了才返回信息。
外星人接受的答對信息就說:“I will let your friend go home.”
然后女孩會回去并由遠到近逐漸變大。
整個故事還有很大的空間可以補充完善。例如答錯距離會遠起來,答對近一點,連續(xù)答對幾題才送回朋友。還可以先播放被抓的情節(jié),提示按“開始按鈕”,整個拯救游戲開啟。等等等等…