Board logo

標題: 六年級十月課程(112-1)-運算思維及機電整合 [打印本頁]

作者: 楊老師    時間: 2023-10-3 09:07     標題: 六年級十月課程(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紀念日小遊戲



圖片附件: 2209151236c74b72f628732464.png (2023-10-3 09:07, 87.01 KB) / 下載次數 24
http://php.ccps.tp.edu.tw/bbs/attachment.php?aid=102565&k=e147eab85f8abc2debd1de5c46af124d&t=1715929033&sid=5YNMEk


作者: 楊老師    時間: 2023-10-13 15:29

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


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

圖片附件: microbit-重複執行.jpg (2023-10-13 15:29, 9.41 KB) / 下載次數 45
http://php.ccps.tp.edu.tw/bbs/attachment.php?aid=102567&k=4bf6cd5b159fadbd4d47a080b560d3ca&t=1715929033&sid=5YNMEk



附件: microbit-10preforloop.hex (2023-10-13 15:42, 1.24 MB) / 下載次數 337
http://php.ccps.tp.edu.tw/bbs/attachment.php?aid=102568&k=83d52f7bce32a33d7d4d7630e33ad80c&t=1715929033&sid=5YNMEk
作者: 楊老師    時間: 2023-10-20 17:06

一、我們來回顧一下上周的作業。
下載 (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鍵時,球會向右移動。
碰到邊緣時,球靜止不動,不要讓球消失。

加速度感測器






歡迎光臨 電腦教室 (http://php.ccps.tp.edu.tw/bbs/) Powered by Discuz! 7.0.0