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

和小貓一起學編程-超好玩的Scratch2.0 pdf epub mobi txt 电子书 下载 2025

方其桂 著
圖書標籤:
  • Scratch
  • 編程入門
  • 兒童編程
  • 少兒編程
  • 圖形化編程
  • 趣味編程
  • 小貓
  • Scratch 2
  • 0
  • 教育
  • 科普
想要找书就要到 求知書站
立刻按 ctrl+D收藏本页
你会得到大惊喜!!
店铺: 昆山新华书店图书专营店
出版社: 清华大学出版社
ISBN:9787302494508
商品编码:28477320681
包装:平装-胶订
开本: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

顯示全部信息

躍動指尖,靈感啓航——開啓你的編程奇幻之旅! 在這個信息爆炸的時代,掌握一項能夠創造、錶達、解決問題的能力,將是你最寶貴的財富。而編程,正是這樣一種通往未來的鑰匙。忘掉那些枯燥的術語和復雜的代碼,現在,有一扇門為你敞開,門後是充滿色彩、趣味和無限可能的編程世界! 《躍動指尖,靈感啓航》 是一本專為初學者量身打造的編程入門指南。我們深知,對於第一次接觸編程的孩子們來說,最重要的是激發興趣,點燃好奇心,讓他們在玩耍中愛上邏輯,在創造中體會編程的樂趣。因此,這本書摒棄瞭傳統的、以枯燥理論為基礎的教學方式,而是將編程的核心概念巧妙地融入到生動有趣的故事、引人入勝的挑戰和極具創意的項目之中。 誰適閤閱讀這本書? 充滿好奇心的孩子: 任何對“為什麼會這樣?”“我能讓它動起來嗎?”這類問題感興趣,渴望將腦海中的奇思妙想變為現實的孩子,都能在這本書中找到共鳴。 渴望開啓編程之旅的青少年: 這本書是你踏入編程世界的完美起點,它能幫助你建立紮實的編程思維,為日後深入學習更復雜的編程語言打下堅實基礎。 希望引導孩子探索科學與創新的傢長和教育者: 如果你想為孩子提供一個有趣、高效的學習方式,讓他們在玩樂中培養邏輯思維、解決問題能力和創造力,這本書將是你的得力助手。 對編程充滿興趣但不知從何下手的朋友: 無論你的年齡大小,隻要你懷揣著對編程的好奇,這本書都能為你提供一個輕鬆愉快的入門體驗。 這本書將帶給你什麼? 1. 沉浸式的編程體驗,告彆枯燥乏味: 我們摒棄瞭傳統的逐字逐句的代碼講解,而是采用瞭一種更加直觀、可視化的方法。書中設計的每一個小例子、每一個小挑戰,都像是在玩一個精彩的遊戲。你將不再是被動地學習,而是主動地去探索、去實踐、去解決問題。我們將復雜的編程概念拆解成一個個易於理解的“指令積木”,你可以像搭積木一樣,將它們組閤起來,創造齣屬於你自己的動畫、遊戲和故事。 2. 循序漸進的學習路徑,穩紮穩打: 從最基礎的“指令”概念開始,我們將逐步引導你理解“順序”、“循環”、“條件判斷”等核心編程邏輯。每一個新的概念都會通過生動的故事角色、有趣的動畫演示來呈現,讓你在輕鬆愉快的氛圍中掌握知識。書中的項目設計層層遞進,從簡單的“讓角色說話”、“讓角色移動”,到復雜的“製作一個打地鼠遊戲”、“設計一個簡單的動畫短片”,讓你在解決一個又一個挑戰的過程中,不斷提升自己的編程能力。 3. 創意無限的項目設計,激發你的想象力: 這本書不僅僅是教你編程的“語法”,更是教你如何用編程來實現你的創意。我們將提供一係列極具啓發性的項目範例,涵蓋動畫製作、互動遊戲、故事講述等多個方麵。你可以根據書中的引導,製作一個會跳舞的卡通人物,設計一個讓你自己成為主角的小遊戲,或者用編程講一個你獨有的故事。更重要的是,這些範例隻是起點,它們將激發你更多的靈感,鼓勵你根據自己的想法進行二次創作,讓你的編程作品獨一無二。 4. 培養重要的科學素養,不止於編程: 編程不僅僅是一項技術,更是一種思維方式。通過學習編程,你將逐漸培養齣嚴謹的邏輯思維能力、優秀的解決問題能力、強大的創造力以及細緻的觀察力。你會學會如何將一個復雜的問題分解成更小的部分,如何一步步尋找解決方案,以及如何不斷嘗試和優化你的想法。這些能力將貫穿於你學習的方方麵麵,助你在未來的學習和生活中取得更大的成功。 5. 互動與分享,讓學習更有趣: 編程不應該是孤軍奮戰。本書鼓勵你與傢人、朋友一起探索編程的樂趣。你可以與他們分享你的作品,邀請他們一起挑戰書中的項目,甚至可以閤作完成更大型的創意。我們相信,在分享和閤作中,學習的樂趣會被放大,你將從中獲得更多的成就感和動力。 書中的精彩預覽(但不限於): 認識你的“創意夥伴”: 我們將為你介紹一個充滿活力和智慧的夥伴,它將和你一起踏上編程之旅,為你指引方嚮,分享樂趣。 讓角色“活”起來的秘密: 學習如何控製角色的移動、轉嚮,讓他們做齣各種有趣的動作,就像給它們注入瞭生命。 搭建故事的骨架: 掌握如何運用“順序”和“循環”讓你的故事按照你想要的方式發展,讓情節跌宕起伏,引人入勝。 “如果……那麼……”的魔法: 學習“條件判斷”的力量,讓你的角色能夠根據不同的情況做齣不同的反應,讓你的作品更加智能和有趣。 時間管理大師: 探索如何控製動畫的速度和節奏,讓你的作品流暢自然,充滿藝術感。 創造屬於你的遊戲世界: 從簡單的問答遊戲到刺激的躲避挑戰,逐步學習設計遊戲關卡、處理玩傢輸入,構建屬於你自己的遊戲。 動畫的魔力: 學習如何設計連貫的動畫幀,讓你的角色從靜止到奔跑,從說話到錶演,栩栩如生。 聲音的魔法: 為你的作品添加音效和背景音樂,讓它們更加生動有趣,富有感染力。 挑戰你的極限: 書中設置瞭各種趣味挑戰,讓你在解決問題的過程中不斷突破自我,提升能力。 《躍動指尖,靈感啓航》 並非一本簡單的教程,它是一次邀請,一次冒險,一次點燃你內心創造之火的契機。我們相信,通過這本書,你將不僅學會編程,更能發現自己無限的潛能,培養受益終生的能力。 現在,就讓我們一起,用指尖的躍動,點燃靈感的航程,開啓屬於你的精彩編程世界!彆再猶豫,讓好奇心帶路,讓我們一起,用代碼繪就夢想!

用户评价

评分

這本書在處理常見學習難點時的“迂迴戰術”非常高明,顯示齣編者對兒童心理學的深刻理解。比如,當涉及到一些需要精確計算坐標或者時間間隔的概念時,很多書會直接要求孩子心算或者使用計算器,這對低年級的孩子來說是個不小的障礙,容易産生挫敗感。然而,這本書似乎總能找到一個更“玩味”的解決方案。它可能會引入一個虛擬的“尺子”角色,讓孩子通過拖拽這個尺子來測量距離,而不是直接輸入數字。或者,它會把時間控製變成一個“倒計時沙漏”的視覺反饋,讓孩子通過觀察沙漏流逝的速度來調整代碼。這種將抽象數學概念轉化為具體遊戲機製的做法,極大地降低瞭學習門檻,同時也潛移默化地加強瞭孩子的空間感和時間感。它巧妙地繞過瞭那些容易讓孩子産生畏難情緒的理論死角,確保瞭學習的樂趣主綫不被中斷,這纔是真正的“寓教於樂”的精髓所在,值得所有少兒教育工作者學習和藉鑒。

评分

這本書的封麵設計真是太吸引人瞭!那種明亮的色彩搭配和可愛的插畫風格,一下子就能抓住孩子們的眼球。我記得我女兒(七歲)拿到書的時候,眼睛都亮瞭,立刻就想打開看看裏麵到底有什麼“魔法”。首先,從排版上看,內容組織得非常清晰,大量的圖文並茂的步驟解析,即便是對編程一竅不通的初學者,也能輕鬆上手。書中那些小小的“挑戰”和“闖關”環節設置得巧妙極瞭,讓整個學習過程充滿瞭遊戲的樂趣,而不是枯燥的理論灌輸。比如,它對如何拖拽模塊、如何設置角色動作的講解,都配有非常直觀的截圖和詳細的文字說明,簡直就像一位耐心的一對一私教老師在旁邊指導。我特彆欣賞它在引入新概念時那種循序漸進的方式,不會一下子拋齣太復雜的東西,而是通過一個個具體的小項目,讓孩子在“做中學”,不知不覺中就掌握瞭編程的基本邏輯。這種把復雜概念簡單化的處理能力,是很多少兒編程教材都難以達到的高度。可以說,光是這份對目標讀者群體的深入理解和體貼入微的設計,就讓這本書在眾多同類産品中脫穎而齣,讓人愛不釋手。

评分

我最欣賞的是這本書對“創造力激發”的重視程度,它似乎深知,編程學習的最終目的不是成為一個簡單的代碼操作員,而是成為一個可以利用工具實現自己想法的創作者。書中很多案例,在完成瞭基礎功能搭建後,都會留齣大量的“你可以嘗試……”或者“現在輪到你來設計瞭!”的部分。這引導性極強,它像是在說:“看,這就是基礎的工具箱,現在請你用它們來建造你自己的世界吧!”我觀察到,我傢孩子在完成書上一個關於製作簡單動畫的章節後,並沒有停下來,而是立刻開始嘗試給動畫加入她自己喜歡的背景音樂、改變角色的服裝,甚至自己設計瞭新的對話。這種從“模仿”到“創新”的過渡,是極其順暢且自然的。這本書提供瞭一個穩固的地基,但它鼓勵你去蓋一個完全屬於你自己的、形狀不一樣的房子。對於一個正處於想象力爆發期的孩子來說,這種被授權去創造的感覺,是任何奬勵都無法替代的。

评分

這本書的講解邏輯簡直是教科書級彆的典範,每一個知識點的鋪陳都經過瞭深思熟慮的打磨。我過去也嘗試過給孩子找一些編程入門的書,很多要麼就是內容過於簡略,學完幾個基礎動作就戛然而止,要麼就是理論部分過於冗長,孩子看兩頁就開始打瞌睡。但這本完全不一樣。它仿佛自帶一種“節奏感”,總能在你快要感到疲勞的時候,拋齣一個新的、令人興奮的功能點。比如,它對“循環”和“條件判斷”這類核心概念的闡述,就做得非常到位。它沒有直接去解釋抽象的“迭代”或“布爾值”是什麼,而是通過構建一個讓小貓角色在舞颱上不斷跳躍或者躲避障礙物的具體場景,讓孩子親身體驗到這些結構的作用。這種將抽象思維具象化的教學方法,對於培養孩子的計算思維至關重要。讀完相關章節,我發現女兒不僅學會瞭怎麼用這些功能塊,更重要的是,她開始思考“我能不能讓這個小貓做點彆的事情?”——這種主動探索的精神,正是我們希望從編程學習中獲得的寶貴財富。這本書提供的不僅僅是“工具使用說明”,更是一種“解決問題的思維框架”。

评分

這本書的裝幀和印刷質量也值得稱贊,這對於一本高頻使用的少兒讀物來說非常重要。內頁紙張的選擇偏厚實,色彩還原度很高,即便是重復翻閱,也不會輕易齣現摺痕或者墨跡模糊的情況。要知道,小孩子看書不像成人那樣小心翼翼,鍵盤操作和手指的觸摸會非常頻繁,耐用性是硬指標。而且,排版上的留白處理得當,沒有將文字和代碼塊擠壓得過於擁擠,這極大地減輕瞭閱讀時的視覺疲勞。很多技術類書籍,為瞭塞進更多內容,會把字體弄得很小或者行距很密,但這本書顯然在這方麵做瞭優化,保證瞭閱讀的舒適度。這種對細節的關注,體現瞭編著者對目標用戶群體的真正體貼。它不僅關注“教什麼”,也關注“怎麼讓你舒服地學完它”。這種對用戶體驗的重視,讓傢長在購買時也感到物超所值,因為我知道這本書可以經受住高強度的使用考驗。

相关图书

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

© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有