第六次:程式設計-SCRATCH(6)

第三個Scratch的程式-打磚塊(4)

開啟上次未完成的作品http://203.71.151.2:8080/465/homework/

思考此遊戲如何修改增加變化性

1.遊戲說明製作下載1 下載2(使用者介面設計)

2.磚塊可不可以動.可不可以增加障礙物增加過關的難度

3.時間是否可以用倒數計時-例如倒數40秒.預設值為40.時間遞減40-39-38......

提示

時間變數初始值設為40.然後用迴圈判斷是否變數時間是否為0.若是則停止遊戲.否則時間變數遞減1

 

進階打磚塊觀摩下載

加分題(103.4.10止)

1.修改打磚塊遊戲

2.課本例題2選1

作業繳交(請壓縮成zip檔)加分

http://203.71.151.2:8080/465/homework/

 


四.程式除錯

在程式執行時,因本身有錯誤或隱藏著的一些未被發現的缺陷或問題,而造成的功能不正常、當機、資料遺失、中斷等現象,稱為 bug。而 debug是更正錯誤(除錯)的意思。

除錯的方法有許多種,Scratch 中提供了單步執行(Single Stepping)的方法,可以一步一步顯示程式執行的過程,讓你逐步檢驗程式的問題。

 

【小百科】

早期的計算機由於體積非常龐 大有些小蟲子可能會鑽入機器內部,造成計算機工作失靈.史上的第一個「Bug」是因為一隻飛蛾意外走入一 電腦而引致故障,因 此用「Bug」從原意為臭蟲引申為程式錯誤。

【圖文來源】維基百科 http://en.wikipedia.org/wiki/Software_bug


將Sb檔案編譯成EXE檔(可執行檔)

ChirpCompile下載

1.點選桌面上的「ChirpCompiler-setup.exe」兩下安裝

2.選擇欲轉檔的Scratch的檔案(.sb)「注意:檔案名稱不能有中文」

選擇一個圖示(Icon)檔,如果沒有準備圖示檔則按「取消」,使用預設的圖示

經過轉檔後而會產生一個與scratch相同檔名的exe檔(路徑在:我的文件/Scratch2Exe下)


作品分享

線上觀看作品要先安裝JAVA下載(請下載JavaSetup6u19-rv.exe)

SCRATCH官方網站 http://scratch.mit.edu/

 

新北市比賽網站資訊

他縣市比賽網站作品觀摩