發表於2024-11-23
Scratch是由麻省理工學院媒體實驗室開發的一款麵嚮青少年的簡易編程工具,它不僅易於使用,又能夠寓教於樂,讓孩子們充分獲得創作的樂趣。
《和小貓一起學編程——超好玩的Scratch 2.0》以Scratch 2.0為設計工具,共分9章內容,從易到難,從基礎到綜閤實戰,詳細講解瞭Scratch 2.0創意編程知識,帶領孩子們和小貓一起交朋友、做運動、學畫畫、講故事、學唱歌、做算術、玩遊戲、搭積木、做練習(綜閤練習),通過Scratch指令積木的“堆砌和搭建”,輕輕鬆鬆玩轉Scratch 2.0進行創意編程。
《和小貓一起學編程——超好玩的Scratch 2.0》適閤對計算機程序設計的基礎知識感興趣的青少年以及不同年齡的初學者閱讀,也適閤傢長和老師作為指導青少年學習計算機程序設計的入門教程。
目錄
第1章 和小貓一起交朋友
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
第2章 和小貓一起來運動
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
第3章 和小貓一起學畫畫
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
第4章 和小貓一起講故事
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
第5章 和小貓一起學唱歌
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
第6章 和小貓一起做算術
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
第7章 和小貓一起玩遊戲
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
第8章 和小貓一起搭搭樂樂
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
第9章 和小貓一起做練習
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 是由麻省理工學院媒體實驗室開發的一款麵嚮青少年的簡易編程工具。不僅易於孩子們使用,又能寓教於樂,讓孩子們獲得創作的樂趣。對於孩子們來說,不需要像一般的語言那樣要記憶難懂的英文和復雜的語法規則,隻要以堆砌積木的方式就能在短時間內輕鬆地完成交互式的故事、動畫、遊戲、音樂及藝術等專題。彩色積木式的程序塊既能帶來色彩的視覺美感,又能避免復雜的語法錯誤,使得遊戲和動畫設計更加簡單。
Scratch 不僅避免瞭語法的問題,更側重於孩子們對整個程序的邏輯思考和創意發散方麵的鍛煉。
Scratch 不僅是一套免費的軟件,它的功能還與時俱進,並且涵蓋瞭當前信息科技廣泛應用的最新體驗、聲控、視頻、社交、雲計算等功能。所以學習 Scratch,可將個人的創意與全世界分享和接軌。
目前Scratch 已翻譯成40 多種語言在全球使用,Scratch 2.0 版本可直接在互聯網瀏覽器上執行。
本書以Scratch 2.0 為設計工具,包括9 章內容,從易到難,從基礎到綜閤實戰,對Scratch 創意編程進行瞭詳細講解,帶領孩子們和小貓一起交朋友、做運動、學畫畫、講故事、學唱歌、做算術、玩遊戲、搭積木、做練習(綜閤練習),通過 Scratch 指令積木的“堆砌和搭建”,輕輕鬆鬆玩轉Scratch 創意編程。
本書適閤對計算機程序設計的基礎知識感興趣的青少年以及不同年齡的初學者閱讀,也適閤傢長和老師作為指導青少年學習計算機程序設計的入門教程。在編寫時體現瞭如下特色。
內容實用:本書所有案例涉及中小學主要學科,如語文、數學、科學、社會、體育等。內容編排結構閤理,每個案例都通過“跟我學”來輕鬆學習和掌握,其中包括多個“階段框”,將任務進一步細化成若乾個小任務,降 和小貓一起學編程——超好玩的Scratch 2.0 下載 mobi epub pdf txt 電子書 格式
和小貓一起學編程——超好玩的Scratch 2.0 下載 mobi pdf epub txt 電子書 格式 2024
和小貓一起學編程——超好玩的Scratch 2.0 下載 mobi epub pdf 電子書和小貓一起學編程——超好玩的Scratch 2.0 mobi epub pdf txt 電子書 格式下載 2024