随感数学和计算机教育

最近的一个项目中用到一些数学,尤其是空间几何,忽然就觉得这些基本上高中程度的数学竟有点淡忘,用起来捉襟见肘,至少生涩。我这人喜欢把责任推到客观,于是再推一把,也像是一种反思。感觉中学的时候学了那么多几何,平面的立体的,虽然当时学得也饶有兴致(当然被逼无奈的成分也是有的),却也为了考试担惊受怕睡不着觉,而在真到用时竟如此不堪。而更多同学是被迫学的,后来如若也不怎么用,想想那倒也就算了。

比方说一个极简单的用途,要用多边形(三角形)画一个正三棱锥,用尽可能快的方法把顶点的坐标和相应的围绕三角形生成出来,然后变成代码。居然在纸上画了许久没有出一个快速方案。我当然知道只要坚持计算下去总能算出来,但这只是目前任务中的不太重要的极小的部分,不能花这么多时间。于是还是改正立方体。而立方体的六个面的生成也只能用罗列而短时间想不出循环的办法(例如用索引做指数指导坐标生成,代码看上去更短些,不过这个可能更难些,估计需要离散数学和代数)。这些东西当然在网上大多都能找到,但也要花时间还要修改。

于是我想,这数学教育和训练为什么就不能更实际运用,也更贴近对象的本质呢?当然要求中学和大学的数学教育都往计算科学方向靠也不合理,但这是应该被考虑的,因为像计算机,物理学,力学这些学科上的数学应用是最接近数学的抽象本质的。非此,这样数学教育的结果只能是我们众多基础和高等教育中低效率的又一实例;而另一方面,很多人以为计算机和软件工程是不太需要数学的,这样的观点是多么严重的错误!且不说数学思维和一般方法在这个学科中的浸润既深且广,就是具体的理论应用(包括连续数学)以及建模也是俯拾皆是。而且从现在的计算机科学长远发展来看,这种计算机科学和数学的融合(其实这种内在的严密的一致性在计算机科学在人类历史上诞生之时甚至之前就已经注定了,这里只是再从现在的泛商业化角度看)将是越来越深入,应用强度也越来越大,如果不认识到这点,那肯定会落后的。

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值