Por favor use este identificador para citar o enlazar con este item:
http://hdl.handle.net/123456789/1842
Título: | Implementación de una interfaz web para la enseñanza de pseudocódigo. Caso de estudio: lenguaje ñ# para los estudiantes de la asignatura Computación I en la Universidad Nacional Experimental del Táchira (UNET). |
Autor(es): | Bernal Herrera, Arturo Rafael |
Tutor(es): | Ochoa Paz, Luis Alberto |
palabras claves: | Interfaz;Pseudocódigo;Lenguaje ñ;TDD |
Fecha de publicación: | 18-jul-2018 |
Resumen: | El presente trabajo describe el desarrollo de una interfaz web, que servirá como herramienta de apoyo para la enseñanza de pseudocódigo, permitiendo la construcción y prueba de algoritmos mediante el uso de un pseudolenguaje estandarizado denominado lenguaje ñ#. El proyecto tiene como objetivo ofrecer una herramienta que apoye al proceso actual de enseñanza de algoritmos y que sirva de estímulo para estandarizar el pseudocódigo utilizado por los docentes de la asignatura. La investigación se basa en el enfoque cualitativo y un diseño de tipo no experimental debido a la naturaleza de los datos. El desarrollo del proyecto fue descrito mediante la metodología TDD. Fueron utilizadas diferentes tecnologías web como Javascript, HTML, CSS, PHP, siguiendo un patrón de diseño MVC. Se emplearon bibliotecas y frameworks como JQuery y EasyUi para la construcción de la interfaz gráfica de usuario, Jacob, para la construcción del intérprete y Slim 3 para la construcción de una API REST que conectará a una base de datos Mysql para gestión de usuarios, semestres, aulas, proyectos y scripts. El resultado final es un intérprete del lenguaje ñ# bajo una interfaz web que permite la codificación y ejecución de algoritmos descritos por el usuario. Ofreciendo así una alternativa web que no requerirá de instalación ni conexión a internet por parte del usuario, motivado a que por medio de plataformas web puede acceder a aplicaciones complejas venciendo barreras de compatibilidad. |
URI: | http://hdl.handle.net/123456789/1842 |
Aparece en las colecciones: | Ingeniería en Informática |
Archivos en este Item:
Archivo | Descripción | Tamaño | Formato | |
---|---|---|---|---|
INF201819925695APG.pdf | 3,97 MB | Adobe PDF | Ver/Abrir | |
Lic CreativeCommons INF201819925695APG.pdf | 188,75 kB | Adobe PDF | Ver/Abrir |
Los registros en el repositorio serán protegidos por copyright, con todos los derechos reservados, a menos que indique lo contrario.
Herramientas de Administración