SlideShare una empresa de Scribd logo
Coding for Young People - 2015-1-ES02-KA205-006026
Proyecto
“CYP - Coding for Young People”
Material de apoyo al tutorial
“MIT App Inventor for Android Train the Trainer tutorial”
Link: https://www.youtube.com/watch?v=L-6Y4eEJ2Ho&t=1s
Contenidos de la presente guía:
1. ¿Por qué MIT App Inventor?
2. Resumen del tutorial “Translate it!”
3. Trucos para solucionar problemas de codificación
4. Glosario
5. MIT App Inventor – recursos online para Android
1. ¿Por qué MIT App Inventor?
 ¡Es fácil!
MITT App Inventor se diseñó para hacer de la programación algo accesible a personas con cero experiencia
previa en programación. Cuenta con una interfaz de usuario clara con opciones sencillas de arrastrar y
soltar, bloques de codificación con colores, en vez de líneas de texto confusas y la posibilidad de ver tu
edición en el simulador y en tu dispositivo Android en directo.
 Es software libre
El software libre se considera como el camino hacia la “democratización” del desarrollo de software. Para el
usuario habitual, esto implica que un grupo de desarrolladores está mejorando la Plataforma MIT App
Inventor constantemente. Una versión software de iOS de la Plataforma MIT App Inventor también se está
desarrollando. Si te metes de lleno en el programa, ¡un día podrías ser un desarrollador de software libre
para MIT App Inventor!
 Una cuestión de números
Usuarios registrados: 6,2 millones.
Países: 195
Aplicaciones desarrolladas: 21 millones
Se estima que, alrededor del 65% de los trabajos del mundo en 2020 serán trabajos que no existen hoy en
día. Dado que estos trabajos son producto de la transformación digital, si quieres preparar a tus
estudiantes para el mercado de trabajo, dichas habilidades de pensamiento computacional no pueden ser
ignoradas.
 Es una habilidad transferible
Coding for Young People - 2015-1-ES02-KA205-006026
Mediante la lresolución de asuntos como un error sintáctico o lógico, los estudiantes pueden desarrollar
habilidades que pueden enriquecer su propia educación tradicional. Los errores de sintaxis requieren una
buena gramática, puntación y deletreo. Los errores de lógica pueden ser oportunidades para aumentar la
creatividad y las habilidades de solución de problemas. Lo mejor es que tus planes educativos relacionados
con MIT App Inventor se pueden personalizar realmente para cualquier habilidad transferible que quieras
alcanzar o se puede añadir a tu propio plan educativo.
¿Por qué un cambio de mentalidad?
El cambio de mentalidad es el aspecto más importante de tu experiencia como formador de formadores. Al
contrario de lo que ocurre en el marco de la clase tradicional, ser un buen profesor no requiere saberlo
todo. Debes esperar, e incluso alentar, que se produzcan errores, porque la habilidad más importante que
puede darle a sus estudiantes es el paquete de herramientas analíticas que necesita conseguir un
estudiante de programación. La tecnología está en constante evolución, hasta el punto en el que incluso los
desarrolladores experimentados tienen que estar aprendiendo constantemente, así que date a ti mismo y a
tus estudiantes las herramientas, el ánimo y la filosofía necesaria para convertiros en estudiantes de
programación de por vida.
Coding for Young People - 2015-1-ES02-KA205-006026
2. Resumen del tutorial “¡Translate It!”
Capítulo 1:
- Bienvenida a los participantes
- ¿Qué es MIT App Inventor?
- Estableciendo los objetivos del formador.
- Estableciendo las metas del formador.
-
Capítulo 2:
- Plan de clases para un taller de 60 a 90 minutos.
- Tutorial para crear la aplicación “¡Translate it!” que realiza traducción oral del inglés a cualquier
otro idioma.
-
Capítulo 3:
- Desarrollo de la aplicación a través de codificación por bloques mediante el editor de bloques.
Capítulo 4:
- Corrección de errores sintácticos y prueba de la aplicación final.
Coding for Young People - 2015-1-ES02-KA205-006026
3. Trucos para solucionar problemas de codificación
¿Has recibido un error?
¡Felicidades! Te has convertido en un verdadero programador  Que no cunda el pánico, ¿ahora es cuando
empiezas a adquirir las habilidades computacionales importantes! Prueba alguna de estas soluciones
rápidas:
Paso 1: Intenta identificar el tipo de error
Errores sintácticos
Los errores sintácticos son muy comunes en programación. Cuando te comunicas con un
ordenador, asegúrate de que tu código está bien deletreado y que la puntuación es correcta.
Incluso olvidarse de una coma o ponerla donde no es puede hacer que un programa entero no
funcione.
¿Cómo puedo encontrar un error sintáctico?
En MIT App Inventor encontrar un error sintáctico implica mirar en todas las áreas en las que
pusiste texto. Por ejemplo, si nombraste un elemento como “Ayuda” pero en otra parte del
código lo llamaste “Ayoda”, el ordenador no sabrá que has cometido un error de escritura y no
podrá desplegar el elemento “ayuda”.
Errores lógicos (llamados "Bugs")
Los errores de lógica son un poco más complicados de tratar. Tener un error lógico significa que
el programa no produce el resultado esperado o deseado, a causa de la estructura del código.
Por suerte, porque el MIT App Inventor tiene una gran base de usuarios, resolver un error lógico
(más comúnmente conocido como "debugging") no es algo que usted necesita hacer solo.
¿Cómo empiezo?
Uno de los mejores recursos para ayudar en el debugging es Google. Al usar MIT App Inventor, se ha unido
a un Comunidad de programadores que, con tanta frecuencia, comparten sus experiencias de debugging
con los demás. Comience buscando su problema en Google, asegurándose de mantener su pregunta
simple.
Google no funcionó
Si no puede encontrar una respuesta de depuración de otro programador, lo mejor es buscar en la página
de solución de problemas de MIT App Inventor:
http://appinventor.mit.edu/explore/ai2/support/troubleshooting.html.
La página de solución de problemas de MIT App Inventor no funcionó
Recuerde relajarse y no sentirse frustrado! Si no puede encontrar ninguna ayuda pre-fabricada, lo mejor es
preguntar en el Foro MIT App Inventor (https://groups.google.com/forum/#!forum/mitappinventortest).
Recuerde anotar el objetivo de su programa, proporcionar el programa mismo y equiparse con un actitud
abierta a la colaboración de aprendizaje!
Error en tiempo de ejecución (Run-time Error)
Un error en tiempo de ejecución es un problema relacionado con la máquina que se está utilizando, y no
con lo que se encuentra dentro de su código. Los errores comunes en tiempo de ejecución pueden venir de
memoria insuficiente para ejecutar la aplicación o que su el hardware de la computadora que está
utilizando no puede manejar la ejecución de la aplicación. Busque solución para un error en tiempo de
ejecución utilizando la página de solución de problemas de MIT App Inventor
(http://appinventor.mit.edu/explore/ai2/support/troubleshooting.html).
Coding for Young People - 2015-1-ES02-KA205-006026
Paso 2: ¡Sigue adelante!
Recuerde que la programación es un proceso constante de comprobación de su propia lógica. Nadie tiene
una lógica perfecta todo el tiempo, así que espera encontrar errores en tu camino de aprendizaje. Lo
importante, para usted y sus estudiantes, es ver los errores como una oportunidad para aprender y parte
del proceso de la comunidad! Relájate. Quédate curioso. ¡Sigue aprendiendo!
4. Glosario
 Camel Back Case - Es una convención de nomenclatura por la que un nombre formado por varias
palabras se une como una sola palabra escribiendo en mayúscula la primera letra de cada una de
las múltiples palabras. Ello permite que fácilmente se pueda leer cada palabra que compone el
nombre. Saber más: http://searchmicroservices.techtarget.com/definition/CamelCase
 User interface - en tecnologías de la información, la interfaz de usuario (UI) es la suma de
elementos diseñado en un dispositivo que permiten que la persona pueda interactuar. Saber más
http://searchmicroservices.techtarget.com/definition/user-interface-UI
 Computational thinking - El pensamiento computacional (CT) es un proceso de resolución de
problemas que incluye una serie de características y disposiciones. Más información
: https://computationalthinkingcourse.withgoogle.com/unit
 Sensors - Un sensor es un dispositivo que detecta y responde a algún tipo de entrada desde el
entorno físico. La entrada específica podría ser luz, calor, movimiento, humedad, presión, o
cualquiera de un gran número de otros fenómenos ambientales. Más
información: http://whatis.techtarget.com/definition/sensor
 Minimum viable product - (MVP) es un concepto para fabricar un producto que cumpla las
necesidades percibidas de un cliente o resuelve un problema lo suficiente como para esperar un
negocio sostenible alrededor de él. Más información
aqui: http://whatis.techtarget.com/definition/minumum-viable-product-MVP
 Attribute (o properties) - En general, un atributo es una propiedad o característica. El color, por
ejemplo, es un atributo de tu cabello. Al utilizar o programar con ordenadores, un atributo es una
propiedad o característica variable de algún componente de un programa que puede establecerse
en diferentes valores. Más información
aquí: http://searchmicroservices.techtarget.com/definition/attribute
 Components - En las disciplinas de programación e ingeniería, un componente es una parte
identificable de un programa o aplicativo más grande. Normalmente, un componente proporciona
una función o grupo de funciones relacionadas. Más
información: http://whatis.techtarget.com/definition/component
 Back-end / front-end: son términos utilizados para caracterizar las interfaces y servicios del
programa en relación con el usuario inicial de estas interfaces y servicios. (El "usuario" puede ser un
ser humano o un programa. Una aplicación "front-end" es una aplicación que los usuarios de la
aplicación interactúan directamente. Una aplicación o programa "back-end" sirve indirectamente
en apoyo de los servicios front-end, Usualmente por estar más cerca del recurso requerido o tener
la capacidad de comunicarse con el recurso requerido. Más información
: http://searchdatacenter.techtarget.com/definition/back-end
 Variable - En programación, una variable es un valor que puede cambiar, dependiendo de las
condiciones o de la información transmitida al programa. Más información
: http://whatis.techtarget.com/definition/variable
 Syntax error - Los errores de sintaxis, son errores tipográficos o consecuencia del uso indebido de
caracteres especiales. Más información
aquí: http://searchsoftwarequality.techtarget.com/definition/error-handling
Coding for Young People - 2015-1-ES02-KA205-006026
¿No ve el término que está buscando?Http://whatis.techtarget.com/search
es un gran sitio para buscar términos específicos relativos a la programación!...
5. MIT App Inventor for Android – Recursos en Español
Recursos Online
https://sites.google.com/site/appinventormegusta/
http://codigo21.educacion.navarra.es/autoaprendizaje/primeros-pasos-con-app-inventor-2/
http://codeweek.eu/resources/spain/guia-iniciacion-app-inventor.pdf
http://webpub.esi.uclm.es/img/upload/plugin/ESI-TechLab-AppInventor2-2015beta.pdf
http://teach.appinventor.mit.edu/app-inventor-resources/spanish-resources/
http://www.appinventors.co/%20
http://www.innovagogia.es/2016/download/214.pdf
https://groups.google.com/forum/?hl=en#!forum/app-inventor-instructors
http://www.appinventor.org/ (English) Appinventor.org is a product of the University of San
Francisco's Democratize Computing Lab and is funded by the NSF and WM Keck foundation.
Cursos
https://www.udemy.com/desarrollo-de-aplicaciones-moviles-con-app-inventor/?
couponCode=MASTERTRAINERS
YouTube Videos
https://www.youtube.com/channel/UCTrQFPQYfQNUBxoAPPFUqiw Jose Luis Núñez. MIT
Master Trainer in Mobile Computing with App Inventor
https://www.youtube.com/channel/UCnOfRCCjbfHiEooJR2p5oiQ Appinventor Colombia

Más contenido relacionado

PDF
Revista TicNews Edición Julio-2014
DOCX
Engargolado
PDF
Tarea tecnología 2
PDF
Coding for Kids
PPTX
Metodologia de desarrollo
PDF
Primaria robótica bloque_2
Revista TicNews Edición Julio-2014
Engargolado
Tarea tecnología 2
Coding for Kids
Metodologia de desarrollo
Primaria robótica bloque_2

La actualidad más candente (6)

PDF
Programmer visions
DOCX
Actividad de informatica 1
PPTX
DOCX
Informe teórico-getchars-1
DOCX
Las getchar
DOCX
Webquest 11 03 aplicacion proyecto tecnologico
Programmer visions
Actividad de informatica 1
Informe teórico-getchars-1
Las getchar
Webquest 11 03 aplicacion proyecto tecnologico
Publicidad

Similar a Usando mit-app-inventor-2 info (20)

PPSX
Guia02
PPTX
Roberto maravilla
PPTX
Ingeniería de software
PPTX
Ingeniería de software
DOCX
Engargolado
DOCX
Librovisual basic 4to final2 2014
PPT
Guia numero 1
PDF
MIT App Inventor, herramienta sencilla para que los docentes puedan crear apl...
PPTX
Guia1omar
PPT
Guia 1 (itca san Miguel) Carlos Najarro
PDF
PROGRAMACION Y DESARROLO (RICARDO RAMOS PLATA).pdf
PPTX
Presentación de software
PPTX
Presentación de software
PPTX
Presentación de software
PPTX
Presentación de software
DOCX
Parcial 1
PPTX
Trabajo diapositiva Software por Jhonatan Ruiz
PPTX
Trabajo diapositiva modulo 3 de jhonatan
PDF
Guia iniciación App Inventor
PDF
Guia de iniciación en App Inventor
Guia02
Roberto maravilla
Ingeniería de software
Ingeniería de software
Engargolado
Librovisual basic 4to final2 2014
Guia numero 1
MIT App Inventor, herramienta sencilla para que los docentes puedan crear apl...
Guia1omar
Guia 1 (itca san Miguel) Carlos Najarro
PROGRAMACION Y DESARROLO (RICARDO RAMOS PLATA).pdf
Presentación de software
Presentación de software
Presentación de software
Presentación de software
Parcial 1
Trabajo diapositiva Software por Jhonatan Ruiz
Trabajo diapositiva modulo 3 de jhonatan
Guia iniciación App Inventor
Guia de iniciación en App Inventor
Publicidad

Último (9)

PPTX
hojas_de_calculo_aplicado para microsoft office
PPTX
PROPIEDADES Y METODOS DE PrOO CON PYTHON
PPTX
presentación de introducción a las metodologías agiles .pptx
PDF
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
PPTX
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
PPTX
Control de seguridad en los sitios web.pptx
PDF
Presentacion de compiladores e interpretes
PPTX
Implementación equipo monitor12.08.25.pptx
PDF
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES
hojas_de_calculo_aplicado para microsoft office
PROPIEDADES Y METODOS DE PrOO CON PYTHON
presentación de introducción a las metodologías agiles .pptx
Clase 3 - Presentación visual (Insertando objetos visuales) POWER POINT.pdf
ORIGEN DE LA IA - GRADO 1102 INTELIGENCIA
Control de seguridad en los sitios web.pptx
Presentacion de compiladores e interpretes
Implementación equipo monitor12.08.25.pptx
DNS_SERVIDORES PARA ASER PRACTICAS EN REDES

Usando mit-app-inventor-2 info

  • 1. Coding for Young People - 2015-1-ES02-KA205-006026 Proyecto “CYP - Coding for Young People” Material de apoyo al tutorial “MIT App Inventor for Android Train the Trainer tutorial” Link: https://www.youtube.com/watch?v=L-6Y4eEJ2Ho&t=1s Contenidos de la presente guía: 1. ¿Por qué MIT App Inventor? 2. Resumen del tutorial “Translate it!” 3. Trucos para solucionar problemas de codificación 4. Glosario 5. MIT App Inventor – recursos online para Android 1. ¿Por qué MIT App Inventor?  ¡Es fácil! MITT App Inventor se diseñó para hacer de la programación algo accesible a personas con cero experiencia previa en programación. Cuenta con una interfaz de usuario clara con opciones sencillas de arrastrar y soltar, bloques de codificación con colores, en vez de líneas de texto confusas y la posibilidad de ver tu edición en el simulador y en tu dispositivo Android en directo.  Es software libre El software libre se considera como el camino hacia la “democratización” del desarrollo de software. Para el usuario habitual, esto implica que un grupo de desarrolladores está mejorando la Plataforma MIT App Inventor constantemente. Una versión software de iOS de la Plataforma MIT App Inventor también se está desarrollando. Si te metes de lleno en el programa, ¡un día podrías ser un desarrollador de software libre para MIT App Inventor!  Una cuestión de números Usuarios registrados: 6,2 millones. Países: 195 Aplicaciones desarrolladas: 21 millones Se estima que, alrededor del 65% de los trabajos del mundo en 2020 serán trabajos que no existen hoy en día. Dado que estos trabajos son producto de la transformación digital, si quieres preparar a tus estudiantes para el mercado de trabajo, dichas habilidades de pensamiento computacional no pueden ser ignoradas.  Es una habilidad transferible
  • 2. Coding for Young People - 2015-1-ES02-KA205-006026 Mediante la lresolución de asuntos como un error sintáctico o lógico, los estudiantes pueden desarrollar habilidades que pueden enriquecer su propia educación tradicional. Los errores de sintaxis requieren una buena gramática, puntación y deletreo. Los errores de lógica pueden ser oportunidades para aumentar la creatividad y las habilidades de solución de problemas. Lo mejor es que tus planes educativos relacionados con MIT App Inventor se pueden personalizar realmente para cualquier habilidad transferible que quieras alcanzar o se puede añadir a tu propio plan educativo. ¿Por qué un cambio de mentalidad? El cambio de mentalidad es el aspecto más importante de tu experiencia como formador de formadores. Al contrario de lo que ocurre en el marco de la clase tradicional, ser un buen profesor no requiere saberlo todo. Debes esperar, e incluso alentar, que se produzcan errores, porque la habilidad más importante que puede darle a sus estudiantes es el paquete de herramientas analíticas que necesita conseguir un estudiante de programación. La tecnología está en constante evolución, hasta el punto en el que incluso los desarrolladores experimentados tienen que estar aprendiendo constantemente, así que date a ti mismo y a tus estudiantes las herramientas, el ánimo y la filosofía necesaria para convertiros en estudiantes de programación de por vida.
  • 3. Coding for Young People - 2015-1-ES02-KA205-006026 2. Resumen del tutorial “¡Translate It!” Capítulo 1: - Bienvenida a los participantes - ¿Qué es MIT App Inventor? - Estableciendo los objetivos del formador. - Estableciendo las metas del formador. - Capítulo 2: - Plan de clases para un taller de 60 a 90 minutos. - Tutorial para crear la aplicación “¡Translate it!” que realiza traducción oral del inglés a cualquier otro idioma. - Capítulo 3: - Desarrollo de la aplicación a través de codificación por bloques mediante el editor de bloques. Capítulo 4: - Corrección de errores sintácticos y prueba de la aplicación final.
  • 4. Coding for Young People - 2015-1-ES02-KA205-006026 3. Trucos para solucionar problemas de codificación ¿Has recibido un error? ¡Felicidades! Te has convertido en un verdadero programador  Que no cunda el pánico, ¿ahora es cuando empiezas a adquirir las habilidades computacionales importantes! Prueba alguna de estas soluciones rápidas: Paso 1: Intenta identificar el tipo de error Errores sintácticos Los errores sintácticos son muy comunes en programación. Cuando te comunicas con un ordenador, asegúrate de que tu código está bien deletreado y que la puntuación es correcta. Incluso olvidarse de una coma o ponerla donde no es puede hacer que un programa entero no funcione. ¿Cómo puedo encontrar un error sintáctico? En MIT App Inventor encontrar un error sintáctico implica mirar en todas las áreas en las que pusiste texto. Por ejemplo, si nombraste un elemento como “Ayuda” pero en otra parte del código lo llamaste “Ayoda”, el ordenador no sabrá que has cometido un error de escritura y no podrá desplegar el elemento “ayuda”. Errores lógicos (llamados "Bugs") Los errores de lógica son un poco más complicados de tratar. Tener un error lógico significa que el programa no produce el resultado esperado o deseado, a causa de la estructura del código. Por suerte, porque el MIT App Inventor tiene una gran base de usuarios, resolver un error lógico (más comúnmente conocido como "debugging") no es algo que usted necesita hacer solo. ¿Cómo empiezo? Uno de los mejores recursos para ayudar en el debugging es Google. Al usar MIT App Inventor, se ha unido a un Comunidad de programadores que, con tanta frecuencia, comparten sus experiencias de debugging con los demás. Comience buscando su problema en Google, asegurándose de mantener su pregunta simple. Google no funcionó Si no puede encontrar una respuesta de depuración de otro programador, lo mejor es buscar en la página de solución de problemas de MIT App Inventor: http://appinventor.mit.edu/explore/ai2/support/troubleshooting.html. La página de solución de problemas de MIT App Inventor no funcionó Recuerde relajarse y no sentirse frustrado! Si no puede encontrar ninguna ayuda pre-fabricada, lo mejor es preguntar en el Foro MIT App Inventor (https://groups.google.com/forum/#!forum/mitappinventortest). Recuerde anotar el objetivo de su programa, proporcionar el programa mismo y equiparse con un actitud abierta a la colaboración de aprendizaje! Error en tiempo de ejecución (Run-time Error) Un error en tiempo de ejecución es un problema relacionado con la máquina que se está utilizando, y no con lo que se encuentra dentro de su código. Los errores comunes en tiempo de ejecución pueden venir de memoria insuficiente para ejecutar la aplicación o que su el hardware de la computadora que está utilizando no puede manejar la ejecución de la aplicación. Busque solución para un error en tiempo de ejecución utilizando la página de solución de problemas de MIT App Inventor (http://appinventor.mit.edu/explore/ai2/support/troubleshooting.html).
  • 5. Coding for Young People - 2015-1-ES02-KA205-006026 Paso 2: ¡Sigue adelante! Recuerde que la programación es un proceso constante de comprobación de su propia lógica. Nadie tiene una lógica perfecta todo el tiempo, así que espera encontrar errores en tu camino de aprendizaje. Lo importante, para usted y sus estudiantes, es ver los errores como una oportunidad para aprender y parte del proceso de la comunidad! Relájate. Quédate curioso. ¡Sigue aprendiendo! 4. Glosario  Camel Back Case - Es una convención de nomenclatura por la que un nombre formado por varias palabras se une como una sola palabra escribiendo en mayúscula la primera letra de cada una de las múltiples palabras. Ello permite que fácilmente se pueda leer cada palabra que compone el nombre. Saber más: http://searchmicroservices.techtarget.com/definition/CamelCase  User interface - en tecnologías de la información, la interfaz de usuario (UI) es la suma de elementos diseñado en un dispositivo que permiten que la persona pueda interactuar. Saber más http://searchmicroservices.techtarget.com/definition/user-interface-UI  Computational thinking - El pensamiento computacional (CT) es un proceso de resolución de problemas que incluye una serie de características y disposiciones. Más información : https://computationalthinkingcourse.withgoogle.com/unit  Sensors - Un sensor es un dispositivo que detecta y responde a algún tipo de entrada desde el entorno físico. La entrada específica podría ser luz, calor, movimiento, humedad, presión, o cualquiera de un gran número de otros fenómenos ambientales. Más información: http://whatis.techtarget.com/definition/sensor  Minimum viable product - (MVP) es un concepto para fabricar un producto que cumpla las necesidades percibidas de un cliente o resuelve un problema lo suficiente como para esperar un negocio sostenible alrededor de él. Más información aqui: http://whatis.techtarget.com/definition/minumum-viable-product-MVP  Attribute (o properties) - En general, un atributo es una propiedad o característica. El color, por ejemplo, es un atributo de tu cabello. Al utilizar o programar con ordenadores, un atributo es una propiedad o característica variable de algún componente de un programa que puede establecerse en diferentes valores. Más información aquí: http://searchmicroservices.techtarget.com/definition/attribute  Components - En las disciplinas de programación e ingeniería, un componente es una parte identificable de un programa o aplicativo más grande. Normalmente, un componente proporciona una función o grupo de funciones relacionadas. Más información: http://whatis.techtarget.com/definition/component  Back-end / front-end: son términos utilizados para caracterizar las interfaces y servicios del programa en relación con el usuario inicial de estas interfaces y servicios. (El "usuario" puede ser un ser humano o un programa. Una aplicación "front-end" es una aplicación que los usuarios de la aplicación interactúan directamente. Una aplicación o programa "back-end" sirve indirectamente en apoyo de los servicios front-end, Usualmente por estar más cerca del recurso requerido o tener la capacidad de comunicarse con el recurso requerido. Más información : http://searchdatacenter.techtarget.com/definition/back-end  Variable - En programación, una variable es un valor que puede cambiar, dependiendo de las condiciones o de la información transmitida al programa. Más información : http://whatis.techtarget.com/definition/variable  Syntax error - Los errores de sintaxis, son errores tipográficos o consecuencia del uso indebido de caracteres especiales. Más información aquí: http://searchsoftwarequality.techtarget.com/definition/error-handling
  • 6. Coding for Young People - 2015-1-ES02-KA205-006026 ¿No ve el término que está buscando?Http://whatis.techtarget.com/search es un gran sitio para buscar términos específicos relativos a la programación!... 5. MIT App Inventor for Android – Recursos en Español Recursos Online https://sites.google.com/site/appinventormegusta/ http://codigo21.educacion.navarra.es/autoaprendizaje/primeros-pasos-con-app-inventor-2/ http://codeweek.eu/resources/spain/guia-iniciacion-app-inventor.pdf http://webpub.esi.uclm.es/img/upload/plugin/ESI-TechLab-AppInventor2-2015beta.pdf http://teach.appinventor.mit.edu/app-inventor-resources/spanish-resources/ http://www.appinventors.co/%20 http://www.innovagogia.es/2016/download/214.pdf https://groups.google.com/forum/?hl=en#!forum/app-inventor-instructors http://www.appinventor.org/ (English) Appinventor.org is a product of the University of San Francisco's Democratize Computing Lab and is funded by the NSF and WM Keck foundation. Cursos https://www.udemy.com/desarrollo-de-aplicaciones-moviles-con-app-inventor/? couponCode=MASTERTRAINERS YouTube Videos https://www.youtube.com/channel/UCTrQFPQYfQNUBxoAPPFUqiw Jose Luis Núñez. MIT Master Trainer in Mobile Computing with App Inventor https://www.youtube.com/channel/UCnOfRCCjbfHiEooJR2p5oiQ Appinventor Colombia