神奇的数字
格蠹科技公益课程《有趣的数学》第二讲花絮
我们每个人从小就开始学习数学,一直学到大学,差不多有14~16年。但是数学到底是什么,恐怕不是每个人都能回答得出来。其实,说得简单一点,数学就是研究数和形的科学。有人不相信,说数和形能搞出那么多花样?但事实就是这样的,单单一个“数”,就足够神奇了。
格蠹科技推出的《有趣的数学》在上周六直播了第二讲。大家还记得吗?在第一讲里,沈老师讲的是生活中的数学,讲了 3个有趣的故事,在第二讲里,沈老师把重点放在“数”上,讲了自幂数和循环数。
很有意思的是,这次格蠹科技的CEO张老师也被吸引过来了。用张老师的原话来说,就是:“粗略算起来,我也是学了十几年的数学。但是Victor昨晚讲的,对我来说完全是新的,以前闻所未闻。”
大家有机会不妨看看张老师分享的课后感想:https://mp.weixin.qq.com/s/cib0qEpu45U2DSB9CPvrbw
沈老师课堂上讲的一席话对大家的学习颇有启发性。他说:“同样是老师教,同样是学习,为什么有些人能够学到比别人多得多的东西呢?因为他主动去思考了。主动思考的人能发现很多隐藏在表面现象之下的规律,从而有机会学到课堂以外的知识。当一个人懂的知识比别人多,他的解题思路就会更加开阔,他的创新能力就更加强,他就能从学习中获得更多的成就感,这又促进他更加喜欢学习,形成一个良性的正向循环。” 这段话的意义已经远远超出了分享的内容本身。
为了演示课堂上讲的内容,沈老师特意编写了一个超大整数计算器。这个计算器能够计算5000位以内的整数的加减乘除,能够计算1750的阶乘以及2的16000次方。作为对比,用普通方法编写的计算器,最多能计算35的阶乘和2的128次方。为了鼓励大家学习,沈老师决定把这个计算器免费送给大家使用。
大家可以到这里下载:https://gedu.oss-cn-beijing.aliyuncs.com/Courses/VictorShen/BigNumCalc/BigNumCalculator.zip
课堂上有人提出这样一个问题:自幂数和循环数与编程好像没关系啊?是的,《有趣的数学》重点是讲数学的,也不要求听众有编程基础,所以跟编程没关系是很正常的。这个系列的目的,是激发大家对数学的学习兴趣,因为数学是其它一切科学的基础。当然,计算机以及编程,和数学是分不开的,偶尔我们也会讲一些与计算机和编程有关的内容,但不会涉及到写代码。
如果大家需要学习编程的知识,我们有两门另外的课程。一门是《创客少年C语言编程》,由张银奎老师主讲,针对的是零基础的同学。这个课程目前已经进行了一半,大家想学的话,现在报名也来得及,可以看录播。另一门是《编程玩数学》,由沈根成老师主讲,针对的是有一点编程基础的同学,主要讲解如何把学到的编程知识应用到具体的数学实践中,通过一个个具体的例子巩固编程知识。值得一提的是,《编程玩数学》的最后四节课,讲的就是大整数的加减乘除,学会这个,自己就可以编写一个简单的大整数计算器了。
现在,我们已经把《有趣的数学》第一讲和第二讲的录播课程放到盛格塾里。为鼓励大家参与直播,录播会收取少量费用,有需要看录播的,可以按照以下方式购买获取。
课程单讲录播价格:18 元
从微信观看:微信搜索 “盛格塾” 小程序,在 “格课快递” 中找到【有趣的数学】相关课程,即可下单购买。(手机端和电脑端都可以)
从Nano Code观看:Nano Code是格蠹科技开发的一个集高级调试、技术问答、知识储备和视频播放的桌面应用。在Nano Code首页找到 “Nano视频”,点击进入后找到【有趣的数学】相关课程,即可购买观看。
Nano Code客户端下载链接:https://nanocode.cn/#/nanocode/
下节课将为大家讲解一些十六进制和二进制的知识,但并不牵涉到编程。沈老师认为,随着计算机的普及,十六进制和二进制今后将是所有人必须学习的知识,即使你不懂编程,不做编程的工作,也要理解十六进制和二进制。沈老师将用一种普通人也能听得懂的方式为大家讲解,欢迎大家到时积极参与。具体时间请大家关注微信群(见文末),也请大家把这个消息转发给你们的朋友,让更多的人可以享受到这个福利。
主讲老师
沈根成
Victor Shen
沈根成,复旦大学数学系毕业,后一直从事软件编程工作,先后在宏碁、纬创、惠普、微福思等公司任职,为国内第一批通过 Sun 公司认证的 Java 程序员,并同时精通C/C++、C#、.Net 等多种编程语言,参与过占市场绝对领导地位的企业级压力测试软件 Load Runner 的开发与管理工作,并做过多次产品培训、高效沟通培训、新人入职培训,具有丰富和极具特色的授课经验。
联合讲师
张银奎
Raymond Zhang
格蠹科技创始人,微软全球最有价值技术专家(MVP),同济大学电子与信息工程学院特邀讲师,前英特尔亚太研发有限公司软件架构师。《软件调试》、《格蠹汇编》的作者,新版《十万个为什么》电子分册撰稿人之一,《程序员》杂志调试之剑栏目作者 。1996年毕业于上海交通大学信息与控制工程系,在软件产业工作20年,在多家跨国公司历任开发工程师、软件架构师、开发经理、项目经理等职务,对 IA-32 架构、操作系统内核、驱动程序、虚拟化技术、云计算、软件调优、尤其是软件调试有较深入研究。
从2005年开始公开讲授“Windows内核及高级调试”课程,曾在微软的Webcast和各种技术会议上做过《Windows Vista内核演进》、《调试之剑》(全球软件战役研究峰会)、《感受和思考调试器的威力》(CSDN SD2.0大会)、《Windows启动过程》、《如何诊断和调试蓝屏错误》、《Windows体系结构——从操作系统的角度》(以上三个讲座都是微软“深入研究Windows内部原理系列”的一部分)等。翻译(合译)作品有《现代x86汇编语言编程》、《21世纪机器人》、《观止——微软创建NT和未来的夺命狂奔》、《数据挖掘原理》、《机器学习》、《人工智能:复杂问题求解的结构和策略》等。
(该二维码4月1日前有效)
加入课程群,获取课程相关的第一手资讯
参与方式 |
腾讯会议
【盛格塾】
正心诚意,格物致知
以人文情怀审视软件,以软件技术改变人生
格友公众号
盛格塾小程序
扫描上方二维码或在微信中搜索“盛格塾”小程序
可以阅读更多文章和有声读物
往期推荐
大地回春,万物复苏 —— 格蠹科技《编程玩数学》试听课开讲花絮及福利预报