-
>
公路車寶典(ZINN的公路車維修與保養秘籍)
-
>
晶體管電路設計(下)
-
>
基于個性化設計策略的智能交通系統關鍵技術
-
>
花樣百出:貴州少數民族圖案填色
-
>
山東教育出版社有限公司技術轉移與技術創新歷史叢書中國高等技術教育的蘇化(1949—1961)以北京地區為中心
-
>
鐵路機車概要.交流傳動內燃.電力機車
-
>
利維坦的道德困境:早期現代政治哲學的問題與脈絡
SCRATCH圖形化編程:培養解決問題的邏輯思維 版權信息
- ISBN:9787122442222
- 條形碼:9787122442222 ; 978-7-122-44222-2
- 裝幀:平裝
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
SCRATCH圖形化編程:培養解決問題的邏輯思維 本書特色
1.編程思維啟蒙與Scratch入門的巧妙結合,注重培養分析問題、解決問題的能力以及邏輯思維。2.可愛的動畫形象,生活化、趣味化的小例子,更容易讓孩子代入思考,自發學習。3.引導思考的小問題,拓展思維的小百科等欄目,啟發小朋友的求知欲與廣泛探索的興趣。4.豐富的融媒體資源支持,如安裝文件、案例文件、視頻講解等,使家長孩子都更輕松。
SCRATCH圖形化編程:培養解決問題的邏輯思維 內容簡介
這是一本專為少年兒童打造的編程啟蒙書,在這里你不僅可以掌握如何使用Scratch進行編程,更重要的是,你將學會分析和解決問題的邏輯思維。 本書以制作漢堡、打掃衛生、乘坐公交車等簡單有趣,卻又蘊含規律的生活化情景為例,將編程思維訓練和Scratch編程教程巧妙融入其中,循序漸進、寓教于樂地啟發大家的編程思維,如基礎思維、函數思維、分析思維、建模思維等,講授Scratch的編程方法和創新繪圖、自制游戲等內容。 本書非常適合沒有任何編程經驗或剛剛接觸編程的初學者,無論是勤學好動的小朋友,還是興致勃勃的大朋友,都可通過本書掌握Scratch編程、理解編程的本質,從而運用編程思維分析并解決各種實際問題。
SCRATCH圖形化編程:培養解決問題的邏輯思維 目錄
1.1 計算機是如何工作的? 2
1.1.1 揭秘計算機的構成 2
1.1.2 計算機的工作原理 4
百科小知識:鍵盤上的字母為什么不是按順序排列的? 5
1.2 編程與編程工具 6
百科小知識:*好的計算機編程語言是什么? 9 第2章 控制程序的三種思維方式
2.1 順序思維 11
2.1.1 案例1——阿布的日常 11
2.1.2 案例2——小貓走迷宮 12
百科小知識:為什么使用編程語言可以控制計算機工作? 14
2.2 選擇思維 15
2.2.1 案例1——打招呼 15
2.2.2 案例2——會變色的小貓 16
2.2.3 案例3——變大變小的貓 18
2.3 循環思維 20
2.3.1 案例1——制作漢堡包 20
2.3.2 案例2——小貓散步 21
2.3.3 案例3——會旋轉的小貓 22
2.4 三種思維方式的融合 25
百科小知識:為什么編寫程序只用三種基本的程序結構就夠了? 29 第3章 存放數據的方式
3.1 存放數據的“盒子” 31
3.1.1 案例1——房間陳設 31
3.1.2 案例2——打掃衛生 33
百科小知識:變量和數據類型有什么關系呢? 34
3.2 使用變量解決問題 34
3.2.1 認識程序中的變量 34
百科小知識:為什么計算機使用二進制? 38
3.2.2 案例1——求和 39
3.2.3 案例2——交換果汁 41
3.3 存放數據的“柜子” 43
3.3.1 案例1——乘坐公交車 43
3.3.2 案例2——錄入公交站點 48
3.4 數據的排序和查找 49
3.4.1 案例1——按高矮排序 50
3.4.2 案例2——對隨機生成的數字排序 56
3.4.3 案例3——按順序查找數據 60
3.4.4 案例4——二分法查找數據 62
百科小知識:為什么算法在編程中很重要? 65 第4章 函數思維
4.1 認識函數 67
4.1.1 案例1——煎雞蛋 67
4.1.2 案例2——又是打掃衛生 69
4.1.3 在Scratch中使用函數 71
百科小知識:為什么函數會叫函數? 75
4.2 遞歸函數的使用 75
4.2.1 案例1——小貓報數 76
4.2.2 案例2——計算1 2 3 4 5 77
4.2.3 案例3——探索二分法 80
百科小知識:漢諾塔問題和遞歸有什么關系? 81
4.3 消息的傳遞 82
4.3.1 案例1——文具店老板的話 82
4.3.2 案例2——打招呼 82
百科小知識:計算機之間是如何通信的? 86 第5章 分析思維
5.1 分解和重組 88
5.1.1 案例1——分享漢堡包的制作方法 88
5.1.2 案例2——還是打掃衛生 89
5.1.3 在Scratch中體會分解和重組 90
百科小知識:軟件是如何制作出來的? 95
5.2 共性分析 95
5.2.1 案例1——食物的共性 96
5.2.2 案例2——文字的特征 98
百科小知識:車牌識別是如何實現的? 101
5.3 抽象思維 102
5.3.1 案例1——野餐 102
5.3.2 案例2——機器貓打掃衛生 103
百科小知識:邏輯思維到底是什么? 108 第6章 建模思維
6.1 將編程模式化 110
6.1.1 案例1——游玩計劃 110
6.1.2 案例2——等待號令 112
6.1.3 案例3——發號施令 115
百科小知識:什么是數學建模? 118
6.2 邏輯推理 118
6.2.1 案例1——狀況百出的春游 118
百科小知識:網頁中的搜索功能是如何實現的? 120
6.2.2 案例2——追逐小球 121
6.2.3 案例3——存錢計劃 124
6.2.4 案例4——斐波那契數列 126 第7章 創新繪圖
7.1 繪圖前的準備 130
7.2 繪制幾何圖形 131
7.2.1 案例1——繪制正多邊形 131
7.2.2 案例2——繪制圓形 137
百科小知識:幾何圖形在生活中有什么應用? 138
7.3 創新繪圖 138
7.3.1 案例1——繪制組合圖形 138
7.3.2 案例2——繪制五角星 139
7.3.3 案例3——繪制花朵 141
百科小知識:動畫是如何制作的? 143
7.3.4 案例4——繪制復雜圖形 143
百科小知識:什么是3D打印? 145 第8章 游戲與編程
8.1 螃蟹大冒險設計思路 147
8.2 添加并繪制角色 147
8.3 游戲角色的功能實現 149
8.3.1 制作游戲開始界面 149
8.3.2 香蕉和綠球的移動 152
8.3.3 蝙蝠的移動 154
8.3.4 星星的制作 155
8.3.5 得分功能 156
8.3.6 游戲勝利和失敗機制 158
8.4 設置游戲音效 160
8.5 盤點角色分工 164
8.6 總結游戲模型 172 第9章 編程思考
9.1 關于編程思維 175
9.2 練習與提高 175
9.3 繼續前進 176 各章參考答案 177
- >
李白與唐代文化
- >
苦雨齋序跋文-周作人自編集
- >
我從未如此眷戀人間
- >
小考拉的故事-套裝共3冊
- >
有舍有得是人生
- >
伯納黛特,你要去哪(2021新版)
- >
二體千字文
- >
莉莉和章魚