HackerTube ?

Alan Kay: Doing with Images Makes Symbols (Full Version)

Kenneth Friedman在 YouTube 播放 ↗

字幕解读

Alan Kay 回顾交互计算的发展,主张界面应让机器能力易于理解和直接使用,同时保留机器本身的能力。他借 Sketchpad、Engelbart 系统、Smalltalk 与儿童编程案例,讨论可见反馈、直接操纵和协作;又以网球教学和多种思维方式说明,设计应帮助人专注并从一开始就能有效行动。

英文字幕轨道 · 引文按字幕原文展示,可点时间戳回看片段。

内容要点

  • 界面设计要让人容易理解、有效使用机器,同时不遮蔽机器原有能力。
  • 观察真实使用者,尤其是儿童的实际创作过程,能暴露纯技术推演不易发现的设计方向。
  • 教学和工具可通过减少干扰、聚焦注意力,让初学者尽早进入有成效的实践。
视频章节 6
  1. 界面作为易懂且高效的机器层
  2. Sketchpad:约束、图形与实例
  3. Engelbart:增强智力与协作
  4. 图形编程、儿童与计算机素养
  5. 心智、感知与学习方式
  6. 将学习洞见用于界面设计
具体观点与证据 3

编辑器应让人直接在目标结果的上下文里操作,例如指向文档中的图像即调用图像编辑,而非不断切换操作位置。

Kay 展示段落类型编辑器所提出的结果模式交互原则。

it's much better in general to always work in the context of the results you're trying to get.
探索此观点 →

恰当表示会承担大量推理工作;解题应先选数据结构,再优化算法。

以儿童画圆的不同表示法为引子,不是宣称所有问题都由表示自动解决。

choose the appropriate data structure before you start tinkering around with the algorithm.
探索此观点 →

教育先要形成好的课程理念,计算机只能放大这些理念,不能用新媒介修补坏教学概念。

针对计算机辅助教学效果不佳的回答。

you first have to develop a curriculum based on ideas, not on media.
探索此观点 →
补充字幕原文 2

讲者以网球教学为例,强调先让学习者把注意力集中在适合的对象上,而非靠讲解控制动作。

learning happens when attention is focused

讲者将这一学习洞见用于界面设计,主张用户初次使用时就应能像有经验者一样直接开展活动。

acts like an intermediate from the first time
解读边界

内容是讲者对历史项目和演示的回顾,包含个人解释与个案,不能据此视为受控研究结论;转录文本无法核实演示画面或历史数字。

相关视频与证据 1

表示选择的实例改变表示,可以直接看见特定问题的解

Kay以画圆和数据结构说明恰当表示能承担推理工作;Strang给出具体例子:三平面交点难以看清,但把同一方程改写为列向量组合后,可看出右端就是第三列,因此系数为(0,0,1)。这是表示改变认知成本的实例。

当前视频

Alan Kay: Doing with Images Makes Symbols (Full Version)

先选择恰当数据结构,再优化算法。

choose the appropriate data structure before you start tinkering around with the algorithm.
关联视频

Lec 1 | MIT 18.06 Linear Algebra, Spring 2005 ↗

Strang选取右端恰好等于第三列的例子,列组合视角可直接读出解。

that right-hand side that I'm trying to get is actually one of these columns.
▶ 24:38–24:45 · 观看片段

适用边界 Strang明确说此例经过特意选择;列视图也不总能肉眼读出解,一般求解仍需要消元等方法。此比较不声称列视图普遍优于行视图。

Hacker News 评论

查看 HN 原评论 ↗