< Return to Video

Quorum: An Accessible Programming Language

  • 0:00 - 0:06
    (música)
  • 0:06 - 0:13
    Si eres una cámara 3D, y la estás mirando
    y ella está apuntando en esa dirección...
  • 0:14 - 0:20
    la pregunta es: ¿A qué le dices "x"?,
    ¿ A qué le dices "Y"?
    y ¿A qué le dices "Z"' ?
  • 0:20 - 0:27
    He querido tomar todo el conocimiento que
    he adquirido a través de este campo
  • 0:27 - 0:32
    Usando Quourum y tal vez desarrollando mi
    propio juego. Tal vez adelante en la fila.
  • 0:32 - 0:33
    (música)
  • 0:33 - 0:37
    Realmente he querido enseñar a otros,
    eso es lo que me gusta hacer.
  • 0:37 - 0:41
    Y con Quorum, puedo hacerlo mucho
    más fácil.
  • 0:41 - 0:43
    (música)
  • 0:43 - 0:48
    Quorum: Un lenguaje de programación
    accesible.
  • 0:48 - 0:51
    (música)
  • 0:51 - 0:53
    Los trabajos en tecnología están
    en demanda.
  • 0:53 - 0:56
    Y el entendimiento de la
    informática y codificación
  • 0:56 - 0:59
    son importantes para el que
    busca estás oportunidades.
  • 1:00 - 1:02
    Pero aprender lenguajes de programación
  • 1:02 - 1:04
    puede ser difícil para cualquier
    estudiante nuevo.
  • 1:04 - 1:07
    Incluyendo algunos estudiantes
    con discapacidades
  • 1:07 - 1:09
    Para eso fue creado Quorum.
  • 1:10 - 1:13
    Mi nombre es Andreas Stefik.
  • 1:13 - 1:14
    Y soy Profesor Asistente de
  • 1:14 - 1:17
    Ciencias de Computación en la Universidad
  • 1:17 - 1:18
    de Las Vegas, Nevada
  • 1:18 - 1:21
    Al principio, yo creé el lenguaje de
  • 1:21 - 1:23
    Quorum, luego, mi esposa y yo realmente
  • 1:23 - 1:26
    creamos varias versiones de el juntos.
  • 1:26 - 1:29
    Fue originalmente diseñado para ayudar a
  • 1:29 - 1:32
    programar a estudiantes ciegos o
    débiles visuales más fácilmente.
  • 1:32 - 1:36
    La razón fue porque al pasar el tiempo
    muchas de las ciencias de la computación
  • 1:36 - 1:39
    se han estado moviendo hacia
    contenidos muy visuales.
  • 1:39 - 1:44
    Y esto en general tiene mucho sentido, pero
    de todas maneras, no es así si eres ciego.
  • 1:45 - 1:49
    Soy Richar Ladner, profesor de
    Ciencias de la computación
  • 1:49 - 1:51
    e Ingeniería de la Universidad de Washington.
  • 1:51 - 1:55
    (entonces, aquí realmente necesitas
    un código similar al que ya tienes allí)
  • 1:55 - 2:02
    Los niños que son ciegos, que no pueden
    ver, realmente pueden programar en Quorum
  • 2:02 - 2:07
    y pueden hacer cosas que hablan, o que
    puedan tener sonidos o tener música.
  • 2:07 - 2:10
    entonces ellos no necesitan
    ser muy visuales.
  • 2:10 - 2:13
    Si miras casi todas las herramientas
    que están allí fuera para los niños,
  • 2:13 - 2:15
    todas ellas son súper visuales.
  • 2:15 - 2:18
    Y esta es visual y audible,
  • 2:18 - 2:21
    entonces esto hace que sea
    mucho mejor para cualquiera.
  • 2:21 - 2:24
    Soy Lauren Milne, soy una
    estudiante graduada
  • 2:24 - 2:28
    de la Universidad de Washington
    en Ciencias de la Computación.
  • 2:28 - 2:32
    Trabajo con Richar Ladner y hago
    mucha investigación
  • 2:32 - 2:38
    en lenguajes de programación
    específicamente para estudiantes ciegos.
  • 2:38 - 2:44
    Se tiene soporte completo para lectores
    de pantalla y displays de braile
  • 2:44 - 2:48
    y se tienen muchas características,
    es muy fácil de incorporar
  • 2:48 - 2:52
    audio en programas y muchas de las cosas
    que puedes practicar
  • 2:52 - 2:54
    haciendo sonidos, esto significa
    que puedes
  • 2:54 - 2:56
    hacer realmente accesible,
    tu sabes,
  • 2:56 - 2:59
    tu puedes rápida y fácilmente
    hacer juegos accesibles
  • 2:59 - 3:02
    o cualquier cosa que quieras
    usando Quorum.
  • 3:02 - 3:05
    Las características de Quorum
    están diseñadas universalmente
  • 3:05 - 3:09
    convirtiéndole en un lenguaje fácil
    de aprender en general.
  • 3:09 - 3:13
    Una de las razones por las que Quorum
    es muy fácil en algunos casos,
  • 3:13 - 3:16
    para que las personas lo aprendan y lo apropien,
  • 3:16 - 3:18
    es porque el lenguaje es demasiado simple,
  • 3:18 - 3:21
    lo que impacta en las personas
    con dificultades de aprendizaje,
  • 3:21 - 3:23
    por ejemplo, si yo tuviera
    que decirle a la computadora
  • 3:23 - 3:25
    que hiciera algo una y otra vez
    repetidamente
  • 3:25 - 3:33
    en un lenguaje como Java, debería decirle
    (ver sentencia for en pantalla ... ...)
  • 3:33 - 3:37
    que obviamente significa que debemos
    hacer algo 10 veces,
  • 3:37 - 3:40
    en Quorum,
    lo digo "repetir 10 veces"
  • 3:40 - 3:44
    Encuentro personalmente, que leer programas en Quorum
  • 3:44 - 3:47
    mucho mas fácil que leer programas en C
    o programas en Java
  • 3:47 - 3:53
    entonces puedo entenderlos mas fácil
    y siento que se tiene una mayor ventaja
  • 3:53 - 3:57
    para poder iniciar.
    Solo con esta simple elegancia.
  • 3:57 - 4:01
    La mayoría de los lenguajes,
    después de una simple línea
  • 4:01 - 4:05
    tienes que poner un punto y coma,
    ¿Por qué debes poner un punto y coma?
  • 4:05 - 4:09
    Se ve como si sólo fuera una tradición.
    No es necesario que este allí.
  • 4:09 - 4:12
    Y Quorum no tiene punto y comas.
  • 4:12 - 4:15
    Ellos tienen la hipótesis que
    será algo realmente bueno
  • 4:15 - 4:18
    para ciertos estudiantes
    con dificultades de aprendizaje.
  • 4:18 - 4:22
    Quorum no usa llaves (corchetes),
    se usan sangrías (tabulaciones)
  • 4:22 - 4:25
    y se usan palabras clave como tal
    para indicar el fin de los bucles.
  • 4:25 - 4:28
    (Necesito que digiten
    el modelo de palabras,
  • 4:28 - 4:30
    y luego necesito que digiten
    la caja de texto)
  • 4:30 - 4:34
    (Ahora, hay un subrayado en rojo aquí,
    porque no hemos añadido ...)
  • 4:34 - 4:37
    (music)
  • 4:37 - 4:41
    A través de los años,
    Quorum ha ganado popularidad.
  • 4:41 - 4:45
    Soy Dominic y ando realmente dentro
    de las computadoras,
  • 4:45 - 4:48
    y realmente me divierto usando Quorum
  • 4:48 - 4:52
    y he usado otros programas de computación
    como C++ y Java
  • 4:52 - 4:57
    Una de las cosas que me encanta en Quorum
    es la puntuación
  • 4:57 - 5:02
    y es realmente fácil porque no necesitas
    añadirle todos los punto y comas
  • 5:02 - 5:08
    ni todas las cosas molestas como los
    de # (hashtags) y símbolos @ (arrobas)
  • 5:08 - 5:12
    solo tienes que usar palabras básicas,
    que es una manera mas fácil
  • 5:12 - 5:17
    en vez de usar esos símbolos confusos y
    pienso que esto lo hace más fácil para mi
  • 5:17 - 5:20
    para programar en Quorum
    en vez de otros lenguajes.
  • 5:20 - 5:24
    Hola, soy Alyssa.
    Lo que hace de Quorum más fácil
  • 5:24 - 5:27
    es la forma que ellos escriben,
    la forma en que ellos programan
  • 5:27 - 5:29
    para nosotros escribir el código.
  • 5:29 - 5:35
    Entonces no tenemos que añadir punto y
    comas, llaves ni paréntesis ni estas cosas
  • 5:35 - 5:39
    ellos lo hicieron más fácil. Puedes solo
    escribir una palabra "output" (salida)
  • 5:39 - 5:43
    digamos por ejemplo y entonces puedes
    escribir en comillas
  • 5:43 - 5:46
    cualquier cosa que quieras que
    diga la computadora.
  • 5:46 - 5:50
    Y esto es lo que lo hace mucho
    mas único que otros
  • 5:50 - 5:53
    lenguajes de programación
    cómo Java.
  • 5:53 - 5:56
    Soy Mary. Puedes hacer
    muchas más cosas
  • 5:56 - 6:01
    en Quorum con menos líneas de código
    que con otras cosas que he usado antes.
  • 6:02 - 6:05
    Quorum es basado en evidencia.
    Usando los resultados de
  • 6:05 - 6:10
    experimentos científicos para determinar
    como hacer el lenguaje mas fácil de usar.
  • 6:11 - 6:15
    Quorum provee dos principales beneficios,
    uno es que todo es gratis;
  • 6:15 - 6:18
    y el número dos, al final del día,
  • 6:18 - 6:21
    todos los materiales que usamos
    y que damos a las personas
  • 6:21 - 6:24
    son verificados por profesores
    y estudiantes
  • 6:24 - 6:28
    y son verificados a través
    del método científico.
  • 6:28 - 6:31
    El resultado es un
    lenguaje de programación
  • 6:31 - 6:33
    que está creando un ambiente
    mas motivador
  • 6:33 - 6:35
    para estudiantes de computación.
  • 6:35 - 6:39
    Muchas personas, lo he visto dentro
    de las clases que dicto,
  • 6:39 - 6:45
    ellos entran y se sienten realmente
    intimidados cuando empiezan a programar
  • 6:45 - 6:49
    y allí estan todo tipo de errores, y
    esto puede ser muy frustrante.
  • 6:49 - 6:53
    Las personas abandonan, y muy a menudo
    las personas que siguen intentando
  • 6:53 - 6:56
    son personas que vienen a la escuela
    con algún curso previo
  • 6:56 - 6:58
    o con alguna experiencia en programación.
  • 6:58 - 7:03
    Cualquier cosa que facilite esta entrada
    inicial, traerá muchas mas personas,
  • 7:03 - 7:06
    una mayor diversidad por esta misma razón.
  • 7:07 - 7:11
    Para aprender mas acerca de Quorum y
    cómo tu puedes fomentar y apoyar
  • 7:11 - 7:15
    a estudiantes con discapacidades en
    cursos de computación, visite
  • 7:52 - 7:56
    Cualquier opinión, hallazgos y
    conclusiones o recomendaciones
  • 7:56 - 7:59
    expreadas en este video son
    de los autores
  • 7:59 - 8:04
    y no necesariamente reflejan la opinión
    de la Fundación Nacional de Ciencia.
  • 8:04 - 8:08
    Derechos Reservados 2017 de la
    Universidad de Washington.
  • 8:09 - 8:12
    Se garantizan permisos de copiar
    estos materiales
  • 8:12 - 8:17
    para propósitos educativos no comerciales
    indicando la fuente.
  • 8:18 - 8:24
    ‭Subtitles created on the Amara.org platform.
Title:
Quorum: An Accessible Programming Language
Description:

This video serves as an introduction to the Quorum programming
language which is designed to be accessible to individuals with disabilities and is widely used in schools for the blind. Also available with audio description: https://youtu.be/E0pDz1hWee8

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

Spanish subtitles

Revisions Compare revisions