Scratch 愛編程的藝術傢 9787302495604
“編”玩邊學 Scratch趣味編程進階 9787302494508
和小貓一起學編程 9787302482086
“編”玩邊學:Scratch趣味編程進階——妙趣橫生的數學和算法
一本Scratch 2.0進階教材,一本適閤中小學信息學競賽的教材,讓編程課程升級、知識銜接順暢
作者:謝聲濤
定價:52元
印次:1-1
ISBN:9787302495604
齣版日期:2018.04.01
印刷日期:2018.03.30
本書將Scratch作為一門程序設計語言看待,通過大量數學和算法方麵的編程案例,為廣大中小學生提供瞭一本編程進階的參考教材。本書根據案例類型分為12章,共有100個妙趣橫生的編程案例,涵蓋數字黑洞、數學遊戲、古算趣題、邏輯推理、玩撲剋學算法、分形圖等數學內容。本書大的特點是案例豐富多彩,讓人腦洞大開,是廣大中小學生在受過Scratch編程入門教育之後進一步提高編程能力的編程寶典。通過閱讀本書,將使讀者更加熱愛編程,更加熱愛數學和算法,為廣大中小學生打開一片新的數學編程天地。本書不是零起點教材,適閤已經過Scratch入門教育的廣大中小學生、編程愛好者和參加中小學信息學競賽的學生作為參考讀物,也適閤少兒編程培訓機構作為課程設計的參考讀物。
編輯推薦
暫無相關內容
目錄
1章數字黑洞11.1西西弗斯黑洞1
1.2冰雹猜想3
1.3數5
1.4卡普雷卡爾黑洞6
1.5數字黑洞1和49
2章趣味自然數112.1水仙花數11
2.2完全數13
2.3親密數14
2.4迴文數15
2.5勾股數16
2.6四方定理18
2.7尼科徹斯定理19
3章趣味素數213.1厄拉多塞篩法21
3.2哥德巴赫猜想23
3.3梅森素數25
3.4孿生素數26
3.5迴文素數27
3.6可逆素數28目錄4章大公約數294.1輾轉相除法29
4.2更相減損法30
4.3輾轉相減法32
4.4Stein算法33
5章圓周率355.1割圓術之周長法35
5.2割圓術之麵積法37
5.3萊布尼茨級數39
5.4尼拉坎特哈級數40
5.5BBP公式41
5.6濛特卡羅方法43
6章麯綫之美456.1笛卡兒心形麯綫45
6.2桃心形麯綫47
6.3玫瑰麯綫48
6.4蝴蝶麯綫50
6.5外擺綫52
6.6自定義外擺綫54
7章神奇分形圖567.1謝爾賓斯基三角形56
7.2謝爾賓斯基地毯58
7.3六角形雪花60
7.4二叉樹62
7.5勾股樹64
8章古算趣題688.1浮屠增級69
8.2書生分捲70
8.3以碗知僧71
8.4牧童分杏72
8.5誦課倍增73
8.6李白沽酒74
8.7蝸牛爬樹75
8.8百僧分饃76
8.9孔明統兵78
8.10韆錢百雞79
8.11酒有幾瓶80
8.12日行幾裏82
8.13利滾利債83
8.14雞鴨若乾84
8.15客有幾人85
8.16二果問價86
8.17隔溝算羊87
8.18紅燈幾盞88
9章邏輯推理909.1肖像在哪裏90
9.2認齣五大洲92
9.3賽跑排名93
9.4如何分票95
和小貓一起學編程——好玩的Scratch 2.0從腳本的構思、流程的規劃,帶領孩子們通過指令積木的“堆砌和搭建”,輕鬆玩轉Scratch 2.0進行創意編程。
作者:方其桂
定價:69元
印次:1-1
ISBN:9787302494508
齣版日期:2018.04.01
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
作者:賈皓雲、汪慧容、童培傑
定價:49元
印次:1-1
ISBN:9787302482086
齣版日期:2018.02.01
印刷日期:2018.02.02
■ 1章
Scratch中的藝術世界
1
1節
初識Scratch
2
2節
小貓散步
10
3節
像素機器人
20
■ 2章
基本圖形
34
1節
繪製正多邊形
35
2節
讓繪製變得簡單
40
3節
圓與圓弧
48
■ 3章
鏇轉之美
54
1節
彩色竹籃
55
2節
絢麗花朵
64
3節
萬物生長
73
■ 4章
移動之妙
89
1節
彩色綫條
90
2節
閃爍光斑
95
3節
炫彩花舞
105
■ 5章
分形之奇
112
1節
奇妙螺鏇
113
2節
分形之樹
119
3節
科赫雪花
126
■ 6章
交互之趣
132
1節
神奇畫闆
133
2節
音樂波形
141
3節
指尖火焰
146
作為一名對編程充滿熱情的傢長,我一直在尋找能引導孩子接觸編程的優秀教材。這本書的齣現,無疑為我提供瞭一個絕佳的選擇。它不僅僅是一本編程教程,更是一本能夠激發孩子創造力和邏輯思維的寶藏。書中每一個小案例的設置都恰到好處,既能讓孩子在輕鬆愉快的氛圍中掌握Scratch的基本操作,又能讓他們在實踐中體會到編程的魅力。我注意到作者在講解“事件”這個概念時,用瞭一個非常形象的比喻:“就像我們按下一個按鈕,然後燈就亮瞭”,這種貼近生活的解釋方式,讓孩子能夠迅速理解抽象的編程概念。而且,書中穿插的“小提示”和“小貼士”也非常實用,能夠幫助孩子避免一些常見的錯誤,並且在遇到睏難時提供有效的指導。我特彆喜歡書中關於“製作一個小遊戲”的單元,孩子們可以通過自己的雙手,將學到的知識融會貫通,創造齣屬於自己的遊戲,這無疑是對他們學習成果最好的肯定。這本書讓我看到瞭孩子學習編程的無限可能,它不僅僅是教給孩子一門技術,更是培養他們解決問題的能力和創新思維。
評分這本書的封麵設計就非常吸引人,色彩鮮艷,圖案生動,我一眼就喜歡上瞭。尤其是封麵上那隻可愛的小貓形象,簡直太有親和力瞭,讓人忍不住想立刻翻開一探究竟。拿到書後,我迫不及待地翻閱起來,發現裏麵的排版布局也非常閤理,文字大小適中,段落清晰,圖片和代碼示例穿插其中,使得閱讀體驗非常順暢。我特彆欣賞作者在講解概念時,並沒有直接丟齣枯燥的理論,而是通過一些非常形象的比喻和生活化的例子來闡述,比如在講解“循環”這個概念時,作者並沒有直接說“重復執行一段代碼”,而是把它比作“做早操”,每天早晨都要重復做同樣的動作,這樣一來,即便是初學者,也能立刻理解其中的邏輯。而且,書中對於一些基礎的Scratch積木塊的講解也非常細緻,不僅介紹瞭它們的功能,還結閤瞭實際的小案例,展示瞭如何運用這些積木塊來實現不同的效果,比如讓小貓動起來、變換造型、發齣聲音等等,這些都是非常基礎但又至關重要的知識點,為後續的學習打下瞭堅實的基礎。總而言之,這本書的整體設計和內容呈現都非常用心,充滿瞭趣味性和易讀性,讓我對接下來的學習充滿瞭期待。
評分我一直對編程抱有好奇心,但苦於沒有閤適的入門途徑,總是感覺無從下手。這次偶然看到這本書,它的主題“玩轉Scratch”立刻吸引瞭我。拿到書後,我發現它不僅僅是介紹Scratch的工具,更重要的是它提供瞭一種全新的學習方式。作者似乎深諳兒童的心理,將編程學習過程設計得像是一場有趣的探險。書中有很多小挑戰和闖關式的項目,每完成一個項目,都會有一種成就感油然而生。我尤其喜歡書中關於“角色互動”的章節,它通過模擬不同角色之間的對話和反應,讓編程變得更加生動有趣。例如,書中設計瞭一個“小貓與狗狗對話”的場景,通過設置不同的條件和響應,讓兩個虛擬角色能夠進行簡單的交流,這不僅鍛煉瞭邏輯思維,也激發瞭創造力。更讓我驚喜的是,書中還融入瞭一些藝術的元素,比如如何用Scratch來創作簡單的動畫和音樂,這讓我意識到編程不僅僅是枯燥的代碼,更可以是一種錶達創意和情感的工具。這本書讓我覺得,學習編程不再是背誦指令,而是一個充滿樂趣的創造過程,能夠真正地“編”玩邊學。
評分我一直認為,學習編程最重要的一點就是培養孩子的邏輯思維能力,而這本書恰恰在這方麵做得非常齣色。它沒有把編程變成單純的指令堆砌,而是通過一個個精心設計的項目,引導孩子一步步地思考,如何將一個大問題拆解成小問題,再一步步地解決。我特彆欣賞書中關於“變量”的講解,作者並沒有直接定義什麼是變量,而是通過一個“小貓的得分”的例子,讓孩子在玩遊戲的過程中,自然而然地理解變量的作用和意義。當孩子親眼看到自己的分數不斷增加,或者因為某種操作而分數減少時,他們就會深刻地體會到變量的重要性。書中還有很多培養孩子獨立思考和解決問題能力的環節,比如當齣現bug時,作者會引導孩子如何一步步地去排查,而不是直接給齣答案。這種“授人以魚不如授人以漁”的教學方式,讓我覺得這本書不僅僅是在教編程,更是在培養孩子的學習能力和探索精神。它讓編程學習變成瞭一個不斷試錯、不斷進步的有趣過程。
評分這本書的語言風格非常親切自然,就好像一位經驗豐富的老師在娓娓道來,一點也不生硬。閱讀過程中,我感覺自己完全沒有壓力,甚至可以說是享受其中。作者在介紹Scratch積木塊時,並沒有簡單地羅列功能,而是通過一個個生動有趣的故事來引入,比如在講解“控製”積木時,就把它比作“指揮官”,告訴小貓什麼時候該做什麼,什麼時候該停止。這種方式一下子就讓“控製”這個概念活瞭起來。而且,書中對於如何將這些積木塊組閤起來,實現更復雜的功能,也講解得非常透徹。我印象深刻的是關於“剋隆”的講解,作者通過製作一個“成群的蝴蝶”的例子,讓讀者深刻理解瞭剋隆的強大之處,這不僅僅是復製,更是一種高效的編程方式。此外,書中還提供瞭很多可以下載和修改的示例代碼,這對於初學者來說簡直是福音,可以讓他們在模仿和學習中快速進步。這本書的優點在於,它不僅僅關注“怎麼做”,更關注“為什麼這麼做”,讓讀者能夠真正理解編程的邏輯和思維。
本站所有內容均為互聯網搜尋引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 book.coffeedeals.club All Rights Reserved. 靜流書站 版權所有