Scratch 是可視化的編程語言,其豐富的學習環(huán)境適合所有年齡階段的人。利用它可以制作交互式程序、富媒體項目,包括動畫故事、讀書報告、科學實驗、游戲和模擬程序等,此外,Scratch 也是人工智能科創(chuàng)教育領域的重要工具。本書的目標是將Scratch 作為工具,教會讀者最基本的編程概念,同時揭示Scratch 在教學和科創(chuàng)方面的強大能力。本書使用升級后的Scratch 3.0 版本,該版本尤其適用于人工智能科創(chuàng)教育領域。 全書共分9 章,前三章講解如何使用Scratch 繪制幾何圖形,并創(chuàng)建富媒體應用程序,其余章節(jié)使用Scratch 講解各個編程概念。每一章都有許多完整的案例,讀者可以模仿它們制作許多類似的程序。當讀完整本書后,相信你一定可以親自完成各種編程項目。 本書假定讀者沒有任何編程基礎。本書內容的難度基本不會超過高中數學,個別有難度的模擬程序可以先行跳過。