Programadores con dislexia: programación visual frente a la programación textual

González Alvarán, Luis Fernando (2019). Programadores con dislexia: programación visual frente a la programación textual. Thesis (Doctoral), E.T.S. de Ingenieros Informáticos (UPM). https://doi.org/10.20868/UPM.thesis.57955.

Description

Title: Programadores con dislexia: programación visual frente a la programación textual
Author/s:
  • González Alvarán, Luis Fernando
Contributor/s:
  • Fuertes Castro, José Luis
  • Martínez Normand, Loïc
Item Type: Thesis (Doctoral)
Date: October 2019
Subjects:
Freetext Keywords: Dislexia; lenguajes de programación visual; integración de programadores; lenguaje Alice; lenguajes de programación textual = Dyslexia; Visual programming languages; Integration of programmers; Alice language; textual programming languages
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Lenguajes y Sistemas Informáticos e Ingeniería del Software
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[img] PDF - Users in campus UPM only until 12 August 2020 - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (3MB)

Abstract

Cuando los programadores de ordenadores con dislexia trabajan con un lenguaje de programación textual, presentan múltiples dificultades, que se reflejan en posibles diferencias de desempeño con relación a otros programadores. Éstas se acentúan cuando el desarrollo de software se hace en equipos, convirtiéndose en un problema de eficiencia y calidad. El objetivo de esta Tesis Doctoral es establecer las diferencias entre programadores con y sin dislexia en el desarrollo de software bajo un lenguaje de programación textual y otro visual, y para ello se ha realizado un estudio analítico en 315 programadores hispanoparlantes de computadores, 2 experimentos entre programadores colombianos con y sin dislexia, y diversos análisis exploratorios que permitieron establecer las diferencias de desempeño, de comportamiento y de satisfacción de los programadores y de las medidas de calidad de software al usar el lenguaje de programación visual Alice, comparado con el lenguaje Java. Los hallazgos de la investigación han permitido corroborar que la programación visual puede facilitar los procesos de desarrollo de software en los programadores de computadores con dislexia y a la vez, justifican la propuesta de inclusión de un lenguaje de programación con las características de Alice, como adecuado para este grupo poblacional y para ser tenido en cuenta en futuros trabajos que ayuden a mejorar los procesos de integración entre programadores con y sin dislexia, aumentando los índices de eficiencia y calidad del software desarrollado. ----------ABSTRACT---------- Programmers with dyslexia face several difficulties when using textual programming languages. These difficulties could reduce their performance when compared to the performance of programmers without dyslexia. And these differences can be accentuated when software development is a team-effort, implying efficiency and quality problems. The goal of this PhD Thesis is to identify the differences between programmers with or without dyslexia when they use a textual programming language or a visual programming language. To this end, several studies have been performed. First, an analytical study was conducted on 315 Spanish-speaking computer programmers. Then, two experiments were conducted, where programmes solved programming exercises with two selected programming languages (Java as textual language and Alice as visual language). These experiments measured the programmers’ performance and behaviour, the quality of the resulting programs, and the satisfaction of the programmers using each of the programming languages. The findings of the research have corroborated that visual programming can facilitate software development processes for programmers with dyslexia. At the same time, they justify the proposal to include a visual programming language with the characteristics of Alice, as appropriate for this population group. Such a visual language should be considered in future work to help improve the integration process between programmers with and without dyslexia, increasing programmers’ performance and the quality of the software developed.

More information

Item ID: 57955
DC Identifier: http://oa.upm.es/57955/
OAI Identifier: oai:oa.upm.es:57955
DOI: 10.20868/UPM.thesis.57955
Deposited by: Archivo Digital UPM 2
Deposited on: 12 Feb 2020 07:38
Last Modified: 12 Feb 2020 07:38
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM