2 Comments
访客 *lixiaoxu* @ 2008-09-27 15:03:02 写道:
我的导师曾向我介绍一个视频教学资料方面的Paper,主旨是视频资料容易让学生失去互动机会,所以对教学虽有利而亦有弊。动画的缺点就在于学生只用看而不用动手反馈。我在教学中选用的是J. Fox的Rcmdr中的 RcmdrPlugin.TeachingDemos包。动画如果能在设计中让学生有参与的动作负荷,可能效果更佳。
我还没来得及做GUI,事实上现在可以更改animation中的参数,以观看不同的现象,比如不满足CLT的条件时,sample mean的分布随着n增大会怎样变化,或者Gradient Descent的步长太长会导致不收敛,等等。
动画的目的是为了更快速地说明算法的原理,常说梯度下降,究竟是怎样下降呢,常说蒲丰投针,究竟是怎样投的呢(现实中不可能在课堂上投上千次),常说Bootstrap,究竟是怎样抽样怎样计算Bootstrap分布呢,或kNN,究竟是怎样的“邻居”……等等,这都是我想快速展示的事情。
如果学生足够感兴趣,他们可以自己做动画,这个过程中他们必须了解算法的每个细节,如果一个学生能把动画做出来,那说明他已经基本理解了这个方法了。
——原帖发布于 2008-09-28 10:47:09
访客 *lixiaoxu* @ 2008-09-28 23:30:13 写道:
有些教学技术的目标是刻意求慢,让学生必须主动思考。动画的好处是想像力,坏处是想像力的拐杖。学生主动做出的动画不会帮助他学得快,但是会帮助他想得深;如果是被动地被动画材料的节奏带着走,可能中间有很多遗留环节未能有机会去反思。
我很赞成你说的,如果学生能把动画做出来,说明他已经真的理解了。我发现很多社会科学的学生学统计,整个学的是江湖黑话暗号系统,根本不管总体的数据结构如何生成样本集。
Sign in to join the discussion
Sign in with GitHub