书籍详情

趣味编程三剑客:从Scratch迈向Python和C++

趣味编程三剑客:从Scratch迈向Python和C++

作者:谢声涛 著

出版社:清华大学出版社

出版时间:2020-05-01

ISBN:9787302553151

定价:¥119.00

购买这本书可以去
内容简介
  本书采用Scratch、Python、C++三种语言对照学习的方式讲授编程知识,通过大量数学和算法方面的编程案例,培养青少年的计算思维,帮助青少年从Scratch迈向Python和C++编程的广阔天地。本书有12章,共105个妙趣横生的编程案例,涵盖古算趣题、几何绘图、数学广角、趣味数字、数字黑洞、妙算圆周率、曲线之美、神奇分形图、数学游戏、逻辑推理、竞赛趣题、玩扑克学算法等内容。本书z大的特点是案例丰富,让人脑洞大开,每个案例同时使用Scratch、Python、C++三种编程语言实现,便于学习者对照学习,快速实现编程知识的迁移。希望通过本书的学习,能够提高青少年用编程来解决问题的能力,帮助青少年从Scratch顺利过渡到Python和C++编程。本书适合有一定编程基础的中小学生、编程爱好者和参加中小学信息学竞赛的学生作为参考读物,也适合青少年编程培训机构作为课程设计的参考读物。
作者简介
  谢声涛,小海豚科学馆创始人,致力于线下和线上推广青少年科普教育和编程教育。曾在多家互联网公司工作,历任程序员、研发经理、架构师、技术总监等职,熟悉大规模网站架构设计,擅长复杂应用系统开发,在海量数据管理、搜索引擎技术等应用方面有着丰富经验。出版《“编”玩边学:Scratch趣味编程进阶——妙趣横生的数学和算法》。
目录
目录


第1章古算趣题

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.5U形图案

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兰顿蚂蚁

第10章逻辑推理

10.1是谁闯的祸

10.2将军射鹿

10.3谁是爱丽斯的朋友

10.4国王的保镖

10.5她们点的什么咖啡

10.6三姐妹购物

10.7诚实族和说谎族

10.8谁在写信

10.9钻石的颜色

10.10委派任务

10.11黑与白

10.12去哪里参观

第11章竞赛趣题

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颠倒车牌号

第12章玩扑克学算法

12.1二分查找

12.2冒泡排序

12.3选择排序

12.4插入排序

12.5快速排序

参考文献



猜您喜欢

读书导航