趣味数学和Python编程
上QQ阅读APP看书,第一时间看更新

前言

本书最初是我教自己孩子学习Python编程时编写的,我想把它写得有趣一点儿,同时也包含比初中数学教材略微难一点的数学内容,希望他能在编程和数学上都有所提高,所以数学内容的进度基本与初中数学教材同步。家长和教师可以将本书作为教材,每周和孩子学习两小时编程,一起和孩子做一些有意义的事情就是最好的教育,家长们不用喋喋不休地说理或是苦口婆心地教育,你和他一起学,一起练,自己做好了,孩子自然就做好了,我一直是这么认为的。

为了让本书内容有趣,我做了两方面的努力:一是查阅了大量数学史书籍,包括数学史故事和人物介绍;二是试图让涉及的数学内容都能用图形描述,很多时候,学完数学知识,再编程产生一个对应的GIF动图,可以使数学内容变得生动,过程变得直观。我把对应产生的动图拿给我父亲(一名优秀的初中数学教师)看,他对我这个做法赞不绝口,我内心也有点儿得意。最终小朋友们自己会通过编程制作这些动图,他们还可以在QQ或微信里晒出这些动图,相信他们会和我一样收获非常多的信心,进而产生浓厚的兴趣。

本书假定读者没有任何编程基础,任何具有初一数学知识的人都可以阅读本书,并一步步独立完成本书内容。

无论家长还是学校在使用本书时,都要强调孩子自己用Python语言独立完成全部编程实验,在实验中学习数学知识,最终把学习成果总结成实验报告,目的是:

(1)培养小朋友的编程思维和实际动手能力。

(2)锻炼小朋友运用数学知识的能力,把数学和生活实践联系起来。

(3)激发小朋友学习数学的兴趣。

本书的绝大部分内容都由我儿子亲自尝试过,也在学校试教过,其难度完全可以被小朋友接受,程序也全部调试通过,家长可以放心使用。

由于我的水平有限,不妥之处敬请读者批评指正。

赵乘骥 博士

2020年12月