結構化程式設計(2)
需求
1. 按下綠旗,建立磚塊。
2. 點擊小球,開始遊戲。
3. 以滑鼠移動控制平台,來擋住小球。
4. 小球撞到磚塊,磚塊消失(得一分)。
5. 小球碰到下方藍色線,遊戲結束。
問題分析
進階
資料型態(Data Type)
a.資料(數據)型態(類型)
(1)食譜
(2)程式設計
說明:
字串,將一個個字元串起來,變為一串文字的意思
字串與雞肉串關係圖
布林類型:真(true)與假(false)
(3)Scratch程式設計
變數(Variable)
A.【變數】在程式設計中的涵義
在程式設計中.我們需要對資料進行儲存.需要容器(盒子)來儲存.這個盒子就叫做變數.
變數-食物盒 變數名稱-食物盒標籤 變數內容(值)-食物盒的內容 |
B.變數如何儲存資料-賦值(指定)
思考問題
i=5 i=i+1 i=? 解說:在程式設計中"="不是等於的意思.它是賦值.也就是將右邊的的值都給左邊 i←5 i←i+1 i=? |
牛刀小試1:Scratch變數賦值觀念
實作1:交換兩個變數
直覺的作法
解說
Q:想一想如何將上述的程式修改達成兩個變數交換
作業上傳到雲端
1.點自己班的連結.輸入各班密碼