Return to Video

Quorum

  • 0:06 - 0:10
    如果你是照相机,一个3D照相机
  • 0:10 - 0:14
    然后你看着她面向这个方向
  • 0:14 - 0:20
    问题是:什么是x?什么是 y?什么是z?
  • 0:21 - 0:26
    我想要将我在这个营所学的知识,尽其所用
  • 0:26 - 0:28
    可能现在或者将来
  • 0:28 - 0:32
    使用Quorum来开发我自己的游戏
  • 0:34 - 0:38
    我很愿意教别人,这也是我的兴趣所在
  • 0:38 - 0:41
    Quorum使我更加容易实现这个想法
  • 0:43 - 0:47
    Quorum:一个易理解的编程语言
  • 0:51 - 0:53
    技术类工作需求量极大
  • 0:53 - 0:56
    对于想抓住这些机会的人来说,理解计算
  • 0:56 - 0:59
    和编程极其重要
  • 1:00 - 1:04
    但是学习编程语言对于任何初学者来说很困难
  • 1:04 - 1:07
    包括那些身体上有残疾的学生
  • 1:07 - 1:09
    Quorum就是为此而创建
  • 1:11 - 1:14
    我叫Andreas Stefik,是内华达大学(拉斯维加斯)
  • 1:14 - 1:18
    计算机科学的助理教授
  • 1:19 - 1:21
    我发明了Quorum编程语言
  • 1:21 - 1:26
    事实上,一开始我和妻子共同发明了好几个版本
  • 1:26 - 1:30
    它本来是用来帮助有视觉障碍或失明的学生
  • 1:30 - 1:32
    更容易学习编程
  • 1:33 - 1:36
    这是因为,在那个时期,计算机科学
  • 1:36 - 1:39
    大多包含视觉内容
  • 1:39 - 1:44
    大体上,还是很有意义的,除非你没有失明
  • 1:45 - 1:48
    我叫Richard Ladner,是华盛顿大学
  • 1:48 - 1:51
    计算机科学与工程专业的教授
  • 1:51 - 1:53
    (Professor Ladner)所以你需要有一个和已有的代码
  • 1:53 - 1:55
    相似的代码
  • 1:55 - 2:02
    那些失明的小孩是无法真正地在Quorum里编码
  • 2:02 - 2:07
    我们需要让程序说话,发出声音或放出音乐
  • 2:07 - 2:09
    所以编程不是仅仅体现在视觉上
  • 2:09 - 2:13
    如果你发现这些工具都为孩子准备好了
  • 2:13 - 2:15
    那他们都将拥有超高视力
  • 2:15 - 2:18
    Quorum则是视听结合的产物
  • 2:18 - 2:21
    所以,这使得Quorum适合每一个人
  • 2:22 - 2:25
    我叫Lauren Milne,毕业于
  • 2:25 - 2:27
    华盛顿大学的计算机科学
  • 2:28 - 2:30
    我现在和Richard Ladner一起工作
  • 2:30 - 2:35
    我在编程语言领域做了很多研究
  • 2:35 - 2:38
    特别是针对失明学生
  • 2:38 - 2:43
    Quorum全面支持Screen Reader软件
  • 2:43 - 2:45
    以及Refreshable Braille Display设备的使用
  • 2:45 - 2:47
    并且它还有很多其他特征
  • 2:47 - 2:50
    它极易与编程的语音效果结合起来
  • 2:50 - 2:53
    你还可以通过语音玩转很多东西
  • 2:53 - 2:55
    所以,这意味着你可以真正接触到编程
  • 2:55 - 2:58
    就像,你可以用Quorum快速并轻易就制作出
  • 2:58 - 2:59
    供大众消遣的游戏
  • 2:59 - 3:01
    或者其他你喜欢的东西
  • 3:03 - 3:05
    大体上,我们设计出可普遍适用的Quorum
  • 3:05 - 3:08
    是为了使编程成为更加易学的一门语言
  • 3:09 - 3:10
    (Andreas Stefik) 在某些情况下
  • 3:10 - 3:13
    Quorum更加简单的原因之一是
  • 3:13 - 3:16
    这门语言更容易让人们去学习和掌握
  • 3:16 - 3:20
    而这个特点影响着有学习缺陷的人
  • 3:20 - 3:27
    比如:如果我想用Java让电脑重复做一件事
  • 3:27 - 3:33
    我就会说:(编程专用语)
  • 3:33 - 3:37
    这很显然意味着我们需要做10次
  • 3:37 - 3:40
    在Quorum里,就等同于:重复10次
  • 3:41 - 3:44
    个人来说,我发现阅读Quorum程序
  • 3:44 - 3:47
    比阅读C语言或Java程序简单很多
  • 3:48 - 3:50
    我能够更好的理解编程语言
  • 3:50 - 3:55
    让我觉得从一开始Quorum就有一些主要的优势
  • 3:55 - 3:57
    就是很简单得体
  • 3:57 - 4:02
    大多数语言,每一个单句后都要加分号
  • 4:02 - 4:05
    为什么你必须加一个分号
  • 4:05 - 4:07
    这就好像是一个传统
  • 4:07 - 4:09
    本身也没有存在的价值
  • 4:09 - 4:12
    Quorum就没有分号
  • 4:13 - 4:17
    他们认为Quorum很适用于那些有学习缺陷的学生
  • 4:18 - 4:22
    Quorum不会使用大括弧,而是使用缩进
  • 4:22 - 4:26
    它会使用关键词来表明循环的结束
  • 4:26 - 4:28
    (Andreas Stefik)我想要你们打出“model”
  • 4:28 - 4:30
    再打出“box"
  • 4:30 - 4:34
    因为我们还没有添加,所以这里有条红线
  • 4:36 - 4:39
    这几年,Quorum大受欢迎
  • 4:41 - 4:45
    我叫Dominic,我热爱计算机语言
  • 4:45 - 4:49
    我曾经使用过其他计算机编程,像:C++和Java
  • 4:49 - 4:52
    但更喜欢使用Quorum
  • 4:52 - 4:56
    我认为,Quorum出众的一点是:标点的使用
  • 4:56 - 5:02
    你无需加上所有的分号和其他麻烦的符号
  • 5:02 - 5:08
    像: # 和 @,而这使其变的简单
  • 5:08 - 5:09
    我认为
  • 5:09 - 5:13
    在Quorum上编程比其他语言更容易的原因是
  • 5:13 - 5:16
    你只需使用基本的文字
  • 5:16 - 5:20
    这样就会比使用令人困惑的符号要简单
  • 5:20 - 5:24
    你好,我是Alyssa,让Quorum更简单取决于
  • 5:24 - 5:29
    他们写的方式以及他们为了我们写代码编程的方式
  • 5:29 - 5:35
    所以我们不需要加分号,各种括号或其他的符号
  • 5:35 - 5:37
    他们使其更简单,比如:
  • 5:37 - 5:40
    你只需要打出“output”
  • 5:40 - 5:45
    然后在引号里,打出你想让电脑“说”的
  • 5:46 - 5:52
    这使得Quorum比其他编程语言像Java更特别
  • 5:53 - 5:56
    我是Mary,相比我以前使用过的编程语言
  • 5:56 - 6:01
    你可以在Quorum用更少行数的代码做更多的事
  • 6:03 - 6:04
    Quorum是基于证据而建立起来的
  • 6:04 - 6:07
    运用大量科学实验的结果
  • 6:07 - 6:10
    找出如何使得编程语言更容易使用
  • 6:11 - 6:13
    Quorum有两个基本的好处
  • 6:13 - 6:15
    其中一个就是:所有东西都是免费的
  • 6:15 - 6:18
    另一个则是:每天结束的时候
  • 6:18 - 6:21
    所有我们使用过以及交付给别人的材料
  • 6:21 - 6:27
    由师生和科学性的实验共同检查
  • 6:28 - 6:31
    这就有了Quorum--一个为计算机学生
  • 6:31 - 6:34
    创造更加吸引人的环境的编程语言
  • 6:35 - 6:40
    在我教的概论课上,我发现很多人进来后
  • 6:40 - 6:45
    当他们开始编程时,他们会感到非常恐惧
  • 6:45 - 6:49
    在编程过程中出现的很多瑕疵会让人很沮丧
  • 6:49 - 6:51
    他们就会放弃这门课
  • 6:51 - 6:54
    那些坚持下来的一般都是有过编程经验
  • 6:54 - 6:58
    再来上学院课程的人
  • 6:58 - 7:01
    正因如此,那些能降低初级门槛的东西
  • 7:01 - 7:05
    都可以带来更多的学生和多样性
  • 7:07 - 7:09
    想了解更多关于Quorum的资讯
  • 7:09 - 7:13
    或想知道你需如何支持鼓励在计算课程上有缺陷的学生
  • 7:13 - 7:14
    请点击下方网站
Title:
Quorum
Description:

more » « less
Video Language:
English, British
Team:
DO-IT
Duration:
08:21

Chinese, Simplified subtitles

Revisions Compare revisions