Return to Video

Quorum

  • 0:01 - 0:04
    [Music]
  • 0:06 - 0:12
    If you're a camera, a 3D camera
    and you're looking at her, and she's
  • 0:12 - 0:17
    pointing in that direction. The question
    is What do you call 'x'
  • 0:17 - 0:20
    What do you call 'Y' and
    what do you call 'z'.
  • 0:20 - 0:26
    I would want to take all of the knowledge
    that I've learned throughout this camp.
  • 0:26 - 0:32
    Using Quorum and maybe develop my
    own game. Maybe later down the line.
  • 0:33 - 0:38
    I really want to teach others.
    That's sort of what I like to do.
  • 0:38 - 0:41
    And with Quorum I can
    do that much easier.
  • 0:50 - 0:53
    Technology jobs are in demand.
  • 0:53 - 0:57
    And an understanding of computing and
    coding are important for anyone pursuing
  • 0:57 - 1:03
    these opportunities. But learning
    programming languages can be difficult for
  • 1:03 - 1:06
    any new student, including
    some students with disabilities.
  • 1:07 - 1:09
    That's why Quorum was created.
  • 1:10 - 1:14
    My name is Andreas Stefik.
    I am an assistant
  • 1:14 - 1:17
    professor of Computer Science at The
    University of Nevada Las Vegas.
  • 1:17 - 1:23
    I invented the Quorum programming
    language, at first, then my wife and I
  • 1:23 - 1:26
    actually created several
    versions of it together.
  • 1:26 - 1:31
    It was originally designed to help blind
    and visually impaired students learn to
  • 1:31 - 1:33
    program more easily.
  • 1:33 - 1:36
    The reason was because at the time
    a lot of computer science
  • 1:36 - 1:39
    was moving toward
    a very visual content.
  • 1:39 - 1:43
    And that in general makes a lot of sense,
    however, not if you're blind.
  • 1:45 - 1:48
    I'm Richard Ladner,
    professor in computer
  • 1:48 - 1:50
    Science and engineering at the
    University of Washington.
  • 1:50 - 1:55
    So you really need similar code
    to what you have there already.
  • 1:55 - 2:01
    Children who are blind, who can't see
    can actually program in Quorum.
  • 2:01 - 2:07
    And make things that talk,
    or have sound or have music.
  • 2:07 - 2:09
    So they're not
    always so visual.
  • 2:09 - 2:12
    If you look at almost all
    the tools that are out there
  • 2:12 - 2:15
    for children, they're all
    super visual.
  • 2:15 - 2:18
    And this one is visual and auditory.
  • 2:18 - 2:21
    So that makes it much better for every
    body.
  • 2:21 - 2:24
    I am Lauren Milne, I'm a graduate student
  • 2:24 - 2:27
    at University of Washington
    in Computer Science.
  • 2:27 - 2:32
    I work with Richard Ladner
    and I do a lot of research
  • 2:32 - 2:38
    in programming languages
    specifically for blind students.
  • 2:38 - 2:44
    It has full support for
    screen readers and braille displays
  • 2:44 - 2:49
    and it has a lot of features,
    it's very easy to incorporate
  • 2:49 - 2:52
    audio in programs and a lot
    of things that you can play
  • 2:52 - 2:54
    around with in audio
    so it means you can
  • 2:54 - 2:57
    make really accessible,
    you know, you can
  • 2:57 - 2:59
    quickly and easily
    make accessible games
  • 2:59 - 3:01
    or whatever you'd
    like using Quorum.
  • 3:01 - 3:05
    Quorum's features are
    universally designed
  • 3:05 - 3:08
    Making it an easier language
    to learn, in general.
  • 3:08 - 3:12
    One of the reasons
    why Quorum is easier
  • 3:12 - 3:15
    in some cases, for people
    to learn and grasp,
  • 3:15 - 3:18
    is because the language is simpler.
  • 3:18 - 3:20
    Which impacts people
    with learning disabilities.
  • 3:20 - 3:23
    For example, if I were
    to tell the computer
  • 3:23 - 3:25
    to do something over and over again,
  • 3:25 - 3:33
    in a language like Java, I would say
    (language on screen)
  • 3:33 - 3:36
    Which obviously means that we should do
  • 3:36 - 3:40
    something 10 times. In Quorum,
    I say repeat 10 times.
  • 3:40 - 3:44
    I find, personally,
    reading Quorum programs
  • 3:44 - 3:47
    a lot easier than reading
    C programs or
  • 3:47 - 3:48
    Java programs.
  • 3:48 - 3:53
    I can understand them more easily
    and so I feel like there's some major
  • 3:53 - 3:56
    advantages from the get go.
    Just that simple elegance.
  • 3:56 - 4:00
    Most languages,
    after every single line
  • 4:00 - 4:02
    you have to put a semi colon.
  • 4:02 - 4:04
    Why do you have to put a semi colon?
  • 4:04 - 4:09
    It seems to be just tradition.
    It doesn't need to be there.
  • 4:09 - 4:12
    And Quorum has no semi colons.
  • 4:12 - 4:14
    They hypothesized that it
    would be really good
  • 4:14 - 4:17
    for certain students
    with learning disabilities.
  • 4:17 - 4:22
    Quorum doesn't use braces,
    it uses indentation
  • 4:22 - 4:25
    and it uses keywords instead
    to indicate the end of loops.
  • 4:25 - 4:27
    I want you to type
    the word model,
  • 4:27 - 4:29
    and then I want you
    to type the word box.
  • 4:29 - 4:34
    Now there's a red underline here
    because we haven't added.
  • 4:35 - 4:39
    Over the years,
    Quorum has gained popularity.
  • 4:41 - 4:44
    I'm Dominic and I'm really into computers,
  • 4:44 - 4:48
    and really enjoy using Quorum, and have
  • 4:48 - 4:52
    used other computer programs
    before like C++ and Java.
  • 4:52 - 4:56
    One of the things that stands out
    to me in Quorum is the punctuation.
  • 4:56 - 5:01
    And it's like really easy because you
    don't have to add in all the semi colons
  • 5:01 - 5:08
    and all the annoying like #'s and @
    symbols and everything.
  • 5:08 - 5:13
    You just use words basically,
    which is way easier than using
  • 5:13 - 5:16
    all those confusing symbols
    and I think that makes it
  • 5:16 - 5:19
    easier for me to program
    in Quorum than in other languages.
  • 5:20 - 5:23
    Hi, I'm Alyssa.
    What makes Quorum easier
  • 5:23 - 5:27
    is the way they wrote,
    the way they program
  • 5:27 - 5:29
    for us to write the code.
  • 5:29 - 5:33
    So we don't have to add
    semi colons and brackets and
  • 5:33 - 5:35
    paranthesis and all this stuff.
  • 5:35 - 5:38
    They made it easier.
    You can just type in a
  • 5:38 - 5:43
    word "output" lets say for example and
    then you can write in quotes
  • 5:43 - 5:45
    whatever you want
    the computer to say.
  • 5:45 - 5:50
    And that's what makes it
    a lot more unique than other
  • 5:50 - 5:52
    programming languages like Java.
  • 5:52 - 5:56
    I'm Mary. You can do
    a lot more things in
  • 5:56 - 5:59
    Quorum with less lines
    of code than in
  • 5:59 - 6:01
    some other things that I've used before.
  • 6:02 - 6:05
    Quorum is evidence based.
    Using the results of
  • 6:05 - 6:08
    Scientific experiments to
    determine how to make
  • 6:08 - 6:10
    the language easier to use.
  • 6:11 - 6:15
    Quorum provides two primary benefits.
    One is everything is free.
  • 6:15 - 6:18
    And then number two,
    at the end of the day,
  • 6:18 - 6:21
    all of the materials that
    we use and that we give
  • 6:21 - 6:23
    to people are vetted
    both by teachers and
  • 6:23 - 6:26
    students and are
    vetted in experiments
  • 6:26 - 6:28
    through the scientific method.
  • 6:28 - 6:30
    The result is a programming language
  • 6:30 - 6:32
    that is creating a more
    inviting environment
  • 6:32 - 6:34
    for computing students.
  • 6:35 - 6:37
    A lot of people,
    I have seen this
  • 6:37 - 6:41
    in intro classes that I've taught,
    they come in and they get
  • 6:41 - 6:45
    really intimidated when
    they start programming.
  • 6:45 - 6:48
    There's all sorts of bugs,
    and it can be very frustrating.
  • 6:48 - 6:53
    People drop out, and very often
    the only people who stick around
  • 6:53 - 6:56
    are people who come into a
    college course with previous
  • 6:56 - 6:58
    programming experience.
  • 6:58 - 7:03
    Anything that lowers that initial entry
    is going to bring a lot more people,
  • 7:03 - 7:05
    a lot more diversity because of that.
Title:
Quorum
Description:

Uno strumento nuovo per favorire l'apprendimento di disabili e

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

English subtitles

Revisions Compare revisions