作為目前流行的編程工具之一,Scratch是一個強大的可視化編程平臺,其豐富的學習環(huán)境適合所有年齡段的用戶,尤其是想象力豐富且愛好廣泛的青少年人群。它可以用來制作交互式程序及多媒體項目,包括動畫、音樂、報告、科學實驗、游戲和模擬程序等。本書意在以Scratch為平臺,在展示其強大功能的同時,教會讀者很基本的編程概念和編程思路,并能夠使用Scratch完成各種編程項目。本書共12章,章總體介紹了Scratch的特點、概念,以及如何使用該工具,第2~11章講解了場景、繪畫、聲音、計算和列表等元素的概念及應用實例,2章講述了Scratch的硬件連接。在講解概念和元素的前11章里,每一章都以作者教學中經(jīng)歷過的實際課堂場景為背景,讀者在閱讀過程中如同親身參與課堂學習,生動有趣。同時本書包含許多完整的應用實例,并配有視頻講解可供下載,讀者可在掌握這些實例操作的基礎上制作出許多類似的程序,還可以在這些實例中根據(jù)自己的思路添加很多新的元素,讓程序變得更豐富、更完美。本書可作為沒有任何編程基礎的青少年的Scratch自學教程,也可作為中小學或少兒培訓機構(gòu)及學生家長的編程輔導教材。
|