讓學生愛上的程式課
學習程式像電腦遊戲一樣有趣!
學生註冊碼購買:https://ai4kids.ai/product/codecombat-licence-nani/
電腦科學1 6Week
Week 1 基本語法
- CodeCombat起手式
互動:小朋友自我介紹?程式設計教小朋友學什麼?小朋友要學習哪些程式設計?
輸入:CodeCombat是什麼?為什麼學習Python?
進入網站、註冊登錄、講解第一關、學生練習” - 基礎語法
程式設計語言的基礎拼寫和語法規範。要讓程式順利執行,語法是必須謹慎對待的。例如,Python和JavaScript在第一部分課程中執行的任務很類似,但語法卻有顯著差別,這是因為不同程式設計語言擁有不同的語法。
Week 2 字串、註釋、While迴圈
- 字串:表示文本的程式設計資料類型。Python和JavaScript中,字串都用引號內的文本來表示。字串用於表示英雄攻擊的物件。
- 註釋:是一個程式師向另一個程式師解釋程式碼的一種方式。在CodeCombat裡,註釋真的是超有用的提示,它能指導你怎麼寫程式碼
- While迴圈 : 用於反覆執行相同動作,避免反覆鍵入相同程式碼。Python 中,需要反覆執行的程式碼需要在while true 語句下恰當縮進。JavaScript 中,反覆執行的程式碼必須包裹在花括弧{}內。第一部分課程中,while 迴圈會無限執行下去,用於穿過相同路徑不斷重複的迷宮,以及攻擊需要多次擊打才能擊敗的物件(例如弱門)。
Week 3 迴圈練習
Week 4 變量、參數
Week 5 複習
Week 6 競技場競賽
電腦科學2 12Week
Week 1 笛卡爾座標系
Week 2 條件式if、while迴圈
Week 3 條件式else
Week 4 比較運算子、條件if-else與while迴圈
Week 5 條件if -elif-else 嵌套條件
Week 6 函數
Week 7 參數 Parameter
Week 8 綜合複習
Week 9 事件處理 Event, Handler
Week 10 自發事件 Handler
Week 11 總複習
Week 12 競技場