清华计算机系王牌课程——《数据结构》课件及源码包下载
邓老师深受清华校内外的学生喜爱,自己亲身体验过,被实力圈粉。他在讲授《数据结构》和《计算几何》方面拥有20多年的经验,课堂用的 PPT 和 动画效果也特别赞、特别赞、特别赞(还能额外学到人文知识!)。
完整吹爆邓老师课程的内容请戳这里 —— 曝光了,清华计算机系最牛的课!
课程内容
PPT、板书、教材(示例代码)、教学演示,无一不称赞。
为了方便大家,我已经把相关学习资料(资料整理自:程序猿石头)下载打包好了,你只需要在公众号后台回复【清华数据结构】,我就将上述所有资料提供给你。
制作精美的 PPT
首先,我们来看看 PPT(文末附 PPT 下载)
大部分章节的首页,均有一两句“引言”:或是名言名句,或者名著节选,也有歌词。
可怕的是,还基本上都会和本节的内容有关系!有关系!有关系!(可见邓老师的用心程度之高!)
比如随便选了其中的 3 页 PPT:
栈 —— “陛下用群臣,如积薪耳,后来者居上”,语出《史记·汲郑列传》。 红黑树 —— “这时,我看见两只大蚂蚁,一只红不棱登,另一只个儿特大,差不离有半英寸长,是黑不溜秋的,它们两个正在相互凶殴...”,美国作家 亨利·戴维·梭罗 的《瓦尔登湖》 图的广度优先搜索 —— 《五环之歌》,岳云鹏
<<< 记得左右滑动,一共 3 张 >>>
不好意思,知识储备不够,看《数据结构》PPT,让我一边百度一边,学起了人文知识。难怪听说不少非计算机相关专业的学生也来旁听课程,原来是为了学人文知识,笑😁
生动的板书演示
我们再来看看,邓老师的板书演示。
课堂效果好的背后其实还有一套软件,叫“LectureMate”,是邓老师开发的教学演讲辅助工具。
邓老师也是无偿捐献出来供非盈利使用,可直接到老师主页下载使用。
不得不说,邓老师的字也是非常漂亮。
邓老师书法
教材、教学演示、配套源码
我们再来看看教材。
教材,到目前为止一共出了 3 版,最新版如下所示:
我手里有的实体书是第二版,长这个样子(资料整理:程序猿石头):
目前,邓老师教材均以 C++语言作为示例,但其实数据结构掌握并不依赖于某一门特定的语言。重点是我们要掌握其中的思想。
我看邓老师,早年期间(2006年)也出过 Java 版本的教材,如下:
邓老师一直把教书育人、传播知识放在首位。你看,他将上述所有相关教学材料均向公众开放。
为了方便大家,我已经把相关学习资料下载打包好了,你只需要在公众号后台回复【清华数据结构】,我就将上述所有资料提供给你。