Juego de actividades didácticas con MV* en Javascript

Mokhber, Mona (2019). Juego de actividades didácticas con MV* en Javascript. Tesis (Master), E.T.S.I. de Sistemas Informáticos (UPM).

Descripción

Título: Juego de actividades didácticas con MV* en Javascript
Autor/es:
  • Mokhber, Mona
Director/es:
Tipo de Documento: Tesis (Master)
Título del máster: Ingeniería Web
Fecha: Julio 2019
Materias:
ODS:
Palabras Clave Informales: Aplicaciones didácticas; Lenguajes de programación; Arquitectura del software; Funcionalidades de gráficos
Escuela: E.T.S.I. de Sistemas Informáticos (UPM)
Departamento: Sistemas Informáticos
Licencias Creative Commons: Reconocimiento - Sin obra derivada - No comercial

Texto completo

[thumbnail of TESIS_MASTER_MONA_MOKHBER.pdf]
Vista Previa
PDF (Portable Document Format) - Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (3MB) | Vista Previa
[thumbnail of TESIS_MASTER_MONA_MOKHBER_ANEXOS.zip] Archivo comprimido ZIP - Acceso permitido solamente a usuarios en el campus de la UPM
Descargar (73kB)

Resumen

Este trabajo fin de máster se trata de crear aplicaciones didácticas sencillas aplicando los modelos arquitectónicos MV* con el lenguaje Javascript. Se ha usado en específico, el Patrón MVP con Controlador Supervisor y se ha reutilizado gran parte del código. La clase MeshView es una de las clases que se ha reutilizado entera en casi todas las aplicaciones. Se han aplicado las tecnologías CANVAS y SVG y se ha estudiado el concepto de los fractales. El trabajo sirve como un apoyo educativo y es muy fácil de ampliar para incluir más casos de uso.
Abstract:
In this final degree Project some simple didactic applications have been created (applying architectural models such as MV*) and Javascript as programming language has been chosen for the implementation. The exact architectural pattern that has been used is MVP with Supervising Controller and this made it possible that the most part of the code to be reusable. MeshView class is a class that can be used as an example of reusability in most of the implemented applications.
Different technologies such as CANVAS and SVG were used and several Fractal logics had been reviewed. It serves as an educational support and the way they were implemented, makes them very easy to expand and more use cases can be easily included.

Más información

ID de Registro: 58698
Identificador DC: https://oa.upm.es/58698/
Identificador OAI: oai:oa.upm.es:58698
Depositado por: Biblioteca Universitaria Campus Sur
Depositado el: 02 Mar 2020 07:06
Ultima Modificación: 02 Mar 2020 07:06