趣味編程三劍客 從Scratch邁向Python和C++
作 者: 謝聲濤 編
定 價: 119
出?版?社: 清華大學出版社
出版日期: 2020年06月01日
頁 數: 329
裝 幀: 平裝
ISBN: 9787302553151
●章 古算趣題
1.1 浮屠增級
1.2 誦課倍增
1.3 日行幾裡
1.4 出門望堤
1.5 李白沽酒
1.6 鳧雁相逢
1.7 群羊逐草
1.8 將軍追校
1.9 牧童分瓜
1.10 客有幾人
1.11 酒有幾瓶
1.12 爭強鬥勝
1.13 隔溝算羊
1.14 雞鴨若干
1.15 二果問價
1.16 千錢百雞
1.17 紅燈幾盞
第2章 幾何繪圖
2.1 簡單圖形
2.2 繞頂點旋轉
2.3 繞邊的中點旋轉
2.4 繞幾何中心旋轉
2.5 U形圖案
2.6 十字形圖案
2.7 八角星圖案
第3章 數學廣角
3.1 木桶蓄水
3.2 寶箱密碼
3.3 細胞分裂
3.4 早餐搭配
3.5 骰子賽車
3.6 素數篩法
3.7 哥德巴赫猜想
3.8 更相減損術
3.9 一尺之棰
3.10 二進制數
第4章 趣味數字
4.1 水仙花數
4.2 完美數
4.3 親密數
4.4 勾股數
4.5 梅森素數
4.6 孿生素數
4.7 回文素數
4.8 金蟬素數
4.9 尼科徹斯定理
第5章 數字黑洞
5.1 西西弗斯黑洞
5.2 冰雹猜想
5.3 聖經數黑洞
5.4 卡普雷卡爾黑洞
5.5 快樂數黑洞
第6章 妙算圓周率
6.1 劉徽割圓術
6.2 模擬割圓術
6.3 蒙特卡羅方法
6.4 萊布尼茨級數
6.5 外星人程序
第7章 曲線之美
7.1 笛卡兒心形曲線
7.2 桃心形曲線
7.3 玫瑰曲線
7.4 外擺線
7.5 蝴蝶曲線
7.6 菊花曲線
第8章 神奇分形圖
8.1 謝爾賓斯基三角形
8.2 科赫雪花
8.3 龍曲線
8.4 經典勾股樹
8.5 美麗分形樹
8.6 蕨葉和聖誕樹
第9章 數學遊戲
9.1 吉普賽讀心術
9.2 猜生肖
9.3 猜數字
9.4 十點半
9.5 搶十八
9.6 常勝將軍
9.7 漢諾塔
9.8 蘭頓螞蟻
0章 邏輯推理
10.1 是誰闖的禍
10.2 將軍射鹿
10.3 誰是愛麗斯的朋友
10.4 國王的保鏢
10.5 她們點的什麼咖啡
10.6 三姐妹購物
10.7 誠實族和說謊族
10.8 誰在寫信
10.9 鑽石的顏色
10.10 委派任務
10.11 黑與白
10.12 去哪裡參觀
1章 競賽趣題
11.1 雯雯摘蘋果
11.2 國王發金幣
11.3 小魚有危險嗎
11.4 守望者的逃離
11.5 微生物增殖
11.6 復制機器人
11.7 龜兔賽跑
11.8 換購飲料
11.9 停靠加油
11.10 猴子選大王
11.11 狐狸找兔子
11.12 石頭剪刀布
11.13 古堡算式
11.14 攔截導彈
11.15 顛倒車牌號
2章 玩撲克學算法
12.1 二分查找
12.2 冒泡排序
12.3 選擇排序
12.4 插入排序
12.5 快速排序
參考文獻
內容簡介
本書采用Scratch、Python、C++三種語言對照學習的方式講授編程知識,通過大量數學和算法方面的編程案例,培養青少年的計算思維,幫助青少年從Scratch邁向Python和C++編程的廣闊天地。本書有12章,共105個妙趣橫生的編程案例,涵蓋古算趣題、幾何繪圖、數學廣角、趣味數字、數字黑洞、妙算圓周率、曲線之美、神奇分形圖、數學遊戲、邏輯推理、競賽趣題、玩撲克學算法等內容。本書優選的特點是案例豐富,讓人腦洞大開,每個案例同時使用Scratch、Python、C++三種編程語言實現,便於學習者對照學習,快速實現編程知識的遷移。希望通過本書的學習,能夠提高青少年用編程來解決問題的能力,幫助青少年從Scratch順利過渡到Python和C++編程。本書適合有一定編程基礎的中小學生、編程愛好者和參加中小學信息學競賽的學生作為參考讀物,也適合青少年編程培訓機構作為課程設計的參考讀物。