Que es app inventor 2

Que es app inventor 2

Tutoriales de mit app inventor

App Inventor le permite desarrollar aplicaciones para teléfonos Android utilizando un navegador web y un teléfono conectado o un emulador. Los servidores de App Inventor almacenan tu trabajo y te ayudan a hacer un seguimiento de tus proyectos.

Tu aplicación aparece en el teléfono paso a paso a medida que vas añadiendo piezas, de modo que puedes probar tu trabajo mientras lo construyes. Cuando hayas terminado, puedes empaquetar tu aplicación y producir una aplicación independiente para instalarla.

El entorno de desarrollo de App Inventor es compatible con los sistemas operativos Mac OS X, GNU/Linux y Windows, así como con varios modelos populares de teléfonos Android. Las aplicaciones creadas con App Inventor pueden instalarse en cualquier teléfono Android. (Consulte los requisitos del sistema).

Mit app inventor 2 plantillas

App Inventor y los demás proyectos se basan en las teorías del aprendizaje construccionista, que hacen hincapié en que la programación puede ser un vehículo para involucrar ideas poderosas a través del aprendizaje activo. Como tal, forma parte de un movimiento en curso en el ámbito de la informática y la educación que comenzó con el trabajo de Seymour Papert y el MIT Logo Group en la década de 1960, y que también se ha manifestado con el trabajo de Mitchel Resnick en Lego Mindstorms y StarLogo[1][2].

App Inventor Classic Blocks Editor Open Blocks es distribuido por el Programa Scheller de Formación de Profesores (STEP) del MIT y se deriva de la investigación de la tesis de maestría de Ricarose Roque. El profesor Eric Klopfer y Daniel Wendel, del Programa Scheller, apoyaron la distribución de Open Blocks bajo una licencia MIT[2]. La programación visual de Open Blocks está estrechamente relacionada con StarLogo TNG, un proyecto de STEP, y con Scratch, un proyecto del Lifelong Kindergarten Group del MIT Media Lab dirigido por Mitchel Resnick. App Inventor 2[7] sustituyó a Open Blocks por Blockly, un editor de bloques que se ejecuta dentro de un navegador web.

Mit app inventor 2 download

ResumenMIT App Inventor es una plataforma online diseñada para enseñar conceptos de pensamiento computacional a través del desarrollo de aplicaciones móviles. Los estudiantes crean aplicaciones arrastrando y soltando componentes en una vista de diseño y utilizando un lenguaje de bloques visuales para programar el comportamiento de la aplicación. En este capítulo, discutimos (1) la historia del desarrollo de MIT App Inventor, (2) los objetivos del proyecto y cómo dan forma al diseño del sistema, y (3) los procesos que el MIT utiliza para desarrollar la plataforma y cómo están informados por la literatura del pensamiento computacional. Las principales conclusiones incluyen el uso de componentes como abstracciones, la alineación de los bloques con los modelos mentales de los estudiantes y los beneficios del diseño rápido e iterativo en el aprendizaje.Palabras clavePensamiento computacional Acción computacional Tecnología educativa Lenguajes de programación Programación basada en bloques Aprendizaje móvil Descargar

Mit app inventor emulador

Cuando un controlador de eventos se dispara, ejecuta una secuencia de comandos en su cuerpo. Un comando es un bloque que especifica una acción a realizar en el teléfono (por ejemplo, reproducir sonidos). La mayoría de los bloques de comandos son de color.

Cuando esta pila de comandos se coloca en el cuerpo de un manejador de eventos (por ejemplo, el manejador de eventos when.Button1.Click), el comando se ejecutará de arriba hacia abajo. Si se ejecuta la pila de comandos de arriba, entonces el teléfono primero reproducirá el sonido, luego vibrará, después cambiará el color de la etiqueta a verde, y luego la etiqueta mostrará el texto «¡CS117 rocks!» Sin embargo, la ejecución es muy rápida: verás que todas las acciones ocurren al mismo tiempo.

Cuando un manejador de eventos se dispara, puedes imaginar que crea un punto de control similar a un karaoke que fluye a través de la pila de comandos en su cuerpo. El punto de control se mueve desde la parte superior de la pila hasta la parte inferior, y cuando llega a un comando, ese comando se ejecuta, es decir, se realiza la acción de ese comando. Pensar en el control «fluyendo» a través de un programa nos ayudará a entender su comportamiento.

Entradas relacionadas

Esta web utiliza cookies propias para su correcto funcionamiento. Al hacer clic en el botón Aceptar, acepta el uso de estas tecnologías y el procesamiento de tus datos para estos propósitos. Más información
Privacidad