Scratch編程趣味玩轉(zhuǎn)數(shù)學(xué)
定 價(jià):59.8 元
- 作者:小溪流 著
- 出版時(shí)間:2020/5/1
- ISBN:9787113266004
- 出 版 社:中國(guó)鐵道出版社
- 中圖法分類:TP311.1
- 頁(yè)碼:180
- 紙張:膠版紙
- 版次:1
- 開本:16開
本書將數(shù)學(xué)融入編程,以“編程思維—數(shù)學(xué)思維”帶領(lǐng)孩子一起從編程的視角看待數(shù)學(xué)。將數(shù)學(xué)知識(shí)體現(xiàn)在一個(gè)個(gè)程序項(xiàng)目中,將抽象的數(shù)學(xué)公式轉(zhuǎn)化成具象的程序項(xiàng)目。
通過(guò)人物對(duì)話形式開展,以項(xiàng)目制的學(xué)習(xí)方式推進(jìn),每章節(jié)都會(huì)先學(xué)習(xí)數(shù)學(xué)知識(shí),推理思考過(guò)程,從思維上先理解整個(gè)問(wèn)題的解決思路,然后再轉(zhuǎn)變成程序語(yǔ)言。
以一個(gè)個(gè)的挑戰(zhàn)任務(wù)激發(fā)孩子學(xué)習(xí)的激情和興趣。讓孩子在編程的世界再次去認(rèn)識(shí)數(shù)學(xué)、運(yùn)用大小比較、進(jìn)行四則運(yùn)算、了解鐘表。通過(guò)營(yíng)救小游戲去使用、理解坐標(biāo)的概念,去感受方位和距離。各種繪制圖形的方法,觀察幾何圖形,掌握角度,計(jì)算周長(zhǎng)和面積。挑戰(zhàn)奇偶數(shù)、質(zhì)數(shù)、合數(shù)的程序判斷方法,去體驗(yàn)求大公約數(shù)和小公倍數(shù)的算法編寫,后制作一個(gè)綜合的分?jǐn)?shù)計(jì)算器,將算法知識(shí)融會(huì)貫通。
編程和數(shù)學(xué)是密不可分的,它們有著非常相似的思維邏輯。數(shù)學(xué)是編程的基石,編程的學(xué)習(xí)不能替代數(shù)學(xué)的學(xué)習(xí),但是它卻可以鞏固數(shù)學(xué)知識(shí),升華數(shù)學(xué)應(yīng)用。
編程可以將數(shù)學(xué)從紙面上的試題轉(zhuǎn)化成生活中的一個(gè)個(gè)實(shí)例;將數(shù)學(xué)不可見的理論轉(zhuǎn)化成可見的程序演示效果;將數(shù)學(xué)從抽象的公式轉(zhuǎn)化成具象的實(shí)用工具。從而使孩子更好地掌握數(shù)學(xué)知識(shí),理解其背后的奧秘。
前 言
編程和數(shù)學(xué)是密不可分的,它們有著非常相似的思維邏輯。數(shù)學(xué)是編程的基石,編程的學(xué)習(xí)不能替代數(shù)學(xué)的學(xué)習(xí),但是它卻可以鞏固數(shù)學(xué)知識(shí),升華數(shù)學(xué)應(yīng)用。
編程可以將數(shù)學(xué)從紙面上的試題轉(zhuǎn)化成生活中的一個(gè)個(gè)實(shí)例;將數(shù)學(xué)不可見的理論轉(zhuǎn)化成可見的程序演示效果;將數(shù)學(xué)從抽象的公式轉(zhuǎn)化成具象的實(shí)用工具。從而使孩子更好地掌握數(shù)學(xué)知識(shí),理解其背后的奧秘。
少兒編程是一門以項(xiàng)目制和探索式進(jìn)行教學(xué)的學(xué)科,它可以很好地培養(yǎng)
孩子的邏輯思維能力、分析問(wèn)題解決問(wèn)題的能力,培養(yǎng)如何將一個(gè)大項(xiàng)目、大問(wèn)題通過(guò)分層思維拆解成若干個(gè)小項(xiàng)目、小問(wèn)題,運(yùn)用模式識(shí)別和抽象思維尋找問(wèn)題的解決思路,終形成算法將項(xiàng)目完成,將問(wèn)題解決。這樣分析問(wèn)題解決問(wèn)題的思路在數(shù)學(xué)思考中同樣非常重要。從編程學(xué)習(xí)中不斷強(qiáng)化思維的訓(xùn)練對(duì)數(shù)學(xué)應(yīng)用的分析和解答有著至關(guān)重要的作用。
同時(shí)在編程學(xué)習(xí)中,還將運(yùn)用各種數(shù)學(xué)知識(shí)。
算術(shù)運(yùn)算:在編寫程序的過(guò)程中經(jīng)常運(yùn)用到加減乘除四種基本運(yùn)算,這也是小學(xué)數(shù)學(xué)的重要內(nèi)容。例如:孩子們制作的超市收銀員,就需要運(yùn)用加減統(tǒng)計(jì)消費(fèi)者購(gòu)買了多少商品數(shù)量(加入購(gòu)物需要做加法運(yùn)算,刪除商品就需要做減法運(yùn)算)。在后買單過(guò)程中,使用商品數(shù)量×商品單價(jià)來(lái)計(jì)算每類商品的總價(jià),然后將各種商品的總價(jià)相加就是后需要支付的金額。
比較運(yùn)算:大于、等于、小于。例如:簡(jiǎn)單的猜數(shù)字游戲,就是運(yùn)用比較運(yùn)算符來(lái)完成的。你猜的數(shù)字大了,你猜的數(shù)字小了,不斷地縮小數(shù)字范圍,終通過(guò)等于結(jié)束游戲。或者在一個(gè)物理的天平程序中,做重量的比較。將數(shù)學(xué)融入生活,連接物理。
邏輯運(yùn)算:與、或、非,將它們通過(guò)程序展示在電路系統(tǒng)中,更加有助于理解。串聯(lián)開關(guān)需要同時(shí)打開燈亮,這是與,需要兩個(gè)條件同時(shí)滿足。 在并聯(lián)電路中,兩個(gè)開關(guān)只需要打開一個(gè),燈泡就會(huì)亮,這是或。只有一個(gè)開關(guān)的電路中,開關(guān)沒有打開,燈泡是不亮的,這是非。
坐標(biāo)系:舞臺(tái)是一個(gè)以中心為原點(diǎn)的直角坐標(biāo)系,x軸正方向?yàn)橛,y軸正方向?yàn)樯。角色在舞臺(tái)中的布局,需要我們熟練掌握坐標(biāo)的使用。
還有數(shù)據(jù)類型、幾何圖形、空間結(jié)構(gòu)等。
希望通過(guò)本書運(yùn)用編程工具,將小學(xué)數(shù)學(xué)中的知識(shí)更加具象、更加清晰,可以更加透徹地理解背后的邏輯道理。希望孩子們可以在閱讀本書的過(guò)程中更加深刻地理解和掌握數(shù)學(xué)知識(shí)的運(yùn)用。
作 者
2020年4月
小溪流,中國(guó)科學(xué)技術(shù)大學(xué)軟件工程專業(yè)碩士,互聯(lián)網(wǎng)上市企業(yè)高級(jí)軟件工程師,著有少兒類Python書籍,一位程序員媽媽。從高中開始接觸編程,本科、碩士一直研究計(jì)算機(jī)軟件相關(guān)領(lǐng)域。曾前往澳大利亞參與計(jì)算機(jī)學(xué)術(shù)交流,創(chuàng)作的少兒類Python書籍更是特別受到孩子喜愛,銷量前列。經(jīng)常用孩子易于理解的話語(yǔ),在各大社群論壇和微信交流群幫助孩子解答各類學(xué)習(xí)問(wèn)題。并與一線老師交流教學(xué)和學(xué)習(xí)問(wèn)題。
目 錄
第1章 Scratch 30編程世界 1
11 認(rèn)識(shí)它們兩兄弟 1
12 看你能不能找到我 2
13 邀請(qǐng)Scratch來(lái)我的電腦做客 3
第2章 10個(gè)數(shù)字來(lái)報(bào)道——認(rèn)識(shí)數(shù)字 5
21 看我們大顯身手 6
22 數(shù)一數(shù) 6
23 跟著程序,一起學(xué)習(xí)數(shù)字吧 7
24 小拓展,變換特效 13
第3章 識(shí)別大小的機(jī)器人——比較大小 15
31 創(chuàng)建數(shù)字變量 15
32 大小自動(dòng)識(shí)別 18
33 文字匹配語(yǔ)音 20
34 程序賦予我超能力 23
35 你也試試吧 24
第4章 彩色畫筆——畫個(gè)正方形 26
41 認(rèn)識(shí)圖形 27
42 來(lái)畫一個(gè)正方形 28
43 看看我繪制的效果吧 30
44 讓畫筆變換顏色 31
45 將每一條邊進(jìn)一步拆解 32
46 簡(jiǎn)化代碼 34
47 更多變化 36
第5章 挑戰(zhàn)四則運(yùn)算塔 39
51 四個(gè)符號(hào)各有分工 40
52 快來(lái)算一算 43
53 四則運(yùn)算程序跑起來(lái) 43
54 用程序征服四則運(yùn)算 44
55 小拓展——變量滑桿操作 55
第6章 我是一個(gè)時(shí)間小工匠 57
61 制作前,我們需要了解時(shí)鐘 58
62 考考你 59
63 指針旋轉(zhuǎn)角度的奧秘 60
64 看看我的鐘表吧 62
65 來(lái)吧!用程序做個(gè)鐘表 62
66 排查小錯(cuò)誤 71
67 思考一下 72
第7章 精準(zhǔn)的營(yíng)救計(jì)劃 73
71 坐標(biāo)定位 74
72 模擬營(yíng)救方案 78
73 編寫營(yíng)救程序 79
74 增加一個(gè)代碼塊,改變小鳥的位置 84
第8章 奇偶傻傻分不清楚 85
81 我們一起去驗(yàn)證一下 85
82 什么是奇數(shù),什么是偶數(shù) 85
83 考考你,判斷下面數(shù)字是奇數(shù)還是偶數(shù) 86
84 看看程序的智能力量 87
85 拓展一下,用程序看尾數(shù) 90
86 你可能會(huì)忽略的問(wèn)題 95
第9章 換個(gè)方式畫長(zhǎng)方形 96
91 長(zhǎng)方形是怎么畫出來(lái)的 97
92 程序是這樣繪制的 98
93 按步驟編寫程序 99
94 通過(guò)程序來(lái)調(diào)節(jié)邊長(zhǎng) 106
95 計(jì)算周長(zhǎng)和面積 108
第10章 折線圖統(tǒng)計(jì)圖 109
101 用折線圖表示數(shù)據(jù) 110
102 程序的高級(jí)之處 112
103 鼠標(biāo)描點(diǎn)真方便 112
104 將數(shù)據(jù)點(diǎn)依次連接 118
105 拓展——尋找Bug 120
第11章 快速確定方位 121
111 觀測(cè)飛機(jī)進(jìn)行營(yíng)救 121
112 確定方位 122
113 掌握程序中方向?qū)?yīng)的方位 125
114 用程序判斷方位 132
第12章 復(fù)雜的質(zhì)數(shù)與合數(shù) 141
121 這是你想要的嗎? 141
122 什么是質(zhì)數(shù),什么是合數(shù) 142
123 用程序?qū)崿F(xiàn)判斷 145
124 拓展增加條件 148
第13章 挑戰(zhàn)歐幾里德算法 150
131 大公約數(shù) 151
132 電腦真強(qiáng)大 151
133 歐幾里德算法 152
第14章 小公倍數(shù) 157
141 計(jì)算出小公倍數(shù) 157
142 啟動(dòng)程序,3步解決戰(zhàn)斗 158
第15章 一招解決分?jǐn)?shù)四則運(yùn)算 161
151 看看Monet的成果 161
152 分?jǐn)?shù)與分?jǐn)?shù)的四則運(yùn)算 162
153 程序大顯身手 163