Facultad Regional Santa Fe

Permanent URI for this communityhttp://48.217.138.120/handle/20.500.12272/113

Browse

Search Results

Now showing 1 - 3 of 3
  • Item
    SIMAE v1.0.0 : Sistema de Marcado Estructural de Código Fuente
    (2024-10-07) Assenza, Tomás; Fontana, Valentín; Ballardini, César; Golobisky, María Fernanda; Marchetti, Pablo Andrés
    SIMAE es una herramienta de accesibilidad desarrollada en el marco de proyectos de I+D del Departamento Ingeniería en Sistemas de Información de la Universidad Tecnológica Nacional - Facultad Regional Santa Fe. Su objetivo principal es promover la inclusión de las personas con discapacidad visual en los procesos de enseñanza/aprendizaje y en el ejercicio profesional vinculado a la producción de software. La herramienta brinda asistencia contextual en la tarea de programación a desarrolladores ciegos o con baja visión mediante el marcado de las estructuras contenidas en el código fuente, facilitando la lectura y navegación del código al utilizar lectores de pantalla. SIMAE v1.0.0 ofrece distintos modos de uso: por un lado, mediante una aplicación standalone que incluye tanto una interfaz gráfica (GUI) como una interfaz de línea de comandos (CLI); y por otro, mediante una extensión (plugin) para el entorno de desarrollo Visual Studio Code. En la versión standalone, el marcado se realiza insertando comentarios en el código que indican las líneas de comienzo y finalización de las distintas estructuras sintácticas, de acuerdo al lenguaje de programación utilizado. En cambio, la extensión para Visual Studio Code no modifica el código fuente, sino que presenta indicaciones contextuales (hints) directamente en el editor y permite navegar entre marcas mediante atajos de teclado. Esta es la modalidad más recomendada en la versión 1.0.0. SIMAE v1.0.0 soporta los lenguajes de programación C++, C#, Java y Python, y permite aplicar las marcas ya sea en español o en inglés. La aplicación standalone requiere un entorno de ejecución Java y es compatible con los sistemas operativos Windows, Linux y macOS. En particular, cuenta con un instalador directo para usuarios de Windows. La extensión para Visual Studio Code se encuentra disponible en el Marketplace oficial de dicha herramienta. Para más información puede consultar el sitio web: https://simae.info Requerimientos: Aplicación standalone: - Sistema operativo: Windows, Linux, macOS - Java Development Kit (JDK) 11 o superior - Instalador disponible para Windows Plugin para Visual Studio Code: - Visual Studio Code (compatible con Windows, Linux, macOS) Requiere lector de pantalla compatible con el sistema operativo. Licencia: MIT
  • Thumbnail Image
    Item
    Sistema de Marcado de Estructuras de Código Fuente para programadores con discapacidad visual : mejoras de interfaz e integración con herramientas de desarrollo
    (JIT, 2023-09-21) Assenza, Tomás; Fontana, Valentín
    Al realizar tareas de programación se aprovechan distintas utilidades que permiten al desarrollador posicionarse en el código y mejorar su edición para obtener un programa funcional como respuesta a un problema. Estas herramientas están provistas en los entornos integrados de desarrollo (IDEs), que conforman soluciones completas para generar software. Los programadores con discapacidad visual se enfrentan con la problemática de que la mayor parte de la información que brindan estos entornos proviene de pistas visuales a las cuales no pueden acceder. En este trabajo se extiende un sistema de marcado estructural de código fuente (SIMAE) para asistir a estos desarrolladores en la navegación y posicionamiento del código, introduciendo marcas a modo de comentarios que les permiten saber dónde inicia y finaliza cada estructura de código. Se presentan mejoras en las interfaces de usuario y la integración de la herramienta en distintos IDEs de amplio uso en la industria.
  • Thumbnail Image
    Item
    Desarrollo de herramienta de marcado estructural de código fuente para programadores con discapacidad visual
    (2024-10-30) Assenza, Tomás; Fontana, Valentín; Marchetti, Pablo Andrés; Golobisky, María Fernanda
    La herramienta SIMAE (Sistema de Marcado Estructural de Código Fuente) presentada en este Proyecto Final de Carrera aborda la necesidad de brindar asistencia contextual a los programadores con discapacidad visual en la tarea de escribir sus programas. Los programadores utilizan, en general, Entornos Integrados de Desarrollo (IDEs) para desarrollar sus aplicaciones, pero las pistas provistas por éstos suelen estar mayormente orientadas a lo visual. Dependiendo del lenguaje de programación y del editor de código utilizado, los programadores ciegos encuentran limitaciones de accesibilidad para navegar estructuras de código complejas. SIMAE resuelve este desafío brindando información acerca de los puntos de inicio y finalización de las mismas, información que es transferida a los lectores de pantalla para ayudar a los programadores a navegar, comprender y editar los programas.