[精讚] [會員登入]
2613

[scratch教學心得] 幾個學生在迷宮遊戲切換關卡常見的錯誤

新手電腦老師記錄幾個學生在寫迷宮遊戲切換關卡時常見的錯誤

分享此文連結 //n.sfs.tw/10269

分享連結 [scratch教學心得] 幾個學生在迷宮遊戲切換關卡常見的錯誤@zfangの科學小玩意
(文章歡迎轉載,務必尊重版權註明連結來源)
2019-10-22 16:39:21 最後編修
2016-11-22 14:23:48 By zfang
 

自動目錄

當電腦老師一直在幫學生抓錯,讓我想起"解彈簧"。彈簧打結只要0.1秒,解這個結卻可能要好久。

幫學生抓迷宮程式錯誤比解彈簧簡單,但是一個舉手就要搞很久,常常是得先了解他想做出什麼效果,什麼效果沒出現,然後再去幫他看是哪個地方出錯。

如果可以用找錯誤當電腦課考題應該很棒,例如故意拉掉或拉亂幾個積木,然後讓他們去找出問題。

這裡簡單記錄幾個學生常發生的問題~

 

鬼打牆一:時間怪怪的

真的怪怪的,一開始應該是"設定"   

 

鬼打牆二:球球不會碰到邊邊就反彈

不是不會判斷,而是忘了重複執行。

程式已經執行過一次偵測就結束了。搭配重複執行才會不斷地進行偵測。

鬼打牆三:第一關永遠出不來

學生說,第一關出不來,每次都變成第二關... 在一堆角色與程式中,終於看到這個...

問題在哪?

廣播第二關的位置!

拉進去"如果",就好了。

 

鬼打牆四:恐龍不會消失

學生在第一關做了一個恐龍,她讓恐龍會顯示隱藏,不過,第二關她要恐龍隱藏,恐龍怎樣也不肯消失!

怎麼辦?

就算第二關要求隱藏,主程式仍不斷重複執行著顯示隱藏。可以怎麼做?

我最後是這麼做,用變數來控制,停止主程式的顯示隱藏。

在這個程式中,恐龍滾蛋是上一關廣播時附帶的變數設定。

後來發現,如果這隻恐龍不再出現,可以這樣:

停止這個角色的其他程式就好了。

鬼打牆五:關卡不能切換,還在執行上一關動作

學生在不同關卡中使用了相同的主角與終點角色。當關卡變多時,就容易鬼打牆了。

下面是學生的狀況,在第二關時碰到終點,卻無法透過廣播訊息2切換第三關。

仔細看看,主角球球碰到終點,到底是廣播訊息1,還是訊息2呢?

球球分不清楚,因為身在第二關,卻可能還是執行第一關的任務。

在廣播下一關之後,加入"停止這個程式"就能改善。

小心得:

除錯,很累。但我的程度有一點進步,不過~真的就沒有時間寫自己的了。

醫生是不是也是這樣?忙著為病人醫治健康,卻沒有時間處理自己的呢?

通常幫學生調好後,我又會把加進去的程式拉掉,幫學生復原成原來的,讓他們自己操作。

 

 

END

你可能感興趣的文章

[mbot] 超音波感測器(1/2) 幾個無馬達的簡單應用:超音波琴、計數器 mBot 超音波感測應用(不含馬達功能):超音波琴、超音波計數器

[scratch新手] 我的作品~很瞎的親子射擊拉麵小遊戲(分身、隨機掉落、變數) scratch新手做的第二個給小孩玩的射擊小遊戲,年齡層為幼幼級,用麥克風發出聲波射擊隨機掉落的拉麵

[scratch教材] 畫出正多邊形(畫筆、自訂積木、變數) 我的電腦課教材,畫正多邊形、多芒星形

[scratch新手]下載scratch2.0與中文化介面設定 stratch2.0下載與中文化介面設定...

[mbot] 我的mbot 教學記錄II (2018~已完成) 在這裡記錄我的mbot教學,這是我第二年教mbot,有點經驗後,也對課程安排做了調整。(已完成)

[mbot] 福科國中教師研習紀錄~創意機器人創意窄橋軌道競賽 創意機器人創意軌道競賽(福科國中教師研習紀錄)

我有話要說

>>

限制:留言最高字數1000字。 限制:未登入訪客,每則留言間隔需超過10分鐘,每日最多5則留言。

訪客留言

[無留言]

隨機好文

跟光玩遊戲~魔術骰子 乍看之下,它只是一個像骰子的鑰匙圈,再一看原來有一面是鏡子……然後呢?

魔鏡~魔鏡~誰最愛? 照鏡子是所有人的最愛,特別是對正值青春期的國中生而言,面子>>裡子~~『外在』比『內涵』重要...

眼花撩亂~萬花筒實驗 『想想~三面鏡子其中之一夾角為45°的萬花筒,得到的圖案會是什麼形呢? 』

影子怎麼斷了? 影子的形狀,根據光的直線前進,形狀該與原先物體相似,就算部份變形~也不會差太多,如果影子投影在非平面呢?

紫色狂想~紫鑽不賠外一章 在紫鑽不賠之後,我又突發奇想,紫色的奶嘴糖是否可以?如果可以,多好~很天真吧!