2023年7月27日 星期四

(諼7y)線上程式設計課程體驗 分享

 熱騰騰 #程式設計課程體驗 分享~




從去年就關注的課程,終於可以報名上課啦!
我覺得經過小一的數學的加減概念,以及邏輯概念的建立之後,再接著程式設計課程,會比較容易了解。
(官方也是建議小二開始上)
因為程式設計有許多 #邏輯概念 的思考推理,例如:
情況1:要A,又要有B
情況2:要A,但是要排除B
情況3:A之前要先有B
(腦筋已打結🤣
要如何去找出出各種程式碼(老師會以不同形狀的積木做比擬),疊加或是嵌入的方式,來設計出一個遊戲。
接著介紹X軸、Y軸,上下、左右的正、負(加、減)概念。
而正負數太抽象,於是老師改成往前(加)、往後(減)來引導。基礎概念知道後,開始寫遊戲程式碼的操作:
🔑遊戲ㄧ:
以小丑魚游泳的遊戲來示範,並且帶著孩子們一步驟一步驟的操作,老師會逐一檢查孩子是否正確、錯了再修改,並在孩子比較熟悉程式碼(積木)之後,開始出題目來讓學生們想想看,要如何修改程式以及編排程序,確認懂了之後再進行下一步。
例如:如何讓小丑魚先回到中間,再到右上方,最後到左上方。
最基本的小丑魚設計遊戲,已經讓孩子有基本的概念,知道如何調整程式碼,如何排列,或是鑲嵌,或是調整x、y軸的數值,讓小丑魚可以做出不同的動作。
🔑遊戲二:
控制飛行中的小鳥,需躲避迎面而來水管,並且有金蛋(吃到後可以讓小鳥縮小,比較不會撞到水管)。
此時有更多不同的程式碼加入,條件更多了。例如:
1.小鳥一直往下掉(調整y軸)、水管一直移動(調整y軸)
2.按空白鍵(滑鼠)-小鳥就往上飛(調整y軸)。
3.撞倒水管-就停止遊戲-顯示所得分數
(還有很多條件)
整個是非常需要思考的一堂課🤣
不過孩子們倒是玩的不亦樂乎~
—————————————————————
上完體驗課後,諼姊覺得很喜歡,願意繼續嘗試上下一堂課。
也跟好友哥哥在課後,自己去調整程式中的數值,把遊戲玩的很無釐頭🤣



沒有留言:

張貼留言