返回列表 回覆 發帖

六年級十月課程(112-1)-運算思維及機電整合

【巢狀迴圈】

----上週我們使用迴圈變數來完成依序亮燈,
----但我們一列亮燈就使用了一個獨立迴圈
----如果像電腦螢幕一樣有1080列,
----就要使用1080個獨立迴圈才能依序亮燈,
----這樣程式列會太過龐大......


1.同學們,在正式上課前能否試試看,讓Y軸也使用變數,利用外加一個迴圈來解決重複換列的問題。

2.請點我觀看以下影片,完成按下A鍵後由上而下、由左而右依序亮燈的小任務。
計時器

3.Code.org 程式藝術家 請完成連結中1-8關卡(左下方可切換語言)



2209151236c74b72f628732464.png

EA0:瀏覽器書籤網頁or電腦課教過的內容

EA1:方塊遊戲
EA2:Google 相關網頁
EA3:123D DESIGN(程式)
EA4:Canva
EA5:酷課雲
EA6:Pagamo
EA7:Scratch

EA8:MakeCode

EA9:Google Doodle紀念日小遊戲

一、請下載預備檔,利用【不點亮】讓燈號閃爍移動。
microbit-10preforloop.hex (1.24 MB)
二、請利用【重複執行迴圈】將A鍵下程式改寫至B鍵。
microbit-重複執行.jpg


三、今天的作業,我們要舉一反三,反過來做:
按下B按鈕->MicroBit電路板最下方那一排LED燈,每 0.1 秒依序由右到左、由下而上閃爍。
  1.先處理好一個迴圈,讓燈泡可以從最右到最左
  2.再利用第2個迴圈,讓燈泡一排一排地往上
一、我們來回顧一下上周的作業。
下載 (43.8 KB)
2022-10-11 11:04


y=4,x=4->-3->-2->1->0
y=3,x=4->-3->-2->1->0
y=2,x=4->-3->-2->1->0
y=1,x=4->-3->-2->1->0
y=0,x=4->-3->-2->1->0

二、設計一個遊戲,初始時在正中央有一顆球(光點)。
按A鍵時,球會向左移動,按B鍵時,球會向右移動。
碰到邊緣時,球靜止不動,不要讓球消失。

加速度感測器

返回列表 回覆 發帖