分享:N多国外大学的教学录像

    偶然路过这个地方,感觉像发财了一样。你可以看到Berkeley、Stanford、MIT等各大名校的教学录像链接,包括物理、数学、计算机、生物、经济等诸多学科。向来是很喜欢国外编写的教材的,今天发现国外课堂似乎也异常的精彩,特别是MIT,实在是太牛了。要强烈推荐的是Walter Lewin的物理课,从上个月开始他的课在网上相当火爆。看看下面的视频吧,我保证你从来没有见过如此激动人心的物理课:

  

    你可以在这里看到99年Walter Lewin的Physics I: Classical Mechanics,我这里用流媒体在线播放速度贼快。今天没事干,看了一下他的第一堂课,那是真的牛B。这40分钟完美地介绍了物理学的基本方法。引入物理单位时,Walter Lewin放映了一段经典短片Powers of 10,如果你还没看过的话一定要去看。最精彩的部分是Walter Lewin用物理单位的量纲检验法确定了物体坠落时间与物体高度、物体质量和重力加速度的关系。假设我们有t = h^a * m^b * g^c,由于等式左边是一个时间,等式右边也必须得出一个时间单位。这足以说明b=0,c=-1/2,以及a=1/2。于是我们知道了,t应该与h的平方根成正比关系(我们无法确定他们之间是否有常数以及这个常数是多少)。最后,我们还需要用实验来验证这一结论。由于我们不知道常数是多少,结论无法直接验证;但我们可以对不同的h做两次实验,把他们的结果相除,这样的话常数就会被除掉。换句话说,假如物体坠落的高度为原来的2倍,那么落地所需时间就应该是原来的根号2倍。Walter Lewin的实验证实了这一点,成功地演绎了完整的物理研究基本方法。嗯,真的很精彩。我还要接着看下去。

    这里是前几年算法导论课的教学录像,同样来自于MIT。课程所用的教材就是《算法导论》。如果你正在钻研《算法导论》的话,不妨去这里看看,说不定会有意外的收获。还是要给那个跟我说想学CS的MM说一声,《算法导论》真的是个好东西。

分享几个小游戏

Open Doors:http://www.kongregate.com/games/soapaintnice/open-doors
有点创意。后面基本上就开始乱搞了。
谁来建一个图论模型?

Puzzle Boy:http://puzzle.boy.flash.fizzlebot.com/
空格键重新开始,Shift键交换当前行动者。
华容道、推箱子等多个解谜游戏的结合体。

Grid16:http://www.jmtb02.com/flash/grid16.htm
非常有创意。让我想到了Arcadia REMIX

Timebot:http://www.gamerthegreat.com/GamerTheGreat/site/webgames.asp?op=playgame&gameid=269
按空格键后时间跳回到关卡开始的时候,你可以看到你过去的自己。
很像Cursor*10,只是关卡较多,有点难。

PMOG:http://pmog.com/
一款革命性的网游,安装一个Firefox插件后即可开始游戏,游戏场地就是整个互联网!

ZWOK:http://zwok-game.com/en_GB/
Flash在线多人团队对战游戏,很像百战天虫

顺便分享一个小笑话(原创),纯洁小MM请忽略:每次有人看见我把手指按压在IBM的小红帽上来回揉擦,问我那个东西是啥时,我都会说“是阴蒂”。今天我突然发现,这个比喻再合适不过了,因为小红帽和阴蒂有一个绝妙的共同点:它们都在”B”上。

加上了友情链接,大家帮忙看看有没有写错的,有没有写漏的。选哪些Blog放在侧栏的Blogroll里是一件很麻烦的事。

codepad.org:分享程序代码的最佳去处

    codepad是一个新的在线小工具,它的界面很清爽,使用方法非常简便,你甚至根本不用注册。你可以随时用它来保存、分享程序代码,提交后系统会给你一个形如codepad.org/xxxxxxxx的地址。它支持纯文本、C、C++、Python、Perl、Ruby等各种格式(不支持Pascal),并且提供了自动语法高亮功能方便大家阅读。最神奇的是,它可以显示你的程序代码的运行结果!因此这绝对是你保存和分享程序代码的最佳去处。
    我在http://codepad.org/my2f2wEP分享了一个IOCCC的代码。
    难以置信的是,这么好的东西居然在那个伟大的建筑之外!?反正我裸着是连不上的。

    顺便帮忙八卦:)

空间想象:立方体迭代后所形成的三维分形图形

    今年一月份,California的一个数学艺术展览会上出现了这样一种神奇的三维图形。放出图片之前,你能根据下面的文字描述想象出这个图形的样子吗?
    给定一个单位大小的立方体,在其中5个面的中心放置一个边长为1/2的小立方体;这5个小立方体中的每一个都有5个面露在外面,在这25个面中的每一个面中心再向外拼接一个边长为1/4的小立方体;然后每个1/4小立方体的5个暴露在外的面上再放置1/8大小的立方体……不断迭代下去后,最终会形成一个什么样的三维图形?

      

    上图就是按照要求迭代11次的样子,里面那个斜着放的红色立方体是最初的那个单位立方体,外面拼接了5个橙色立方体,每个橙色立方体外面又拼接了5个黄绿黄绿的小立方体……最终的形状大致是一个四棱锥,上面有很多三角形的洞,这些被挖去的部分恰好组成了最经典的分形图形——Sierpinski三角形。这是由艺术家Robert Fathauer发现的,在展览上的名字叫做Fractal Crystal No.1。

查看更多:http://www.bridgesmathart.org/art-exhibits/jmm08/