目錄
第一篇開始學習編程
第一章讓我們開始學習編程吧
什麼是Scratch
使用Scratch在綫編輯器
使用在綫編輯器
注冊網站賬號
注冊教師賬號開展教學
觀看、改編、創建和分享項目
使用Scratch離綫編輯器
下載離綫編輯器安裝包
Windows下安裝
Mac OS下安裝
認識Scratch編輯器
軟件界麵
舞颱
角色(舞颱)列錶
代碼窗格
造型窗格
聲音窗格
用項目式學習法學習本書
第二篇開始創作作品
第二章我是動畫設計師——Scratch創作動畫作品
項目01 都市穿梭
項目概覽
項目製作
新建項目/添加角色/導入背景/讓角色動起來/編輯造型/讓輪胎轉動動起來/添加音效/用腳本播放聲音
項目拓展
項目評價
項目02 明月幾時有
項目概覽
項目製作
新建項目/導入背景/繪製月亮/繪製月亮的光暈/月亮閃著柔光/請齣詩人/配上背景音樂/詩人吟詩
項目拓展
項目評價
第三章 藝術之旅——Scratch創作藝術作品
項目03 美麗的圖形
項目概覽
項目製作
新建項目並導入背景/添加畫筆模塊/用畫筆畫正方形/繪製正方形組閤/用圖章繪圖/圖章繪齣美麗效果/準備更多造型
項目拓展
項目評價
項目04 美好的迴憶
項目概覽
項目製作
新建項目並導入背景/繪製導航欄/繪製功能按鈕/相冊的翻頁/相冊的自動播放
項目拓展
項目評價
項目05 小小作麯傢
項目概覽
項目製作
新建項目並導入背景/繪製分割綫條/播放按鈕角色/播放條角色/音符的創建/音符角色 的復製腳本/音符角色的播放腳本/其他音符角色的創建
項目拓展
項目評價
項目06 鋼琴演奏傢
項目概覽
項目製作
新建項目/添加角色/導入背景/主持人角色/鋼琴與琴鍵的切換/用鍵盤指揮琴鍵,彈齣音符
項目拓展
項目評價
第四章 我是大導演——Scratch創作數字故事
項目07 小蝌蚪找媽媽
項目概覽
項目製作
新建項目/繪製角色/繪製故事場景/第一個場景-標題頁麵/第二個場景-青蛙媽媽産卵,小蝌蚪孵化/第三個場景-和鴨媽媽的對話/第四個場景至第七個場景/最後一個場景-結束頁麵
項目拓展
項目評價
項目08 新聞直播間
項目概覽
項目製作
新建項目/添加角色/導入背景/第一個場景-新聞直播間chalkboard/第二至第四個場景-樂隊新聞、運動新聞、舞蹈新聞/第五個場景-結束
項目拓展
項目評價
項目09 一天的學習生活
項目概覽
項目製作
新建項目/添加角色/導入背景/第一個場景-故事的開始/第二個場景-臥室/第三個場景-廚房/之後的幾個場景
項目拓展
項目評價
第五章 人機對話-Scratch創作交互式作品
項目10 接水果遊戲
項目概覽
項目製作
新建項目並導入背景/繪製遊戲標題角色/讓標題文字動起來/讓小貓動起來/添加蘋果角色/讓蘋果落下來
項目拓展
項目評價
項目11 火眼金睛
項目概覽
項目製作
新建項目並導入背景/添加人物角色/繪製文字角色/編寫文字角色腳本/編寫Devin人物角色腳本
項目拓展
項目評價
項目12 拼圖遊戲
項目概覽
項目製作
新建項目並導入背景/創建角色/齣示標題文字/新建變量/編寫拼圖碎片1角色的腳本/拼圖碎片2至拼圖碎片9角色的腳本編寫/編寫判斷腳本/編寫完成拼圖反饋腳本
項目拓展
項目評價
項目13 垃圾分類
項目概覽
項目製作
新建項目並導入背景/背景切換腳本/繪製標題文字/動態顯示標題文字/繪製開始遊戲按鈕/編寫開始遊戲按鈕腳本/添加人物角色/編寫人物角色腳本/導入各種垃圾角色並修改/繪製垃圾箱角色/編寫四個垃圾箱腳本/編寫五個垃圾腳本
項目拓展
項目評價
第六章 數學小博士——Scratch解決數學問題
項目14 四則運算
項目概覽
項目製作
新建項目/導入背景/讓角色動起來/定義新積木/角色小貓齣題/隨機齣現不同的題目/判斷答案是否正確
項目拓展
項目評價
項目15 進製運算
項目概覽
項目製作
新建項目並導入背景/導入角色/十進製數轉換成二進製數/十進製數轉換成八進製數/十進製數轉換成十六進製數/二進製數轉換
成十進製數
項目拓展
項目評價
項目16 行走的時鍾
項目概覽
項目製作
新建項目並導入背景/導入角色/時鍾的行走/時鍾重新開始/添加鬧鍾功能
項目拓展
項目評價
項目17 分解、組閤數字
項目概覽
項目製作
新建項目並導入背景/導入角色/創建變量/製作腳本
項目拓展
項目評價
項目18 判斷迴文數
項目概覽
項目製作
新建項目並導入背景/導入角色/創建變量/製作腳本
項目拓展
項目評價
項目19 身份證的秘密
項目概覽
項目製作
新建項目並導入背景/創建角色/創建變量/編寫人物腳本/編寫主頁信息腳本/編寫身份證原理信息頁角色
項目拓展
項目評價
項目20 猜數字
項目概覽
項目製作
新建項目並導入背景/創建角色/編寫腳本/摺半查找原理
項目拓展
項目評價
項目21 雞兔同籠問題
項目概覽
項目製作
新建項目並導入背景/導入角色/編寫腳本—假設法/編寫腳本—窮舉法
項目拓展
項目評價
第七章 我是Game Master——Scratch創作遊戲作品
項目22 地球守衛者
項目概覽
項目製作
新建項目/遊戲界麵/開始按鈕/開始按鈕和舞颱腳本/創建地球角色並編寫腳本/創建太空戰機角色/太空戰機腳本/顯示遊戲勝利和失敗的效果
項目拓展
項目評價
項目23 我是神槍手
項目概覽
項目製作
新建項目並導入背景/設計射擊準心並編寫腳本/會飛的河馬角色及其腳本/河馬帶著靶子飛/實現射擊效果
項目拓展
項目評價
項目24 踢足球
項目概覽
項目製作
新建項目並導入背景/創作開場效果/製作雙人足球遊戲/製作單人遊戲/為背景添加腳本
項目拓展
項目評價
項目25 保衛蘋果
項目概覽
項目製作
新建項目/創建遊戲背景/添加太空船和蘋果角色/讓太空船從天而降/怪物齣現並撲嚮蘋果/創建炮颱及子彈角色/怪物被炮彈擊中腳本/復製炮颱、子彈和怪物角色/遊戲勝利與失敗的反饋角色
項目拓展
項目評價
項目26 流浪星球
項目概覽
項目製作
新建項目並導入背景/導入太陽和行星角色/編寫太陽與其他行星的腳本/編寫地球腳本/動力推進係統角色及腳本/救援火箭角色及其腳本/小型護衛飛機/主護衛飛機及子彈/隕石
項目拓展
項目評價
第八章 人工智能初探——Scratch創作人工智能作品
項目27 小小翻譯傢
項目概覽
項目製作
新建項目並導入背景/創建翻譯按鈕角色/小貓腳本的編寫
項目拓展
項目評價
項目28 智能颱燈
項目概覽
項目製作
新建項目並導入背景/創建颱燈角色/創建按鈕/繪製燈光角色/編寫燈光角色的腳本
項目拓展
項目評價
項目29 猜拳遊戲
項目概覽
項目製作
新建項目並導入背景/開始按鈕角色/創建電腦(AI)角色和人類角色/編寫人類選手角色的腳本/編寫電腦選手的腳本/編寫判定程序
項目拓展
項目評價
項目30 滴滴打車
項目概覽
項目製作
新建項目並繪製背景/導入乘客角色/創建汽車角色/編寫汽車行駛及應答腳本/十字路口標誌
項目拓展
項目評價
項目31 智能教室1
項目概覽
項目製作
新建項目並導入背景/智能教室標簽角色/颱燈角色/電扇角色/加入訓練模型
項目拓展
項目評價
項目32 智能教室2
項目概覽
項目製作
注冊machinelearningforkids.co.uk網站賬號/創建項目/訓練/獲取Watson API Keys(沃森接口密鑰)/在項目網站添加密鑰/開始學習和測試/編製項目
項目拓展
項目評價
項目33 手繪圖案識彆
項目概覽
項目製作
獲取圖像識彆的Watson API Keys/創建項目/訓練/開始學習和測試/編製項目
項目拓展
項目評價
項目34 超級小貓
項目概覽
項目製作
新建項目並導入背景/連接Makey Makey/創建地圖/實現移動的跑酷地圖/超級小貓開始奔跑/創建金幣角色,並編寫腳本/不一樣的玩法
項目拓展
項目評價
項目35 空中堡壘
項目概覽
項目製作
連接micro:bit硬件/創建飛機角色並編寫腳本/創建炸彈角色/模擬戰場/戰車角色及其腳本/炸彈擊中戰車
項目拓展
項目評價
附錄
附錄A:Scratch 3值得改進的地方
附錄B:參考文獻
· · · · · · (
收起)