和小貓一起學編程-超好玩的Scratch2.0

和小貓一起學編程-超好玩的Scratch2.0 pdf epub mobi txt 電子書 下載 2025

方其桂 著
圖書標籤:
  • Scratch
  • 編程入門
  • 兒童編程
  • 少兒編程
  • 圖形化編程
  • 趣味編程
  • 小貓
  • Scratch 2
  • 0
  • 教育
  • 科普
想要找書就要到 靜流書站
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!
店鋪: 泰州新華書店圖書專營店
齣版社: 清華大學齣版社
ISBN:9787302494508
商品編碼:29659412256
包裝:平裝-膠訂
開本:16
齣版時間:2018-04-01

具體描述


內容介紹
Scratch是由麻省理工學院媒體實驗室開發的一款麵嚮青少年的簡易編程工具,它不僅易於使用,又能夠寓教於樂,讓孩子們充分獲得創作的樂趣。 《和小貓一起學編程——超好玩的Scratch 2.0》以Scratch 2.0為設計工具,共分9章內容,從易到難,從基礎到綜閤實戰,詳細講解瞭Scratch 2.0創意編程知識,帶領孩子們和小貓一起交朋友、做運動、學畫畫、講故事、學唱歌、做算術、玩遊戲、搭積木、做練習(綜閤練習),通過Scratch指令積木的“堆砌和搭建”,輕輕鬆鬆玩轉Scratch 2.0進行創意編程。 《和小貓一起學編程——超好玩的Scratch 2.0》適閤對計算機程序設計的基礎知識感興趣的青少年以及不同年齡的初學者閱讀,也適閤傢長和老師作為指導青少年學習計算機程序設計的入門教程。

關聯推薦
微軟創始人比爾 ? 蓋茨曾說過,孩子編程要從小開始,從興趣齣發,通過計算機編程來培養創造力,未來我們的下一代纔具有競爭力。歐美發達國傢掀起一股青少年學習計算機編程的浪潮。 編程是一個充滿樂趣的過程,可以來錶達生活中的人和事,來展示自己的奇思妙想,還可以將復雜重復的事情變簡單。  Scratch 是由麻省理工學院媒體實驗室開發的一款麵嚮青少年的簡易編程工具。 不僅易於孩子們使用,又能寓教於樂,讓孩子們獲得創作的樂趣。對於孩子們來說, 不需要像一般的語言那樣要記憶難懂的英文和復雜的語法規則,隻要以堆砌積木的方式J能在短時間內輕鬆地完成交互式的故事、動畫、遊戲、音樂及藝術等專題。彩色 積木式的程序塊既能帶來色彩的視覺美感,又能避免復雜的語法錯誤,使得遊戲和動 畫設計更加簡單。 Scratch 不僅避免瞭語法的問題,更側重於孩子們對整個程序的邏輯思考和創意發散方麵的鍛煉。 Scratch 不僅是一套免費的軟件,它的功能還與時俱進,並且涵蓋瞭D前信息科 技廣泛應用的*體驗、聲控、視頻、社交、雲計算等功能。所以學習 Scratch,可將個人的創意與全SJ分享和接軌。  目前 Scratch 已翻譯成 40 多種語言在QQ使用,Scratch 2.0 版本可直接在互聯網瀏覽器上執行。《和小貓一起學編程——超好玩的Scratch 2.0》以 Scratch 2.0 為設計工具,包括 9 章內容,從易到難,從基礎到綜閤實戰, 對Scratch創意編程進行瞭詳細講解,帶領孩子們和小貓一起交朋友、做運動、學畫畫、 講故事、學唱歌、做算術、玩遊戲、搭積木、做練習(綜閤練習),通過 Scratch 指 令積木的“堆砌和搭建”,輕輕鬆鬆玩轉 Scratch 創意編程。《和小貓一起學編程——超好玩的Scratch 2.0》適閤對計算機程序設計的基礎知識感興趣的青少年以及不同年齡的初學者閱讀,也 適閤傢長和老師作為指導青少年學習計算機程序設計的入門教程。在編寫時體現瞭如下特色。內容實用:《和小貓一起學編程——超好玩的Scratch 2.0》所有案例涉及中小學主要學科,如語文、數學、科學、社會、體育等。內容編排結構閤理,每個案例都通過“跟我學”來輕鬆學習和掌握,其中包括多個“階段框”,將任務進一步細化成若乾個小任務,降低瞭閱讀和理解的難度。 圖文並茂:在介紹具體操作步驟的過程中,語言簡潔,基本上每一個步驟都配有對應的插圖,用圖文來分解復雜的步驟。路徑式圖示引導,便於在翻閱圖書的同時上機操作。 形式貼心:本書對讀者在學習過程中可能會遇到的疑問以“提示”和“知識庫”的形式進行瞭說明,以免讀者在學習的過程中走彎路。 資源豐富:《和小貓一起學編程——超好玩的Scratch 2.0》配有所有案例的素材和源文件,與書中知識緊密結閤又相互補充,以達到學以緻用的目的。 作者ZS:參與本書編寫的作者有省級教研人員,以及具有多年教學經驗的中小學信息技術教師。  
目錄
目錄 D1章 和小貓一起交朋友 1.1 瞭解編程軟件.............................. 1 1.1.1 認識Scratch 軟件...................... 1 1.1.2 下載Scratch 軟件...................... 3 1.1.3 安裝Scratch 軟件...................... 7 1.1.4 配置Scratch 環境...................... 9 1.2 認識工作界麵.............................11 1.2.1 舞颱區..................................... 11 1.2.2 角色區..................................... 12 1.2.3 指令區..................................... 13 1.2.4 腳本區..................................... 15 1.3 熟悉編程環境.............................15 知識庫........................................23

目錄

D1章 和小貓一起交朋友

1.1 瞭解編程軟件.............................. 1

1.1.1 認識Scratch 軟件...................... 1

1.1.2 下載Scratch 軟件...................... 3

1.1.3 安裝Scratch 軟件...................... 7

1.1.4 配置Scratch 環境...................... 9

1.2 認識工作界麵.............................11

1.2.1 舞颱區..................................... 11

1.2.2 角色區..................................... 12

1.2.3 指令區..................................... 13

1.2.4 腳本區..................................... 15

1.3 熟悉編程環境.............................15

知識庫........................................ 23

 

D2章 和小貓一起來運動

2.1 小貓散散步................................25

2.1.1 布置舞颱背景........................... 25

知識庫........................................ 27

2.1.2 移動小貓.................................. 29

知識庫........................................ 30

2.1.3 切換造型................................. 33

知識庫........................................ 34

2.2 小貓翻跟鬥................................36

2.2.1 認識舞颱坐標........................... 36

2.2.2 定位小貓的坐標........................ 38

2.2.3 布置舞颱背景........................... 39

2.2.4 鏇轉小貓.................................. 39

2.3 小貓捉老鼠................................40

2.3.1 添加老鼠角色........................... 40

2.3.2 設置老鼠動作........................... 42

2.3.3 設置小貓跟隨動作..................... 42

 

D3章 和小貓一起學畫畫

3.1 繪製變幻的綫條.........................45

3.1.1 畫筆初始化.............................. 45

3.1.2 規劃行走路綫........................... 48

3.1.3 指揮畫筆移動........................... 50

知識庫........................................ 56

3.2 巧畫規律的圖形.........................57

3.2.1 畫簡單的規律圖形..................... 57

3.2.2 畫特殊的正多邊形..................... 59

3.2.3 多層重復指令........................... 62

知識庫........................................ 64

3.3 印蓋美麗的圖案.........................66

3.3.1 繪製圖章造型........................... 66

3.3.2 “隨機”圖章........................... 70

知識庫........................................ 74

 

D4章 和小貓一起講故事

4.1 守株待兔...................................75

4.1.1 規劃故事功能........................... 75

4.1.2 設置舞颱角色........................... 76

4.1.3 分析故事腳本........................... 78

4.1.4 編寫舞颱腳本........................... 78

4.1.5 編寫角色腳本........................... 79

知識庫........................................ 82

4.2 蝌蚪尋親...................................83

4.2.1 規劃故事功能........................... 84

4.2.2 設置舞颱角色........................... 84

4.2.3 分析故事腳本........................... 88

4.2.4 編寫舞颱腳本........................... 88

4.2.5 編寫角色腳本........................... 89

4.3 西遊記傳...................................92

4.3.1 規劃故事功能........................... 92

4.3.2 設置舞颱角色........................... 93

4.3.3 分析故事腳本........................... 95

4.3.4 編寫舞颱腳本........................... 96

4.3.5 編寫角色腳本........................... 97

知識庫........................................ 99

 

D5章 和小貓一起學唱歌

5.1 森林好聲音..............................101

5.1.1 規劃作品功能......................... 101

5.1.2 設置舞颱與角色...................... 102

5.1.3 分析對象算法......................... 105

5.1.4 編寫對象腳本......................... 105

知識庫...................................... 109

5.2 聲控小貓跳..............................110

5.2.1 規劃作品功能......................... 110

5.2.2 設置舞颱與角色...................... 110

5.2.3 分析對象算法......................... 114

5.2.4 編寫對象腳本......................... 115

知識庫...................................... 118

5.3 彈奏鋼琴麯..............................120

5.3.1 規劃作品功能......................... 120

5.3.2 設置舞颱與角色....................... 121

5.3.3 分析對象算法......................... 123

5.3.4 編寫對象腳本......................... 123

知識庫...................................... 126

 

 

D6章 和小貓一起做算術

6.1 猜數字....................................127

6.1.1 遊戲功能簡介......................... 127

6.1.2 設置背景和角色...................... 128

6.1.3 算法分析............................... 130

6.1.4 編寫腳本............................... 132

知識庫...................................... 137

6.2 口算十以內加法.......................137

6.2.1 遊戲功能簡介......................... 137

6.2.2 設置背景與角色...................... 138

6.2.3 算法分析............................... 140

6.2.4 編寫腳本............................... 142

知識庫...................................... 145

6.3 統計成績.................................146

6.3.1 程序功能簡介......................... 146

6.3.2 設置背景和角色...................... 147

6.3.3 算法分析............................... 149

6.3.4 編寫腳本............................... 151

知識庫...................................... 156

 

 

D7章 和小貓一起玩遊戲

7.1 小貓玩跑酷..............................159

7.1.1 規劃遊戲功能......................... 159

7.1.2 設置背景和角色...................... 160

7.1.3 分析對象算法......................... 164

7.1.4 編寫對象腳本......................... 165

知識庫...................................... 169

7.2 小貓滅蒼蠅..............................170

7.2.1 規劃遊戲功能......................... 170

7.2.2 設置背景和角色...................... 170

7.2.3 分析對象算法......................... 175

7.2.4 編寫對象腳本......................... 175

知識庫...................................... 180

7.3 小貓抓老鼠..............................181

7.3.1 規劃遊戲功能......................... 181

7.3.2 設置背景和角色...................... 182

7.3.3 分析對象算法......................... 184

7.3.4 編寫對象腳本......................... 184

知識庫...................................... 187

 

D8章 和小貓一起搭搭樂樂

8.1 開心的水果派對.......................189

8.1.1 硬件準備活動......................... 189

8.1.2 Scratch 軟件準備................... 190

8.1.3 編寫舞颱程序......................... 191

知識庫...................................... 194

8.2 快樂的升降梯...........................194

8.2.1 Scratch 軟件準備................... 194

8.2.2 搭建升降梯............................ 196

8.2.3 編寫升降梯腳本...................... 198

知識庫...................................... 199

8.3 奔馳的滴滴車...........................199

8.3.1 準備活動............................... 199

8.3.2 搭建小車............................... 201

8.3.3 編寫小車腳本......................... 203

知識庫...................................... 203

 

D9章 和小貓一起做練習

9.1 打磚塊....................................205

9.1.1 規劃遊戲功能......................... 205

9.1.2 準備素材............................... 206

9.1.3 設置舞颱背景......................... 207

9.1.4 分析對象算法......................... 208

9.1.5 編寫對象腳本......................... 208

9.2 翻牌.......................................217

9.2.1 規劃遊戲功能......................... 217

9.2.2 準備素材................................ 217

9.2.3 分析對象算法......................... 218

9.2.4 編寫對象腳本......................... 219

顯示全部信息

《和小貓一起學編程 - 超好玩的Scratch 2.0》是一本旨在激發孩子無限創造力的編程啓濛讀物。本書巧妙地將編程學習的枯燥概念,融入到生動有趣的故事和冒險場景中,讓孩子們在玩樂中輕鬆掌握編程的基本原理和邏輯思維。 本書亮點: 零基礎友好: 專為從未接觸過編程的兒童設計,從最基礎的積木式編程概念講起,無需任何代碼基礎,一步步引導讀者進入編程世界。 Scratch 2.0 深度解析: 詳細講解Scratch 2.0 可視化編程工具的各項功能,包括角色、背景、事件、控製、運算、偵測、畫筆、聲音、變量、列錶等核心模塊,並結閤實際操作進行演示。 情境化學習: 拋棄枯燥的理論講解,本書設計瞭一係列引人入勝的故事綫和挑戰任務。讀者將跟隨可愛的小貓“Scratchy”一起,經曆各種奇妙的冒險,在解決問題的過程中學習編程。 項目驅動式學習: 每一個章節都圍繞一個具體的項目展開,從簡單的動畫製作到復雜的小遊戲開發,讓讀者在完成項目的成就感中鞏固所學知識。本書包含的項目涵蓋: 製作第一個動畫: 學會控製角色移動、變換造型、播放聲音,讓小貓活起來。 互動故事創作: 學習使用“事件”積木,讓角色響應用戶的點擊或按鍵,實現故事的互動性。 設計小遊戲: 掌握“控製”積木中的循環和判斷,製作簡單的接球遊戲、迷宮遊戲等。 音樂與節奏: 利用“聲音”積木,創作屬於自己的音樂小片段,或者為動畫配樂。 創意畫闆: 運用“畫筆”積木,讓Scratchy變成一個小畫傢,創作個性化圖案。 智能角色: 學習使用“偵測”積木,讓角色感知周圍環境,例如碰撞檢測,實現更智能的交互。 數據與變量: 理解“變量”的概念,用於記錄分數、生命值等,為遊戲增加策略性。 高級動畫技巧: 探索更復雜的動畫效果,如平滑移動、時間控製等。 搭建迷你世界: 學習如何組閤多個角色和背景,創造屬於自己的虛擬場景。 小貓的編程挑戰: 鼓勵讀者根據所學知識,自由發揮創意,設計更復雜的項目。 可視化編程理念: 強調Scratch 2.0 的拖拽式積木編程,直觀易懂,幫助孩子理解編程的邏輯和流程,培養計算思維。 循序漸進的難度: 內容難度由淺入深,從最基礎的移動、轉嚮,到復雜的條件判斷、循環嵌套,每一步都經過精心設計,確保學習的連貫性和有效性。 激發創造力與邏輯思維: 在玩樂中,孩子們會自然而然地學會分解問題、邏輯推理、設計解決方案,並將自己的奇思妙想通過編程變為現實。 豐富的圖文示例: 書中包含大量清晰的截圖和步驟分解,讓讀者能夠準確無誤地跟隨操作,減少學習過程中的睏惑。 麵嚮不同年齡段: 盡管是麵嚮兒童,但書中講解的編程概念和邏輯對於青少年乃至初學編程的成人同樣具有啓發意義。 為何選擇Scratch 2.0? Scratch 2.0 是由麻省理工學院媒體實驗室開發的免費可視化編程語言。它以積木塊的形式代替瞭復雜的代碼,兒童可以通過拖拽這些積木塊來設計和創作互動故事、遊戲和動畫。這種直觀的方式極大地降低瞭編程的學習門檻,讓編程變得像搭積木一樣有趣。Scratch 2.0 提供瞭比早期版本更豐富的功能和更友好的用戶界麵,是進行編程啓濛的絕佳選擇。 本書內容概覽: 第一章:初識Scratchy和它的魔法世界 歡迎來到Scratch的奇妙樂園! 我的第一個Scratch項目:讓小貓動起來! 認識Scratch的舞颱、角色和積木塊。 移動小貓:前進、後退、鏇轉的奧秘。 改變小貓的造型:讓它做齣不同的錶情。 添加聲音:給小貓的聲音魔法。 第二章:和Scratchy一起講故事 背景切換:為你的故事設置不同的場景。 對話框的魔法:讓角色和你對話。 事件觸發:當…發生時,就… 使用“鼠標點擊”和“按下按鍵”來控製角色。 創建簡單的互動動畫。 第三章:Scratchy的冒險遊戲 遊戲的基本要素:得分、生命值、目標。 “控製”積木:重復執行和判斷。 製作一個簡單的接球遊戲。 碰撞檢測:當小貓碰到…時會發生什麼? 如何讓遊戲結束? 第四章:Scratchy的音樂派對 認識“聲音”積木的更多功能。 播放鏇律和節奏。 製作屬於自己的小樂麯。 為動畫配上動聽的音樂。 第五章:Scratchy的創意畫闆 “畫筆”積木大揭秘。 控製畫筆的顔色、粗細和抬起/落下。 讓Scratchy畫齣直綫、圓形和方形。 創作獨特的圖案和設計。 第六章:Scratchy的智能小助手 “偵測”積木:讓Scratchy感知世界。 如何知道顔色是什麼? 讓角色之間産生互動。 距離檢測與碰撞。 第七章:Scratchy的數字魔法 理解“變量”的概念。 創建變量來記錄分數、時間等。 使用變量來控製遊戲進程。 挑戰:製作一個猜數字遊戲。 第八章:Scratchy的進階動畫 更平滑的角色移動。 使用“剋隆”積木創建多個角色。 時間控製:讓動畫更有節奏感。 製作復雜的場景切換。 第九章:Scratchy的迷你世界 組閤多個角色和背景,構建復雜的場景。 創建更具互動性的虛擬環境。 讓不同的角色在同一場景中協同工作。 第十章:Scratchy的編程創意挑戰 激發你的想象力! 根據已有知識,嘗試設計更具挑戰性的項目。 如何優化你的程序? 分享你的創意作品。 本書適閤的讀者: 對編程充滿好奇的兒童。 希望培養孩子邏輯思維和解決問題能力的傢長。 學校老師用於編程入門教學。 對可視化編程感興趣的青少年。 初次接觸編程,想用有趣方式學習的成人。 《和小貓一起學編程 - 超好玩的Scratch 2.0》不僅僅是一本書,更是一扇通往無限創意的門。它將陪伴你的孩子,在探索編程世界的過程中,收獲知識、樂趣和成就感,為未來的學習和成長打下堅實的基礎。本書將以最直觀、最生動的方式,點燃孩子們對科技的興趣,讓他們從被動的學習者,轉變為主動的創造者!

用戶評價

評分

四 之前在網上看到過一些關於Scratch的介紹,覺得它是一個非常適閤孩子入門編程的工具,但一直沒找到一本閤適的書來係統學習。這次看到《和小貓一起學編程-超好玩的Scratch2.0》,感覺非常驚喜!“超好玩”這三個字,讓我對這本書充滿瞭期待。我希望它能提供一個循序漸進的學習路徑,從最基本的Scratch 2.0界麵介紹開始,到如何使用各種功能模塊,如何編寫簡單的腳本,如何創建角色和背景,以及如何添加聲音和動畫效果。我更希望書中能夠設計一些有趣的項目,例如讓小貓跳舞、捉迷藏,或者製作一個簡單的問答遊戲,讓我在實踐中學習,並且能夠看到自己創造齣的成果。我非常看重書籍的實用性,所以希望書中能夠提供一些高質量的素材和代碼示例,讓我能夠直接參考和修改。同時,我也希望這本書能夠培養我的創造力和解決問題的能力,讓我能夠不僅僅是模仿,而是能夠舉一反三,創造齣屬於自己的獨特作品。

評分

一 這本書的封麵設計真的太吸引人瞭!那隻胖乎乎、毛茸茸的小貓咪,眼睛裏閃爍著好奇的光芒,仿佛正召喚著我一起進入奇妙的編程世界。我本來對編程一直有點畏懼,覺得它高深莫測,但看到這本書,我感覺一切都變得輕鬆有趣起來。書名《和小貓一起學編程-超好玩的Scratch2.0》就點明瞭這本書的定位,它不是一本枯燥的技術手冊,而是一次充滿樂趣的探索。我迫不及待地想翻開第一頁,看看小貓到底會用怎樣的方式教會我編程的奧秘。我很好奇,它會從最基礎的概念講起嗎?比如什麼是代碼,什麼是指令?會不會用一些形象的比喻來解釋這些抽象的概念,讓初學者更容易理解?我特彆期待它能通過生動的故事和有趣的互動,將編程的邏輯思維融入其中,讓我一邊玩耍一邊學習,不知不覺中就掌握瞭編程的技能。我腦海中已經勾勒齣無數個畫麵,想象著自己跟著小貓一起,在Scratch 2.0的可視化編程環境中,拖拽著各種積木塊,搭建齣屬於自己的動畫、遊戲,甚至是一些小小的創意作品。這種成就感,絕對是無與倫比的。

評分

五 我是一個對新事物充滿好奇心的人,編程一直是我很想嘗試的領域,但苦於找不到閤適的入門書籍。《和小貓一起學編程-超好玩的Scratch2.0》這個書名,瞬間擊中瞭我的興趣點。我腦海中想象著,跟隨一隻可愛的小貓咪,以一種輕鬆愉快的方式,一步步揭開編程的神秘麵紗,這本身就充滿瞭吸引力。我好奇書中的內容會是如何安排的,會不會以小貓的視角來引導我們認識Scratch 2.0的各種功能?比如,讓小貓帶我們認識不同的指令積木,瞭解它們的作用,然後通過組閤這些積木,讓小貓完成各種有趣的動作。我期待書中會有大量的插圖和圖解,讓枯燥的編程概念變得可視化,更容易理解。我希望這本書能夠教會我如何思考,如何將一個想法分解成一係列可執行的步驟,以及如何用代碼來實現這些步驟。我特彆希望能學到如何製作一些互動性強的項目,比如一個小小的迷宮遊戲,或者一個可以和用戶對話的虛擬寵物。這本書,在我看來,不僅僅是學習編程工具,更像是一次探索創意和邏輯的奇妙旅程。

評分

二 對於我這樣完全零基礎的編程小白來說,找到一本真正“好玩”又“好學”的書是多麼不容易啊!很多編程書籍上來就講復雜的代碼,看得我頭昏腦脹,還沒入門就想放棄瞭。但這本書的名字《和小貓一起學編程-超好玩的Scratch2.0》,就像一道溫暖的光,照亮瞭我學習的道路。我之所以對Scratch 2.0感興趣,是因為聽說它是一個圖形化編程工具,不需要記憶晦澀的語法,而是通過拖拽積木塊來實現編程,這聽起來就非常友好。我希望能在這本書裏,看到Scratch 2.0的界麵是如何展示的,它的各種功能模塊是如何劃分的,以及最基礎的操作步驟會是怎樣的。我很期待作者能用非常直觀的方式來講解,比如通過截圖、流程圖,甚至是一步步的演示,讓我能夠輕鬆上手。我希望這本書能帶領我從最簡單的“讓小貓動起來”開始,慢慢過渡到更復雜的指令組閤,最終能夠創造齣一些有趣的小項目。我特彆希望這本書能鼓勵我大膽嘗試,不怕犯錯,因為編程本身就是一個不斷試錯和優化的過程。

評分

三 我一直覺得,學習編程不僅僅是為瞭掌握一門技術,更重要的是培養一種解決問題的能力和邏輯思維。而《和小貓一起學編程-超好玩的Scratch2.0》這個書名,讓我看到瞭將這兩者完美結閤的可能性。我好奇書中會通過什麼樣的“超好玩”的方式來引導我們學習?是設計一係列充滿趣味性的挑戰,還是通過講述一個個引人入勝的小故事,讓編程的概念融入其中?我希望這本書不僅僅是教授Scratch 2.0的錶麵操作,更能深入地講解背後的編程原理,比如事件驅動、循環、條件判斷等等。我相信,如果能用一種生動有趣的方式來呈現這些概念,即使是對於我這樣完全不懂編程的人來說,也能理解起來毫不費力。我尤其期待書中有一些實際的項目案例,能夠讓我跟著一步一步地完成,從一個簡單的動畫,到一個可以交互的小遊戲,讓我真切地感受到編程帶來的樂趣和成就感。我希望這本書能點燃我對編程的熱情,讓我願意花時間和精力去探索更多更深的知識。

相關圖書

本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

© 2025 windowsfront.com All Rights Reserved. 靜流書站 版權所有