用 Python 來學習電腦科學家的運算思維。訓練方法依照程式設計的標準設計步驟:思考 (think),並明確定義問題、收集資料、找出最佳解,編程 (coding),測試 (test) 與除錯 (debug),最後完成規格與驗證。
實作 Python 應用,在各種微型控制器上,動手完成初級與高級的創客專題。內容同時也介紹電子電路、感測器等專題,這是程式用來驅動硬體的重要知識基礎,未來可延伸至物聯網、人工智慧。