Local cover image
Local cover image

RITA en la web, una reimplementación de RITA disponible on-line

By: Contributor(s): Material type: TextTextPublication details: 2022Description: 1 archivo (11,3 MB) : il. colSubject(s): Online resources:
Contents:
1. Introducción -- 1.1. Objetivo -- 1.2. Estructura de la tesina -- 2. Enfoque de la programación en bloques: ambientes de desarrollo y aplicaciones -- 2.1. Programación basada en bloques -- 2.2. Frameworks para el desarrollo en bloques -- 2.2.1. OpenBlocks -- 2.2.2. Blockly -- 2.2.2.1 Plugins -- 2.2.2.2 Custom Blocks -- 2.3. Ambientes de programación basados en bloques -- 2.3.1. Blockly Games -- 2.3.2. Pilas Bloques -- 2.3.2.1 Pilas Engine -- 2.3.3. Gobstones -- 2.3.4. EduBlocks -- 2.3.5. MIT App Inventor -- 2.3.6. Scratch -- 2.3.7. Code Org -- 2.3.8. Síntesis de los ambientes analizados y su vinculo con RITA web -- 3. RITA y Robocode, competencias de robots para la enseñanza de la programación -- 3.1. Robocode -- 3.1.1. ¿Que es Robocode? -- 3.1.2. ¿Por que surge la idea de RITA? -- 3.2. RITA -- 3.2.1. ¿Que le ofrece RITA a Robocode? ¿Para qué sirve? ¿Qué aporta a la comunidad? -- 3.2.2. Políticas Públicas vinculadas a la enseñanza de programación en las escuelas -- 3.2.3. Puntos débiles de RITA -- 3.3. RITA en RED: sus aportes y necesidad de evolucionar -- 4. RITA web: desarrollo e implementación -- 4.1. Análisis de reimplementación de RITA -- 4.1.1. Alternativa - RoboJS -- 4.1.2. Alternativa JsBattle -- 4.1.3. Robocode Tank Royale -- 4.2. Características principales de RITA web -- 4.3. Un recorrido por RITA web -- 4.4. Arquitectura de RITA web -- 4.4.1. Integración con Robocode -- 4.4.2. Extensiones desarrolladas -- 4.4.2.1 Librería Angular para la creación de robots -- 4.4.2.2 Plugin de Blockly -- 4.5. Principales tecnologías utilizadas -- 4.5.1. Docker -- 4.5.2. Keycloak -- 4.5.3. MinIO -- 4.5.4. NgRx -- 4.5.5. Rxjs -- 4.5.6. Konva -- 4.6. Despliegue de RITA web -- 4.6.1. Despliegue en AWS -- 4.6.2. Despliegue en el servidor del LINTI -- 4.7. Evaluación de RITA web -- 4.7.1. Mejoras realizadas como resultado de la evaluación -- 4.7.2. Segunda instancia de evaluación -- 4.7.3. Conclusiones de la evaluación -- 5. Conclusión y trabajos futuros -- 5.1. Conclusión -- 5.2. Trabajos futuros -- 5.2.1. Batallas entre usuarios -- 5.2.2. Mejoras visuales -- 5.2.3. Mejoras de jugabilidad -- 5.2.4. Clonar y compartir robots -- 5.2.5. Desafíos a modo de tutorial -- 5.2.6. Evaluar el reemplazo de Robocode por Robocode Tank Royale
Dissertation note: Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2022.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Home library Collection Call number URL Status Date due Barcode
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática TES 22/08 (Browse shelf(Opens below)) Available DIF-05072
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática Biblioteca digital Link to resource No corresponde
Tesis de posgrado Tesis de posgrado Biblioteca de la Facultad de Informática Biblioteca digital Link to resource No corresponde

Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2022.

1. Introducción -- 1.1. Objetivo -- 1.2. Estructura de la tesina -- 2. Enfoque de la programación en bloques: ambientes de desarrollo y aplicaciones -- 2.1. Programación basada en bloques -- 2.2. Frameworks para el desarrollo en bloques -- 2.2.1. OpenBlocks -- 2.2.2. Blockly -- 2.2.2.1 Plugins -- 2.2.2.2 Custom Blocks -- 2.3. Ambientes de programación basados en bloques -- 2.3.1. Blockly Games -- 2.3.2. Pilas Bloques -- 2.3.2.1 Pilas Engine -- 2.3.3. Gobstones -- 2.3.4. EduBlocks -- 2.3.5. MIT App Inventor -- 2.3.6. Scratch -- 2.3.7. Code Org -- 2.3.8. Síntesis de los ambientes analizados y su vinculo con RITA web -- 3. RITA y Robocode, competencias de robots para la enseñanza de la programación -- 3.1. Robocode -- 3.1.1. ¿Que es Robocode? -- 3.1.2. ¿Por que surge la idea de RITA? -- 3.2. RITA -- 3.2.1. ¿Que le ofrece RITA a Robocode? ¿Para qué sirve? ¿Qué aporta a la comunidad? -- 3.2.2. Políticas Públicas vinculadas a la enseñanza de programación en las escuelas -- 3.2.3. Puntos débiles de RITA -- 3.3. RITA en RED: sus aportes y necesidad de evolucionar -- 4. RITA web: desarrollo e implementación -- 4.1. Análisis de reimplementación de RITA -- 4.1.1. Alternativa - RoboJS -- 4.1.2. Alternativa JsBattle -- 4.1.3. Robocode Tank Royale -- 4.2. Características principales de RITA web -- 4.3. Un recorrido por RITA web -- 4.4. Arquitectura de RITA web -- 4.4.1. Integración con Robocode -- 4.4.2. Extensiones desarrolladas -- 4.4.2.1 Librería Angular para la creación de robots -- 4.4.2.2 Plugin de Blockly -- 4.5. Principales tecnologías utilizadas -- 4.5.1. Docker -- 4.5.2. Keycloak -- 4.5.3. MinIO -- 4.5.4. NgRx -- 4.5.5. Rxjs -- 4.5.6. Konva -- 4.6. Despliegue de RITA web -- 4.6.1. Despliegue en AWS -- 4.6.2. Despliegue en el servidor del LINTI -- 4.7. Evaluación de RITA web -- 4.7.1. Mejoras realizadas como resultado de la evaluación -- 4.7.2. Segunda instancia de evaluación -- 4.7.3. Conclusiones de la evaluación -- 5. Conclusión y trabajos futuros -- 5.1. Conclusión -- 5.2. Trabajos futuros -- 5.2.1. Batallas entre usuarios -- 5.2.2. Mejoras visuales -- 5.2.3. Mejoras de jugabilidad -- 5.2.4. Clonar y compartir robots -- 5.2.5. Desafíos a modo de tutorial -- 5.2.6. Evaluar el reemplazo de Robocode por Robocode Tank Royale

Click on an image to view it in the image viewer

Local cover image