赞
踩
格蠹科技在线课程
《编程玩数学》5月即将开讲
编程和数学一直是密不可分的。编程与数学的联系在于计算机科学的源头和核心是数学。某种程度来说,编程是数学理论的一种应用,所以很多在大学里学“应用数学”专业的同学毕业后做编程工作很是得心应手。STL之父亚历山大·斯特潘诺夫(Alex Stepanov)就是一位杰出的数学家。
相反,一些大学里学软件专业的同学毕业后做编程,会遇到一些困难。可能有这种感觉,语法都会了,加减乘除、逻辑判断、各种循环,几乎倒背如流,但如果让他解决一个实际问题,却又感觉无从下手。比如,你让他打印一个真正的杨辉三角形,不是那种用*组成的三角形,而是那种带数字的杨辉三角形,他会手足无措。数据之间的关系心里都知道,但如何用代码实现出来,却是毫无头绪。再或者你让他设计一个加密算法,那更是难上加难。加密这种高大上的事儿,似乎离我们太遥远了,我刚学编程,就要设计加密算法,那不是强人所难吗?事实也是这样,有些软件专业的同学毕业后并没有从事软件编程的工作。
出现这种想象,最本质的原因,是缺少实际的应用,光学理论,没有应用到具体的场景中。大部分的编程课或者编程教材,只是教你如何使用这个编程语言,举的例子也都是一些简单的加减乘除。但要解决一些实际的问题,还需要你的理解问题的能力、逻辑思辩的能力、交流沟通的能力、设计方案的能力,等等。这些能力不可能从天而降,只能在实践中一点一点积累。
格蠹科技推出的“编程玩数学”课程,旨在帮助大家把学到的编程知识应用到具体的数学实践中,一方面巩固编程基础,另一方面提高逻辑思维和解决问题的能力。这个系列中既包含很多常见的数学理论,如等比等差数列和斐波那契数列,也包含了一些大家可能从未听说过的一些数学知识,比如水仙花数和梅森素数,更触及了一些看起来很高深的领域,如校验码、加密等。总之,这个系列是一个老少皆宜的课程,它能拓宽我们的视野,激发我们的兴趣,对学习编程和玩转数学都有很大的帮助。更主要的是,它能为我们打开一些未知领域的大门,为我们后面的专业选择、工作就业多一个选项。
开课时间
2024年5月11日至8月2日,每周五、周六晚上8点至9点。另外,为了能够及时回答大家的问题,每周日晚额外增加1小时作业辅导时间,也是从8点至9点。
下面是课程内容及日期安排。需要说明的是,这个大纲并不是一成不变的,而是会根据大家的需要动态调整。
时间 | 课程 |
5/11 | 我和数列有个约会:计算等差数列、等比数列的和或乘积 |
5/12 | 作业辅导 |
5/17 | 我何时能成为千万富翁:计算多少年后你能挣1000万 |
5/18 | 奇妙的水仙花数:判断一个3位数是不是水仙花数 |
5/19 | 作业辅导 |
5/24 | 你好,素数:判断一个数是不是素数 |
5/25 | 无人不爱今年闰:判断一个年份是不是闰年,判断一年有多少天 |
5/26 | 作业辅导 |
5/31 | 我是老大人人夸:求数组中的最大值,并移位 |
6/1 | 我的秘密只有我知道:字符平移加密 |
6/2 | 作业辅导 |
6/7 | 可爱的兔子:求斐波那契数列的项 |
6/8 | 乾坤大挪移:进制互换,10进制数、16进制数、二进制数互换 |
6/9 | 作业辅导 |
6/14 | 倒着看世界:把一句话按字母反转,按单词反转 |
6/15 | 我的秘密我做主:字节内移位加密 |
6/16 | 作业辅导 |
6/21 | 谁破坏了我的数据:生成校验码 |
6/22 | 我们共同的秘密:掩码加密 |
6/23 | 作业辅导 |
6/28 | 难分难解的因数分解:求一个数的素因数 |
6/29 | 我们的共同爱好:求最大公约数,最小公倍数 |
6/30 | 作业辅导 |
7/5 | 周而复始:递归函数求阶乘 |
7/6 | 物以类聚,人以群分:围棋数子——黑白互换 |
7/7 | 作业辅导 |
7/12 | 咱们冒个泡:冒泡排序,选择排序,快速排序 |
7/13 | 难得插个队:链表的各种操作 |
7/14 | 作业辅导 |
7/19 | 致敬,杨辉三角形:打印杨辉三角形 |
7/20 | 超级大数值之加法:高精度数加法 |
7/21 | 作业辅导 |
7/26 | 超级大数值之减法:高精度数减法 |
7/27 | 超级大数值之乘法:高精度数乘法 |
7/28 | 作业辅导 |
8/2 | 超级大数值之除法:高精度数除法 |
8/3 | 作业辅导 |
适合人群
小学四年级及以上有一定编程基础者
成人初学编程者
往届课程学员反馈
主讲老师
沈根成
Victor Shen
沈根成,复旦大学数学系毕业,后一直从事软件编程工作,先后在宏碁、纬创、惠普、微福思等公司任职,为国内第一批通过 Sun 公司认证的 Java 程序员,并同时精通C/C++、C#、.Net 等多种编程语言,参与过占市场绝对领导地位的企业级压力测试软件 Load Runner 的开发与管理工作,并做过多次产品培训、高效沟通培训、新人入职培训,具有丰富和极具特色的授课经验。
联合讲师
张银奎
Raymond Zhang
张银奎,格蠹科技创始人,微软全球最有价值技术专家(MVP),同济大学电子与信息工程学院特邀讲师,前英特尔亚太研发有限公司软件架构师。《软件调试》、《格蠹汇编》的作者,新版《十万个为什么》电子分册撰稿人之一,《程序员》杂志调试之剑栏目作者 。1996年毕业于上海交通大学信息与控制工程系,在软件产业工作20年,在多家跨国公司历任开发工程师、软件架构师、开发经理、项目经理等职务,对 IA-32 架构、操作系统内核、驱动程序、虚拟化技术、云计算、软件调优、尤其是软件调试有较深入研究。
课程购买方式
课程价格:1632 元
* 已购买过格蠹GDK7、GDK8、幽兰代码本或线下研习班课程的用户可享受半价优惠,即816元。
● 手机端
微信搜索 “盛格塾” 小程序,在 “格课快递” 中找到【编程玩数学】课程,即可下单购买。
● 电脑端
在Nano Code首页找到 “Nano视频”,点击进入后找到【编程玩数学】课程,即可下单购买。
Nano Code客户端下载链接:https://nanocode.cn/#/nanocode/
退款政策
开课前,无条件全额退款。
开课后,根据剩余课时按比例退款。
课程报名群
(该二维码4月30日前有效)
加入课程报名群,获取课程相关的第一手资讯
联系我们
Lisa
邮箱:lisa.long@nanocode.cn
微信:13801874134
其他课程
目前格蠹科技有以下课程正在进行中(点击课程名字,即可跳转查看课程详情)。
1. 创客少年C语言编程课
这门课是针对零基础的小学四年级及以上的学员。课程已经接近尾声。
这门课将USB技术融入项目案例,逐一征服学习USB的一道道难关。将在五月正式开课。
3. 有趣的数学
这是一个免费的公益课程,讲解各种有趣的数学知识。开课时间不固定。
【盛格塾】
正心诚意,格物致知
以人文情怀审视软件,以软件技术改变人生
格友公众号
盛格塾小程序
扫描上方二维码或在微信中搜索“盛格塾”小程序
可以阅读更多文章和有声读物
往期推荐
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。