●前言
如何獲取學習資源
01 初識Scratch
使用Scratch離線版
使用Scratch在線版
加入社區分享作品
加入社區並登錄
分享作品
02 Scratch 3.0基本操作
認識Scratch 3.0的界面
菜單欄
標簽欄
積木區
腳本區
舞臺
角色列表
舞臺列表
程序的觸發機制
通過單擊按鈕觸發
通過鍵盤按鍵觸發
通過單擊角色觸發
通過背景切換觸發
通過聲音或時間觸發
消息的傳遞
廣播消息
接收消息
動手創作我們的第一個Scratch程序吧
03 角色的操控
“運動”模塊:讓角色更生動
角色的絕對移動
角色的相對移動
角色的方向
角色的旋轉
動手練一練:孫悟空翻筋鬥
“外觀”模塊:讓角色更形像
造型的切換
大小的變化
思考和說話
角色的特效
角色的圖層
動手練一練:忙碌的蝴蝶
“聲音”模塊:讓角色更有活力
動手練一練:吹滅生日蠟燭
04 控制程序的運行
條件語句
單向條件語句:如果……那麼……
雙向條件語句:如果……那麼……否則……
動手練一練:白天與黑夜
循環語句
普通循環:重復執行
限次循環:重復執行()次
條件循環:重復執行直到……
動手練一練:精靈現身
條件語句和循環語句的嵌套
條件語句的嵌套
循環語句的嵌套
條件和循環語句的相互嵌套
動手練一練:跑動的野兔
等待和停止
等待積木塊
腳本停止積木塊
神奇的克隆
動手練一練:小小擊球手
判斷偵測
觸踫偵測
按鍵偵測
05 編程中的運算
認識變量
變量的含義與作用
變量支持的數據類型
變量的創建、重命名和刪除
創建變量
重命名變量
刪除變量
動手練一練:擲骰子比大小
基本運算符
加減乘除
除法取餘
四舍五入
動手練一練:蝸牛快快跑
列表的基本操作
動手練一練:找出最小數
06 拓展與延伸
自制積木塊
自制積木塊的含義
自制積木塊的作用
自制積木塊的創建
動手練一練:美妙音樂會
“畫筆”擴展模塊
畫筆的調用
設置畫筆顏色
設置畫筆粗細
動手練一練:魔幻萬花尺
07進階實戰
熱鬧的森林聚會
英語對對踫
大魚喫小魚
自由繪畫
Scratch是圖形化的編程語言,它具有學習環境趣味性強、操作簡單且直觀等特點,非常適合6~12歲的孩子學習。本書是立足於Scratch3.0版本的少兒編程入門書,能讓孩子輕松愉快地掌握編程技能,鍛煉和提高思維能力和創造力,為迎接人工智能時代的到來做好準備。
本書以Scratch中常用的積木塊分類為主線,並將編程的核心思想融入大量精心設計的實例中,讓孩子在實際動手操作中更直觀、更深刻地理解不同積木塊的運用。
本書對積木塊的功能和用法解釋詳盡,語言通俗易懂,能夠減少孩子對編程的畏懼心理,沒有編程基礎的家長也能陪伴孩子一起閱讀,在融洽的親子互動氛圍中,自信、愉快地完成學習。此外,本書也可作為少兒編程培訓機構及少兒編程興趣班的教材使用。