搜索

编程如何使数学学得更有趣?

编程教育 精帖 0 456
Mars老师
Mars老师 2020-02-15 12:28:17
专注青少年编程教育。

如何让数学变得更加实用方便学习,演讲者康拉德·沃尔夫拉姆提出了:我们该怎么解决这个问题。

答案就是:使用计算机。康拉德·沃尔夫拉姆提到了,在现实生活中,数学并不是数学家的专利,任何其他行业,地质学,汽车,加工,飞机制造等行业,都可以使用数学来进行建模和模拟。而这,与教学中的数学完全不同。大量的计算,最关键的是,学生无法理解这些问题和现实生活的关联,不知道学了这些能解决哪些现实中的问题。

针对什么是数学,他提出了以下观点:首先是要能提出正确的问题,然后在现实社会中将问题进行数学抽象建模,紧接着是计算,最后是将计算的结果应用于现实生活中的那个问题,并验证结果。这才是数学存在的合理形式。但是,教学中的数学花了大量的时间在计算这个环节。而本来这一环节是计算机最擅长的工作。教学中的数学已经和当前计算机大量普及的现实已经开始过时了。

数学并不等于计算,数学是一个范围更宽广的一个概念。以前没有计算机时,计算可能会成为数学为普通人普及的一个难点。但在计算机大量应用的今天,计算肯定不应该成为一个学生数学能力高低的判断标志。

因为现在的各种计算,都可以由计算机来完成,更精确更快速。现在的数学,更多要体现在综合能力上。一方面是对现实问题的抽象和数字建模,另一方面就是合理使用计算工具。演讲中举了一个生动的例子就是何如学会开汽车。也许100年前,我们要会开汽车,可能了解汽车的机械原理和很多设计相关的知识。但随着自动化程度越来越高的今天,我们要学会开汽车,肯定已经不再需要去了解那些了。随着学科的发展,后续学科总是建立在更高的抽象基础之上。原来的学科会细分为各自不同的领域。例如:以前的开汽车所需要的知识,现在已经划分为:汽车设计、汽车修理和汽车驾驶不同的细分领域。