|
|
|
|
LEADER |
00000nam a2200000 a 4500 |
003 |
AR-LpUFIB |
005 |
20250311170517.0 |
008 |
230201s2022 ag a om 000 0 spa d |
024 |
8 |
|
|a DIF-M8507
|b 8732
|z DIF007787
|
040 |
|
|
|a AR-LpUFIB
|b spa
|c AR-LpUFIB
|
100 |
1 |
|
|a Pérez, Andrés Esteban
|
245 |
1 |
0 |
|a RITA en la web, una reimplementación de RITA disponible on-line
|
260 |
|
|
|c 2022
|
300 |
|
|
|a 1 archivo (11,3 MB) :
|b il. col.
|
502 |
|
|
|a Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2022.
|
505 |
0 |
|
|a 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
|
650 |
|
4 |
|a JAVA
|
650 |
|
4 |
|a PROGRAMACIÓN
|
653 |
|
|
|a pensamiento computacional
|
700 |
1 |
|
|a Scazzola, Adriano
|
700 |
1 |
|
|a Banchoff Tzancoff, Claudia Mariana ,
|e Director/a
|
700 |
1 |
|
|a Queiruga, Claudia Alejandra ,
|e Director/a
|
856 |
4 |
0 |
|u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2428
|
942 |
|
|
|c TE
|
952 |
|
|
|0 0
|1 0
|4 0
|6 TES_2208
|7 0
|9 83530
|a DIF
|b DIF
|d 2025-03-11
|i DIF-05072
|l 0
|o TES 22/08
|p DIF-05072
|r 2025-03-11 17:05:17
|w 2025-03-11
|y TE
|
952 |
|
|
|0 0
|1 0
|4 0
|7 3
|8 BD
|9 83531
|a DIF
|b DIF
|d 2025-03-11
|l 0
|r 2025-03-11 17:05:17
|u http://sedici.unlp.edu.ar/handle/10915/145294
|w 2025-03-11
|y TE
|
952 |
|
|
|0 0
|1 0
|4 0
|7 3
|8 BD
|9 83532
|a DIF
|b DIF
|d 2025-03-11
|l 0
|r 2025-03-11 17:05:17
|u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2428
|w 2025-03-11
|y TE
|
999 |
|
|
|c 57560
|d 57560
|