0.5. 玩遊戲學程式!
雖然在本課程中以Python3為主要程式語言,這些使用「語法」的程式語言,對於初次學習程式設計的學習者或多或少會有些不友善。因此,透過「玩遊戲」的形式來學習程式設計是另一種受歡迎的方式。
CodeCombat
CodeCombat 是一個讓學習者透過玩遊戲的方式來學習程式設計的網站,使用者透過循序漸進的遊戲關卡安排,逐步地學習及練習相關程式設計語法,並且完成每個關卡的學習任務。
Code.org
Code.org 網站也是一個讓使用透過玩遊戲的方式來學習程式設計的網站,在網Code.org網站上有許多課程所使用的工具並不像C, C++或Python等這些需要使用「語法」的程式語言,而是使用「積木」(Blockly)的方式來組合出一個可以網頁上執行的程式。[Link]