1 00:00:00,000 --> 00:00:00,270 2 00:00:00,270 --> 00:00:01,811 >> MITCH雷斯尼克:嗨,我是米奇·雷斯尼克。 3 00:00:01,811 --> 00:00:04,520 我学习的一个教授 这里研究的麻省理工学院媒体实验室, 4 00:00:04,520 --> 00:00:07,052 我也直接麻省理工学院划痕团队。 5 00:00:07,052 --> 00:00:08,760 约翰MALONEY:我是约翰 马洛尼,我是 6 00:00:08,760 --> 00:00:11,950 研究人员对约11年 工作在刮项目 7 00:00:11,950 --> 00:00:13,492 作为首席开发人员。 8 00:00:13,492 --> 00:00:15,200 MITCH雷斯尼克:我们称之为 我们的研究小组 9 00:00:15,200 --> 00:00:18,590 终身幼儿园组,因为 我们被孩子的方式启发 10 00:00:18,590 --> 00:00:19,730 学习在幼儿园。 11 00:00:19,730 --> 00:00:23,360 经典的幼儿园,儿童 是开玩笑设计和创建 12 00:00:23,360 --> 00:00:26,130 东西与合作 彼此 - 建筑塔 13 00:00:26,130 --> 00:00:29,240 用木块,从而使照片 用手指油漆和蜡笔。 14 00:00:29,240 --> 00:00:32,840 由于我们开发划痕,我们希望 捕捉到幼儿园精神 15 00:00:32,840 --> 00:00:34,164 对于所有年龄段的学习者。 16 00:00:34,164 --> 00:00:36,330 约翰MALONEY:其中一个 大动机刮 17 00:00:36,330 --> 00:00:39,750 是这样的项目, 米切尔和Natalie 18 00:00:39,750 --> 00:00:42,470 已经开始叫 电脑俱乐部。 19 00:00:42,470 --> 00:00:47,800 他们看到了很多孩子做 东西与Photoshop等媒体工具 20 00:00:47,800 --> 00:00:52,774 和各种完善的生产工具, 但他们没有做任何编程。 21 00:00:52,774 --> 00:00:55,940 孩子们没有做任何编程, 我们环顾四周,说,好, 22 00:00:55,940 --> 00:00:57,560 为什么他们不这样做呢? 23 00:00:57,560 --> 00:00:59,600 答案似乎 是说没有 24 00:00:59,600 --> 00:01:01,740 这是适当的工具 该设置。 25 00:01:01,740 --> 00:01:03,640 >> MITCH雷斯尼克:正如我们 正在发展划痕, 26 00:01:03,640 --> 00:01:07,790 我的灵感来自一些想法 我的导师,西摩帕尔特,是谁 27 00:01:07,790 --> 00:01:10,180 开发的Logo编程语言。 28 00:01:10,180 --> 00:01:13,585 西摩总是习惯地说,它 重要的是要新技术 29 00:01:13,585 --> 00:01:18,074 具有低地板 - 这意味着它很容易 开始使用 - 高高的天花板 - 30 00:01:18,074 --> 00:01:20,490 这意味着你可以做更多, 更复杂的事情吧。 31 00:01:20,490 --> 00:01:23,875 我们也想有 我们所说的“宽壁” 32 00:01:23,875 --> 00:01:25,625 这意味着有很多 不同的途径, 33 00:01:25,625 --> 00:01:29,340 你可以做很多不同的 事情的软件。 34 00:01:29,340 --> 00:01:32,670 >> 这是不够的,只是为了能够得到 开始容易,做复杂的事情 35 00:01:32,670 --> 00:01:34,360 如果每个人都在做同样的事情。 36 00:01:34,360 --> 00:01:37,760 我们希望有很多不同的途径 因为我们知道,不同的人有 37 00:01:37,760 --> 00:01:39,760 不同的利益, 我们希望每个人都 38 00:01:39,760 --> 00:01:42,640 要能工作的项目, 前身是自己的利益。 39 00:01:42,640 --> 00:01:44,640 >> 约翰MALONEY:我想 说我们可能 - 40 00:01:44,640 --> 00:01:48,440 there's - 我们认为10倍左右 不是有更多的命令和功能 41 00:01:48,440 --> 00:01:50,310 永远结束了在刮。 42 00:01:50,310 --> 00:01:54,400 我们将有无尽的 关于什么的辩论 43 00:01:54,400 --> 00:01:58,420 措辞穿上块和 之类的东西是否默认 44 00:01:58,420 --> 00:02:01,130 精灵的方向 应当向上或向右移动。 45 00:02:01,130 --> 00:02:05,720 因此,我们认为所有这些东西, 特别是在非常早期的经历 46 00:02:05,720 --> 00:02:07,740 人们将有 有划痕和尝试 47 00:02:07,740 --> 00:02:11,332 以让这个事情可能是 只是通过实验发现。 48 00:02:11,332 --> 00:02:14,040 >> MITCH雷斯尼克:当我们 首先设计划痕, 49 00:02:14,040 --> 00:02:17,136 我们的目标受众是年龄8到16。 50 00:02:17,136 --> 00:02:19,010 约翰MALONEY:在 频谱的低端, 51 00:02:19,010 --> 00:02:23,470 我们发现,很多年轻的孩子们 用刮比我们的预期。 52 00:02:23,470 --> 00:02:27,950 我还记得一个 - 第一 从头一天,我认为,我们有, 53 00:02:27,950 --> 00:02:30,870 这个小六岁的男人走了进来。 54 00:02:30,870 --> 00:02:34,630 在上端,我一直惊讶 在,例如,使用刮的 55 00:02:34,630 --> 00:02:39,540 像CS50大专班 因为我们并没有真正 56 00:02:39,540 --> 00:02:43,490 想刮的,作为一门语言 教计算机科学到电脑 57 00:02:43,490 --> 00:02:44,610 科学家。 58 00:02:44,610 --> 00:02:47,500 >> 另一个令人惊讶的是如何 许多成年人都在使用它。 59 00:02:47,500 --> 00:02:52,130 我们发现,人们谁是 像全职程序员 60 00:02:52,130 --> 00:02:55,070 享受编程 划痕,因为某种爱好的。 61 00:02:55,070 --> 00:02:57,340 所以我们见过的人 在划痕网站 62 00:02:57,340 --> 00:03:02,900 创建办,比如项目, 光线追踪的3-D渲染系统。 63 00:03:02,900 --> 00:03:04,650 我简直不敢相信,当我看到这一点。 64 00:03:04,650 --> 00:03:06,950 >> MITCH雷斯尼克:正如我们 开始工作的划痕, 65 00:03:06,950 --> 00:03:10,030 我们希望把它从不同的 以前的编程语言 66 00:03:10,030 --> 00:03:13,440 为了使其可访问 到更广泛的人群。 67 00:03:13,440 --> 00:03:16,310 因此,我们有三个核心指导原则。 68 00:03:16,310 --> 00:03:18,600 首先,我们要 它更小炉匠,能, 69 00:03:18,600 --> 00:03:22,340 所以你可以建立很多的程序 就像把乐高积木在一起。 70 00:03:22,340 --> 00:03:25,200 因此,我们不得不在可视化编程 块扣合在一起。 71 00:03:25,200 --> 00:03:27,460 第二重要的是,我们要 让人们的工作 72 00:03:27,460 --> 00:03:31,590 在更有意义的项目,事 这是个人与它们相关。 73 00:03:31,590 --> 00:03:33,430 这就是为什么我们做 所以从无到有富媒体。 74 00:03:33,430 --> 00:03:35,819 >> 第三重要的是,我们要 它更多的社会,因为你 75 00:03:35,819 --> 00:03:37,610 认识了很多最好的 学习经历 76 00:03:37,610 --> 00:03:39,760 来当我们与他人互动。 77 00:03:39,760 --> 00:03:43,120 所以我们增加了在线划痕 社区从一开始, 78 00:03:43,120 --> 00:03:45,500 权当我们推出 软件使人们 79 00:03:45,500 --> 00:03:47,490 将有一个观众 他们的创作 80 00:03:47,490 --> 00:03:50,050 同时也得到了启发 其他什么创造的人。 81 00:03:50,050 --> 00:03:54,160 自从我们推出划伤,有 已经出现了450万的项目 82 00:03:54,160 --> 00:03:56,290 已共享 在划痕网站。 83 00:03:56,290 --> 00:03:59,440 >> 约翰MALONEY:所以我 其实加盟项目 84 00:03:59,440 --> 00:04:02,310 按排序的恳求米切尔。 85 00:04:02,310 --> 00:04:04,630 我要求加入,当我听到 它,因为我想 86 00:04:04,630 --> 00:04:07,088 这将是这样一个凉爽 的事情,我想提供帮助。 87 00:04:07,088 --> 00:04:10,340 但我最喜欢的语言 是Smalltalk和我 88 00:04:10,340 --> 00:04:13,960 曾帮助开发这个版本 Smalltalk的叫佳乐。 89 00:04:13,960 --> 00:04:17,320 所以我说,好吧,我 来做好这项工作 90 00:04:17,320 --> 00:04:19,490 只要我能在佳乐建立它。 91 00:04:19,490 --> 00:04:22,460 和米切尔说,哦,当然,我 不在乎它是由英寸 92 00:04:22,460 --> 00:04:23,460 只是使它发挥作用。 93 00:04:23,460 --> 00:04:26,480 所以这就是它是如何得到 要写入佳乐。 94 00:04:26,480 --> 00:04:29,430 >> 因此,与划痕2.0,我们 以为我们会 95 00:04:29,430 --> 00:04:34,280 尽量使刮接触更多 人们通过使基于云的应用程序。 96 00:04:34,280 --> 00:04:37,820 并且,虽然有一个版本 佳乐跑在浏览器中的 97 00:04:37,820 --> 00:04:40,500 它要求下载 和安装了一个插件。 98 00:04:40,500 --> 00:04:43,750 而我们知道,很多人 将有麻烦这样做, 99 00:04:43,750 --> 00:04:47,090 可能是因为它是 一个复杂的过程 100 00:04:47,090 --> 00:04:50,990 或者是因为他们的管理他们的 学校或什么也不会允许它。 101 00:04:50,990 --> 00:04:54,430 所以,我们想要的东西,是 一种内置于浏览器 102 00:04:54,430 --> 00:04:57,580 或者是那种默认 有大多数浏览器。 103 00:04:57,580 --> 00:04:58,710 >> 我们考虑的Java。 104 00:04:58,710 --> 00:05:00,070 我们考虑的Silverlight。 105 00:05:00,070 --> 00:05:03,130 我们考虑的JavaScript, 我们认为闪存。 106 00:05:03,130 --> 00:05:05,550 在这一点上,闪光灯是 真正的优势。 107 00:05:05,550 --> 00:05:09,760 Adobe是真正推动它, 我们还不知道,你知道, 108 00:05:09,760 --> 00:05:13,640 这将是这样一个问题 在iOS和移动设备等等。 109 00:05:13,640 --> 00:05:18,516 所以,我们选择了Flash和 回想起来,你知道, 110 00:05:18,516 --> 00:05:20,890 它会一直也许是更好 如果我们已经走了使用JavaScript 111 00:05:20,890 --> 00:05:22,440 因为这已经成为 占主导地位的语言。 112 00:05:22,440 --> 00:05:24,565 >> 但我不认为有 任何情况下我们可能可能 113 00:05:24,565 --> 00:05:28,760 都看见了人的事 去当时和现在之间改变。 114 00:05:28,760 --> 00:05:32,160 它需要三年左右的时间 放在一起这样的事情, 115 00:05:32,160 --> 00:05:35,390 所以你让你的最好的猜测 和最好的希望。 116 00:05:35,390 --> 00:05:38,820 >> MITCH雷斯尼克:我们的一个新的 项目被称为划痕少年, 117 00:05:38,820 --> 00:05:41,640 想有刮走 下到更年轻的孩子。 118 00:05:41,640 --> 00:05:43,870 它是被瞄准的年龄 五到七岁的孩子, 119 00:05:43,870 --> 00:05:46,307 像幼儿园到小学二年级。 120 00:05:46,307 --> 00:05:48,140 的第一个版本 这将是在iPod上, 121 00:05:48,140 --> 00:05:51,670 我们计划把它拿出 在2014年中旬。 122 00:05:51,670 --> 00:05:54,230 所以,刮开少年将是一个 有些缩小版。 123 00:05:54,230 --> 00:05:56,350 这将有几分 较少的功能,还 124 00:05:56,350 --> 00:05:59,980 让事情更发育 适合未成年的孩子。 125 00:05:59,980 --> 00:06:03,330 >> 约翰MALONEY:我喜欢的事实 该临时特别是2.0 126 00:06:03,330 --> 00:06:08,541 是有点暗暗更高 性能可能比你想象的。 127 00:06:08,541 --> 00:06:10,790 默认情况下,当你做 动画等等, 128 00:06:10,790 --> 00:06:14,470 你仅限于框架 排序更新 - 的速率 129 00:06:14,470 --> 00:06:17,000 率的屏幕,我们已经 设计是故意的 130 00:06:17,000 --> 00:06:19,600 这样它才不会 每帧一点点 131 00:06:19,600 --> 00:06:22,710 因此,如果你说的重复 10 10招,你居然 132 00:06:22,710 --> 00:06:26,980 看到它在移动10小 步骤 - 10小的增量。 133 00:06:26,980 --> 00:06:30,250 >> 然而,有一个排序的 隐藏模式,称为Turbo模式, 134 00:06:30,250 --> 00:06:33,340 您可以通过获得 按住Shift键并点击绿色旗帜, 135 00:06:33,340 --> 00:06:37,180 并且,基本上它可以 运行样的速度,因为它可以。 136 00:06:37,180 --> 00:06:40,260 原来这就是让你做 事情,比如光线追踪, 137 00:06:40,260 --> 00:06:42,260 你不必 - 原来的射线追踪, 138 00:06:42,260 --> 00:06:45,200 你不得不等待约半 小时看结果,因为它 139 00:06:45,200 --> 00:06:47,600 那种被隆隆 通过一次一帧。 140 00:06:47,600 --> 00:06:50,160 但随着按住Shift键单击 的事情,你可以得到的结果 141 00:06:50,160 --> 00:06:53,520 在像20秒。 142 00:06:53,520 --> 00:06:57,960 于是,突然间,你可以做排序 在划痕的高层次的东西, 143 00:06:57,960 --> 00:07:00,087 但它是一个隐藏的功能。 144 00:07:00,087 --> 00:07:00,587