Return to Video

Shimon Schocken: 自组织式计算机课程

  • 0:04 - 0:07
    嗯~这是我爷爷,
  • 0:07 - 0:08
    萨勒曼·肖肯,
  • 0:08 - 0:13
    他出生于一个贫穷的,没有文化的家庭
  • 0:13 - 0:16
    家里有六个孩子要养活,
  • 0:16 - 0:20
    在他14 岁那年,他被强迫
  • 0:20 - 0:24
    辍学,为了能帮助家里挣点吃的。
  • 0:24 - 0:27
    从那以后,他再也没有回去上学。
  • 0:27 - 0:31
    不过,他却建立了一个辉煌的
  • 0:31 - 0:33
    百货公司帝国。
  • 0:33 - 0:37
    萨勒曼是个极端的完美主义者,
  • 0:37 - 0:39
    他的每一个商店
  • 0:39 - 0:41
    都像包豪斯建筑上的一颗宝石。
  • 0:41 - 0:44
    他也是个根本意义上的自学成才者
  • 0:44 - 0:47
    和所有事情一样,他做的极为出色。
  • 0:47 - 0:50
    他总是在身边安排一位随行人员,
  • 0:50 - 0:53
    他们都是年轻、 默默无闻的学者,像马丁 · 布
  • 0:53 - 0:56
    血塞 Agnon 和卡夫卡,
  • 0:56 - 0:59
    他给他们每一个人都支付月薪
  • 0:59 - 1:02
    使得他们可以安心写作
  • 1:02 - 1:07
    不过,在 30 年代后期,萨勒曼预期到了要发生的事情
  • 1:07 - 1:11
    他与他的家人一起逃离了德国,
  • 1:11 - 1:13
    把其他所有东西都留下了
  • 1:13 - 1:16
    他的百货公司被没收
  • 1:16 - 1:19
    他穷尽余生去不懈的追求
  • 1:19 - 1:21
    艺术与文化。
  • 1:21 - 1:23
    这位高中辍学生
  • 1:23 - 1:26
    在82岁时过世,
  • 1:26 - 1:30
    这样一位令人钦佩的智者,耶路撒冷希伯来大学
  • 1:30 - 1:32
    的创始人和第一位首席执行官,
  • 1:32 - 1:34
    同时也是肯出版社的创始人,
  • 1:34 - 1:37
    肯出版社是个广受好评的影印刊物,后来
  • 1:37 - 1:39
    被兰登书屋收购。
  • 1:39 - 1:43
    这就是自学的力量。
  • 1:43 - 1:45
    这是我的父母
  • 1:45 - 1:49
    他们也没有享受到大学教育的特权
  • 1:49 - 1:53
    他们在忙于建设家庭和国家。
  • 1:53 - 1:57
    然而,就像萨勒曼、 他们是终身的
  • 1:57 - 2:01
    顽强的自学主义者,我们的家里堆积了
  • 2:01 - 2:05
    数以千计的书籍、 记载和艺术品。
  • 2:05 - 2:08
    我很清楚地记得我父亲告诉我
  • 2:08 - 2:12
    直到社区里的每个人都买了电视,
  • 2:12 - 2:17
    我们才去买台收音机。(笑声)
  • 2:17 - 2:20
    这就是我,
  • 2:20 - 2:22
    我想说拿着我的第一个算盘
  • 2:22 - 2:25
    但实际上是拿着的是我父亲认为的
  • 2:25 - 2:28
    iPad的充分替代品。(笑声)
  • 2:28 - 2:31
    所以我在家里学到的一件事是这样一个概念
  • 2:31 - 2:34
    教育工作者不一定必须要教。
  • 2:34 - 2:38
    相反,他们可以提供环境和资源
  • 2:38 - 2:43
    来梳理出你与生俱来的靠自己学习的能力
  • 2:43 - 2:47
    自我学习,自我发现,自我培养。
  • 2:47 - 2:50
    这些都是伟大教育的优点。
  • 2:50 - 2:54
    所以我想与大家分享一个关于自学的故事,
  • 2:54 - 2:57
    自我发展的计算机科学课程
  • 2:57 - 3:01
    这是我与我的才华横溢的同事Noam Nisan,共同建立的
  • 3:01 - 3:04
    就像你从照片上所见,我和诺姆都
  • 3:04 - 3:07
    对基本原则有着早期迷恋
  • 3:07 - 3:09
    多年来,随着我们的学识在
  • 3:09 - 3:12
    科学和技术方面变得更加精深,
  • 3:12 - 3:15
    这种对于基础知识的早期敬畏
  • 3:15 - 3:18
    进一步加强了。
  • 3:18 - 3:21
    所以不足为奇,大约12年前,
  • 3:21 - 3:25
    当诺姆和我已经是计算机科学的教授时,
  • 3:25 - 3:29
    我们同样对相同的现象感到沮丧。
  • 3:29 - 3:31
    因为计算机变得越来越复杂,
  • 3:31 - 3:35
    我们的学生正在失去树木森林
  • 3:35 - 3:38
    而事实上,这几乎不可能与
  • 3:38 - 3:40
    机器心灵交通,如果你(只是)去与
  • 3:40 - 3:44
    PC或者Mac的黑盒子互动的话,这些黑盒子被
  • 3:44 - 3:47
    很多层的密闭的专利软件包裹。
  • 3:47 - 3:51
    所以我和诺姆有了这一观点,如果我们想要我们的学生
  • 3:51 - 3:53
    了解计算机的工作方式
  • 3:53 - 3:56
    并了解他们的骨头里的精髓,
  • 3:56 - 3:57
    那么也许最好的实现方式就是
  • 3:57 - 4:02
    是让他们建立一个完整的、 工作的,
  • 4:02 - 4:06
    广泛用途的、 有用的计算机以及硬件和软件,
  • 4:06 - 4:09
    从基本做起,从基本原则开始。
  • 4:09 - 4:13
    现在,我们必须找到个出发点,所以诺姆和我
  • 4:13 - 4:17
    决定,打个比方说,将我们的大教堂在
  • 4:17 - 4:20
    最可能的建造区域打基。
  • 4:20 - 4:23
    这也被称为 NAND。
  • 4:23 - 4:27
    这就是个简单的逻辑门
  • 4:27 - 4:30
    有四个输入输出状态。
  • 4:30 - 4:33
    所以我们现在这样开始我们的旅程,告诉我们的学生
  • 4:33 - 4:35
    上帝给了我们 NAND — — (笑声) — —
  • 4:35 - 4:39
    并告诉我们要制造一台计算机,当我们问怎么造的时候,
  • 4:39 - 4:42
    上帝说:"一步一步来"。
  • 4:42 - 4:45
    然后,根据他的建议,我们由这个
  • 4:45 - 4:48
    低端的,简陋的逻辑门开始,
  • 4:48 - 4:50
    我们带领我们的学生完成了一些列复杂的
  • 4:50 - 4:53
    项目,逐步建立了一个芯片装置
  • 4:53 - 4:58
    一个硬件平台, 一个汇编程序、一个虚拟机,
  • 4:58 - 5:01
    一个基本操作系统和一个编译器
  • 5:01 - 5:07
    为了简洁,我们把像 Java之类的语言称为"Jack。"
  • 5:07 - 5:10
    学生们用这样的方式庆祝这一段旅程的结束
  • 5:10 - 5:13
    通过Jack制作了各种各样的好玩游戏
  • 5:13 - 5:16
    像乒乓球、 贪吃蛇和俄罗斯方块。
  • 5:16 - 5:19
    你可以想象玩起来的巨大喜悦
  • 5:19 - 5:22
    一个你用Jack编写的俄罗斯方块游戏
  • 5:22 - 5:25
    然后在你编写的编译器中编译成机器语言
  • 5:25 - 5:28
    然后在你用不过几千个逻辑门开始
  • 5:28 - 5:30
    制造的机器上运行
  • 5:30 - 5:34
    并观看结果。
  • 5:34 - 5:37
    这是一场巨大的个人胜利
  • 5:37 - 5:42
    从第一的原则一路走到一个极好地复杂的
  • 5:42 - 5:44
    有用的系统。
  • 5:44 - 5:48
    诺姆和我用五年完成了
  • 5:48 - 5:52
    它的改善,同时创建了工具和基础设施
  • 5:52 - 5:55
    使得学生们可以在一学期内完成制造
  • 5:55 - 5:59
    这是帮助我们实现这一切的伟大团队
  • 5:59 - 6:03
    而诀窍是将计算机结构分解为
  • 6:03 - 6:06
    许多独立的模块,
  • 6:06 - 6:10
    每一个都可以被独自说明
  • 6:10 - 6:15
    制造和单元测设,而与项目的其他部分完全分离。
  • 6:15 - 6:18
    从第一天起,我和诺姆就决定让
  • 6:18 - 6:22
    所有这些制造模块作为公共资源在网上
  • 6:22 - 6:23
    免费公开。
  • 6:23 - 6:28
    所以芯片规格、 应用程序界面、 项目说明
  • 6:28 - 6:32
    软件工具、 硬件模拟器、 CPU 模拟器
  • 6:32 - 6:35
    成堆的数以百计的幻灯片,讲座 — —
  • 6:35 - 6:37
    我们把所有东西都放到了网上
  • 6:37 - 6:40
    并邀请全世界(的人)来访,
  • 6:40 - 6:42
    带走他们想要的东西,
  • 6:42 - 6:44
    随便他们对此使用。
  • 6:44 - 6:48
    接着奇妙的事情发生了。
  • 6:48 - 6:50
    全世界的人都来了。
  • 6:50 - 6:53
    不久,成千上万的人
  • 6:53 - 6:55
    在制造我们的机器。
  • 6:55 - 6:59
    同时NAND2Tetris 成了第一批
  • 6:59 - 7:02
    大规模的、 开放的、 在线课程之一
  • 7:02 - 7:04
    虽然 7 年前我们还不知道我们在做的
  • 7:04 - 7:07
    东西被叫做MOOCs。
  • 7:07 - 7:11
    我们只是观察到自发课程
  • 7:11 - 7:14
    就像自发性地大量生产
  • 7:14 - 7:15
    我们的材料。
  • 7:15 - 7:18
    例如,Pramode C.E
  • 7:18 - 7:20
    来自印度喀拉拉邦的一名工程师
  • 7:20 - 7:22
    已经组织了多批自学者
  • 7:22 - 7:25
    在他的良好指导下制造我们的计算机
  • 7:25 - 7:28
    同时另一名工程师,来自孟买的帕尔克 · 沙阿
  • 7:28 - 7:31
    奖我们的项目分类定价成更小的
  • 7:31 - 7:33
    更加易处理的比特,他现在服务于
  • 7:33 - 7:37
    他的开创性的do-it-yourself计算机科学项目。
  • 7:37 - 7:40
    这些被课程所吸引而来的人
  • 7:40 - 7:42
    通常有一种黑客的心态。
  • 7:42 - 7:44
    他们想要弄明白计算机是如果工作的
  • 7:44 - 7:46
    同时他们想在群体中来完成这个过程,
  • 7:46 - 7:49
    像这个在华盛顿特区的黑客俱乐部
  • 7:49 - 7:53
    用我们的材料来提供社区课程。
  • 7:53 - 7:56
    而因为这些材料是广泛许可
  • 7:56 - 7:58
    并且是开放的源代码,不同的人会把它们带
  • 7:58 - 8:01
    向非常不同的和不可预知的方向。
  • 8:01 - 8:04
    例如,余方敏,来自广州市
  • 8:04 - 8:07
    已使用 FPGA 技术
  • 8:07 - 8:11
    来构造我们的计算机并向别人展示如何做出一样的
  • 8:11 - 8:14
    通过使用视频剪辑,同时本 · 杜克开发
  • 8:14 - 8:18
    了一个非常漂亮的计算机游戏
  • 8:18 - 8:23
    展开了我们CPU的体系结构,Ben开发了个很复杂的
  • 8:23 - 8:25
    3D 迷宫
  • 8:25 - 8:29
    通过使用Minecraft 3D 模拟器引擎。
  • 8:29 - 8:32
    Minecraft社区因为这个项目而很生气
  • 8:32 - 8:35
    同时 Ben 立刻成为了媒体名人。
  • 8:35 - 8:38
    事实上,对于很大一批人
  • 8:38 - 8:42
    参加这次NAND2Tetris的朝圣之旅,如果你也愿意的话,
  • 8:42 - 8:45
    已经成为了一段改变人生的经历
  • 8:45 - 8:48
    例如,像Dan Rounds,从事音乐
  • 8:48 - 8:51
    和数学专业,来自密歇根州的东兰。
  • 8:51 - 8:55
    几个星期前,Dan张贴了一张胜利的海报
  • 8:55 - 8:57
    在我们的网站,我想读给你们听下。
  • 8:57 - 9:01
    这就是丹说的话:
  • 9:01 - 9:03
    "我参加这个课程因为(我)了解计算机
  • 9:03 - 9:07
    对我来说很重要,就像识字和算术
  • 9:07 - 9:10
    我完成了(这个课程)。我从没像这么用功过。
  • 9:10 - 9:13
    从未遇到这么大的挑战。
  • 9:13 - 9:15
    但鉴于我觉得自己现在所能做的事情,
  • 9:15 - 9:17
    (如果再给我次选择)我一定会再次选择去做。
  • 9:17 - 9:19
    对于每个考虑(参加) NAND2Tetris的人,
  • 9:19 - 9:23
    这是一个艰难的旅程,但你会被深刻地改变。"
  • 9:23 - 9:28
    所以Dan证明了许多自学者
  • 9:28 - 9:33
    他们在线下完成了这一课程,靠着他们自己的牵引力
  • 9:33 - 9:37
    靠着他们自己的主动性,这是相当令人吃惊的,因为
  • 9:37 - 9:42
    这些人不能不在意
  • 9:42 - 9:43
    成绩(分数)
  • 9:43 - 9:47
    他们这样做因为只有一个动机。
  • 9:47 - 9:50
    他们有极大的学习热情。
  • 9:50 - 9:52
    因为有这一点在脑中,
  • 9:52 - 9:57
    我想对传统大学的成绩评定说几句。
  • 9:57 - 9:59
    我讨厌它。
  • 9:59 - 10:01
    我们着迷于分数
  • 10:01 - 10:03
    因为我们沉迷于数据,
  • 10:03 - 10:07
    但是评分标准带走了失败中所有的快乐
  • 10:07 - 10:10
    教育的很大一个部分
  • 10:10 - 10:11
    都是关于失败的。
  • 10:11 - 10:14
    丘吉尔说,勇气,
  • 10:14 - 10:17
    是从一个战败走到另一个战败,
  • 10:17 - 10:19
    而却不丧失热情的能力。(笑声)
  • 10:19 - 10:23
    同时Joyce说错误
  • 10:23 - 10:25
    是发现的门户。
  • 10:25 - 10:28
    但是我们已经无法容忍错误
  • 10:28 - 10:29
    同时我们崇尚等级。
  • 10:29 - 10:33
    所以我们收集你的B+和A-
  • 10:33 - 10:36
    同时我们将他们聚集位一个数字,例如3,4
  • 10:36 - 10:38
    把他们印在你的额头
  • 10:38 - 10:40
    这就概括成了你
  • 10:40 - 10:44
    嗯,在我看来,我们这种蠢事做的够久了
  • 10:44 - 10:46
    同时分数变得有辱人格。
  • 10:46 - 10:51
    所以对于这个,我想说几句关于(体系)升级
  • 10:51 - 10:56
    与你分享下一些我的现行项目
  • 10:56 - 10:58
    这与前面的那个项目不一样
  • 10:58 - 11:00
    但他共享了一样的特性
  • 11:00 - 11:03
    关于自学,从动手中学习,
  • 11:03 - 11:06
    自我发现和社区建设。
  • 11:06 - 11:12
    同时该项目涉及从幼儿园到12年级的数学教育
  • 11:12 - 11:14
    从早期的基本数学开始
  • 11:14 - 11:18
    我们在平板电脑上实现了它,因为我们相信
  • 11:18 - 11:23
    数学,像其他东西一样,应该被用手教授
  • 11:23 - 11:26
    所以这里我们做的。根本来讲,我们开发了
  • 11:26 - 11:30
    许多的手机应用程序,每一个解释
  • 11:30 - 11:31
    一个特定的数学概念。
  • 11:31 - 11:35
    所以例如,我们选择面积。
  • 11:35 - 11:37
    当你涉及到一个概念,如面积-
  • 11:37 - 11:42
    嗯,我们也提供了一些列工具,孩子
  • 11:42 - 11:45
    被邀请来参加试验,来学习
  • 11:45 - 11:49
    因此,如果面积是使我们感兴趣的,那么有一件
  • 11:49 - 11:53
    很自然的事情就是对面积铺砖
  • 11:53 - 11:57
    用特定的形状,同时简单地计算
  • 11:57 - 12:01
    需要多少瓷砖来完全覆盖面积
  • 12:01 - 12:03
    这个小练习给了你第一次
  • 12:03 - 12:07
    对于面积概念的领悟。
  • 12:07 - 12:09
    继续向前,这个图形的面积是多少?
  • 12:09 - 12:14
    嗯,如果你尝试平铺他,貌似不行,不是吗?
  • 12:14 - 12:16
    所以,您可以进行试验
  • 12:16 - 12:19
    利用这里的这些不同工具进行
  • 12:19 - 12:21
    引导性反复试验,
  • 12:21 - 12:24
    有些时候,你会发现这一件事
  • 12:24 - 12:27
    你可以做几个合法转换
  • 12:27 - 12:30
    像如下这样。您可以分隔图形
  • 12:30 - 12:33
    您可以重新排列部分,您可以将它们的粘合
  • 12:33 - 12:37
    然后进行平铺的过程就像我们之前的那样。
  • 12:37 - 12:42
    (掌声)
  • 12:42 - 12:45
    现在这个特定的转换
  • 12:45 - 12:49
    没有改变原始图形的面积,
  • 12:49 - 12:51
    因此,一个六岁(孩子)玩这个程序
  • 12:51 - 12:54
    刚发现一个聪明的算法
  • 12:54 - 12:58
    来计算任何给定的平行四边形的面积。
  • 12:58 - 12:59
    顺便说下,我们不想代替教师
  • 12:59 - 13:03
    我们相信教师应被准许,而不是替代。
  • 13:03 - 13:06
    继续向前,三角形的面积怎么办呢?
  • 13:06 - 13:09
    所以在一些引导性反复试验后
  • 13:09 - 13:13
    儿童将会发现,有或没有帮助,
  • 13:13 - 13:16
    他或她可以复制原始图
  • 13:16 - 13:20
    然后将复制出的图形,转置它,
  • 13:20 - 13:24
    将其粘附到原始图形,然后继续 [进行] 我们之前做的:
  • 13:24 - 13:31
    剪切、 重新排列、 粘贴 — — 哦 — — 粘贴和粘合,
  • 13:31 - 13:33
    和铺砖。
  • 13:33 - 13:37
    现在这种转型将原始面积扩大了一倍
  • 13:37 - 13:41
    因此我们已经学习到
  • 13:41 - 13:44
    三角形的面积等于此矩形的面积
  • 13:44 - 13:47
    除以二。
  • 13:47 - 13:50
    但是我们是通过自我发掘发现的。
  • 13:50 - 13:56
    所以,除了学习一些有用的几何知识外
  • 13:56 - 14:01
    儿童接触了一些相当复杂的
  • 14:01 - 14:04
    科学方法,像减少
  • 14:04 - 14:07
    这是一种
  • 14:07 - 14:10
    将复杂问题简单化的艺术
  • 14:10 - 14:13
    或泛化,这是
  • 14:13 - 14:16
    任何科学学科的核心
  • 14:16 - 14:18
    或在某些转化下
  • 14:18 - 14:21
    有些属性是不变的。
  • 14:21 - 14:24
    所有这些东西都是一个很小的孩子
  • 14:24 - 14:29
    可以通过这样的移动程序所学会的。
  • 14:29 - 14:32
    所以目前我们就在做如下的事情:
  • 14:32 - 14:36
    首先,我们将从幼儿园到12年级的数学课程
  • 14:36 - 14:39
    分解到许多个此类的应用程序。
  • 14:39 - 14:42
    因为我们不能靠自己来完成,
  • 14:42 - 14:45
    我们开发了一个非常富有想象力的开发者工具
  • 14:45 - 14:48
    任何作者,任何父目,或着说任何人
  • 14:48 - 14:50
    只要对数学教育感兴趣
  • 14:50 - 14:54
    可以使用此开发工具来开发类似的平板电脑软件
  • 14:54 - 14:57
    而无需编程。
  • 14:57 - 15:00
    最后,我们组合成一个适应性生态系统
  • 15:00 - 15:03
    它将匹配不同的学习者
  • 15:03 - 15:08
    根据他们不断演变的学习风格,匹配不同的应用程序。
  • 15:08 - 15:11
    这一项目背后的驱动力
  • 15:11 - 15:14
    是我的同事 Shmulik London,
  • 15:14 - 15:17
    你瞧,就像
  • 15:17 - 15:21
    萨勒曼在 90 年前做的那样,
  • 15:21 - 15:25
    诀窍是让你身边围满杰出的人,
  • 15:25 - 15:27
    因为归根到底,
  • 15:27 - 15:29
    都是关于人。
  • 15:29 - 15:33
    几年前,我走在特拉维夫
  • 15:33 - 15:35
    我看到这个墙上的涂鸦
  • 15:35 - 15:37
    我觉得它是如此引人注目
  • 15:37 - 15:39
    现在我把他宣扬给我的学生
  • 15:39 - 15:42
    同时我想试着宣传给你们。
  • 15:42 - 15:43
    现在,我不知道有多少人熟悉
  • 15:43 - 15:45
    这个术语"君子"。
  • 15:45 - 15:48
    它基本的意思是
  • 15:48 - 15:50
    做正确事的人。
  • 15:50 - 15:52
    紧接着,这个涂鸦的说是,
  • 15:52 - 15:54
    "高科技 君子科技。
  • 15:54 - 15:57
    最重要的事情就是君子。"(笑声)
  • 15:57 - 16:00
    谢谢。(掌声)
  • 16:00 - 16:05
    (掌声)
Title:
Shimon Schocken: 自组织式计算机课程
Speaker:
Shimon Schocken
Description:

Shimon Schocken和Noam Nisan为学生开发了一套逐步制造电脑的课程,当他们把课程放到网上后--同时放出了工具,模拟器,芯片规格和其他制造区块--他们很惊奇的发现数千人接受了这个学习的机会,独立制造,同时在第一批MOOC上组织起自己的线上课程。Shimon Schocken号召结束成绩评定标准,接入自我激励的学习方法。

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
16:25

Chinese, Simplified subtitles

Revisions