程式語言是和電腦溝通的唯一工具, 在即將到來的 AI 時代,
寫程式不再是選配能力, 而是強化職場競爭力的基本配備!
以往學習程式語言要面對密密麻麻的英文程式碼, 讓許多人退避三舍、打退堂鼓。本書採用全中文積木介面的 Scratch 語言, 不須學習艱深的程式語法, 就能輕鬆撰寫程式, 完成個人創意的實踐。
圖形化的積木工具或許「長」得和程式碼有些差距, 但其中蘊含的程式邏輯與運算思維, 卻是萬變不離其宗。本書不僅是寫程式的基礎,更能培養邏輯思維和思考解決問題的方法, 章節內容安排由淺入深、循序漸進, 適合做為教學或自修的工具書。
本書特色 :
◎ 新手也看得懂、不會出錯的中文化積木式程式設計教材
◎ 流程圖分析 + 動畫情境的案例式學習, 奠定邏輯思維基礎
◎ 詳述範例的設計邏輯與演算法, 可銜接進階程式課程
◎ 超過 60 個 Scratch 精彩範例, 動手做、最好玩
目錄
Part 01 / 觀念篇
第 1 章 Scratch 簡介與動畫原理
第 2 章 培養運算思維
第 3 章 Scratch 基礎動畫
Part 02 / 基礎應用篇
第 4 章 基本程式基礎
第 5 章 運算式與流程控制
第 6 章 讓角色動起來
第 7 章 外觀控制與碰撞偵測
第 8 章 計時與廣播
第 9 章 打造遊戲音效
第 10 章 視訊體感控制
Part 03 / 進階學習篇
第 11 章 自訂函式積木
第 12 章 資料結構與演算法
第 13 章 總合練習 遊戲製作 - 記憶力大考驗
附錄 A 素材使用的創用 CC 授權
Part 01 / 觀念篇
第 1 章 Scratch 簡介與動畫原理
第 2 章 培養運算思維
第 3 章 Scratch 基礎動畫
Part 02 / 基礎應用篇
第 4 章 基本程式基礎
第 5 章 運算式與流程控制
第 6 章 讓角色動起來
第 7 章 外觀控制與碰撞偵測
第 8 章 計時與廣播
第 9 章 打造遊戲音效
第 10 章 視訊體感控制
Part 03 / 進階學習篇
第 11 章 自訂函式積木
第 12 章 資料結構與演算法
第 13 章 總合練習 遊戲製作 - 記憶力大考驗
附錄 A 素材使用的創用 CC 授權