000 | 04270nam a2200445 a 4500 | ||
---|---|---|---|
003 | AR-LpUFIB | ||
005 | 20240131171252.0 | ||
007 | ta | ||
008 | 230201s2020 ag a dom 000 0 spa d | ||
024 | 8 | _aDIF007542 | |
040 |
_aAR-LpUFIB _bspa _cAR-LpUFIB |
||
100 | 1 |
_aFarfan Coaguila, Jorge Román Jair _9258562 |
|
245 | 1 | 0 |
_aBlokino : _buna plataforma para programar objetos físicos en las escuelas |
300 |
_a107 p. : _bil. col. |
||
502 | _a Tesina (Licenciatura en Sistemas) - Universidad Nacional de La Plata. Facultad de Informática, 2020. | ||
505 | 0 | _a Capítulo 1 - Introducción -- 1.1 Contexto -- 1.2 Motivación -- Capítulo 2 - Hardware de código abierto -- 2.1 Arduino: descripción, composición y funcionamiento -- 2.2 Arduino hoy -- Capítulo 3 - Blokino -- 3.1 ¿Qué es Blokino? -- 3.2 Kit de componentes electrónicos -- 3.3 Placas Arduino soportadas -- 3.4 Componentes electrónicos -- 3.4.1 Componentes principales -- 3.4.2 Componentes de uso -- 3.4.3 Componentes con módulos integrados -- 3.4.4 Componentes de soporte -- Capítulo 4 - Desarrollo de la plataforma Blokino -- 4.1 Estructura del Proyecto -- 4.2 JavaScript - ECMAScript 6 -- 4.3 Electron -- 4.3.1 Procesos -- 4.3.2 Funcionalidades de Electron usadas en Blokino -- 4.3.3 Aplicaciones que hacen uso de Electron -- 4.4 Blockly -- 4.4.1 Estructura basada en JavaScript -- 4.4.2 Estructura visual de Blokino -- 4.4.3 Licencia -- 4.5 Johnny-Five -- 4.6 Bloques Funcionales -- 4.6.1 Crear variables -- 4.6.2 Tipos de datos -- 4.6.3 Estructuras de control -- 4.6.4 Procedimientos -- 4.6.5 Bloques funcionales de componentes electrónicos -- 4.6.6 Integración de JavaScript -- 4.7 Configuración de los dispositivos físicos -- 4.7.1 Firmata -- 4.7.1.1 Instalación -- 4.7.2 Gort -- 4.7.3 Blokino-firmata -- 4.8 Funcionalidades principales de Blokino -- 4.8.1 Crear programas -- 4.8.2 Ejecución de código en Blokino -- 4.8.2.1 Node.Js y los sub procesos -- 4.8.2.2 Manejo de los hilos de ejecución -- 4.8.3 Validación de código -- 4.8.3.1 Validación interna -- 4.8.3.2 Validación externa -- 4.8.3.2.1 Método de validación -- 4.8.3.2.2 Buffer de comunicación -- 4.8.4 Descargar un proyecto generado en Blokino -- 4.8.4.1 Método de encriptación -- 4.8.5 Abrir un proyecto en Blokino. -- 4.8.5.1 Método de desencriptación -- 4.8.6 Borrar un proyecto -- 4.8.7 Ver/Ocultar código JavaScript -- 4.9 Instaladores -- 4.9.1 Creación del instalador -- 4.9.2 Ejecutar plataforma -- 4.10 Secciones -- 4.10.1 Desafíos -- 4.10.1.1 Diagramas de componentes electrónicos -- 4.10.2 Programemos -- 4.10.3 Robots -- 4.10.3.1 NodeBots -- 4.10.3.2 M14 -- 4.10.3.2.1 Versiones -- 4.10.4 La web de Blokino -- Capítulo 5 - Evaluación y difusión -- 5.1 - Objetivos -- 5.2 - Metodología -- 5.3 - Instalación de Blokino -- 5.4 - Introducción de Blokino -- 5.5 - Resolver desafíos -- 5.6 - Experiencia con NodeBots -- 5.7 - Encuesta -- 5.7.1 - Preguntas -- 5.6.2 - Comentarios -- 5.7 Difusión -- 5.7.1 Charlas internas -- 5.7.2 Comunidad Javascript platense -- 5.7.3 Metodología de las charlas -- 5.8 - Conclusiones -- Capítulo 6 - Problemas encontrados -- Capítulo 7 - Conclusiones y trabajos futuros -- 7.1 Conclusiones -- 7.2 Trabajos futuros -- Referencias -- Glosario | |
650 | 4 |
_aENSEÑANZA DE LA INFORMÁTICA _9253759 |
|
650 | 4 |
_aPROGRAMACIÓN _929694 |
|
650 | 4 |
_aPROGRAMACIÓN VISUAL _9257355 |
|
650 | 4 |
_aSOFTWARE LIBRE _9253943 |
|
650 | 4 |
_aARDUINO _9257520 |
|
650 | 4 |
_aSENSORES _9247920 |
|
650 | 4 |
_aJAVASCRIPT _9248388 |
|
650 | 4 |
_aROBÓTICA _932231 |
|
653 | _aescuelas | ||
653 | _ametodología DIY | ||
653 | _aprogramación visual basada en bloques | ||
653 | _ahardware libre | ||
653 | _aElectron | ||
653 | _aNodeBots | ||
653 | _aNodeJS | ||
653 | _aVanillaJS | ||
653 | _aVueJS | ||
653 | _aproyectos de extensión | ||
700 | 1 |
_aQueiruga, Claudia Alejandra , _eDirector/a _9252358 |
|
700 | 1 |
_aAybar Rosales, Vanessa del Carmen , _eAsesor/a profesional _9256308 |
|
856 | 4 | 0 | _uhttp://sedici.unlp.edu.ar/handle/10915/118223 |
856 | 4 | 0 | _u http://catalogo.info.unlp.edu.ar/meran/getDocument.pl?id=2287 |
942 | _cTE | ||
999 |
_c849552 _d849552 |