Esta lección proporciona un lugar para ver todos los tutoriales Technovation video para la codificación de aplicaciones y la creación de modelos de IA en un solo lugar. Están agrupados por plataforma de codificación y tema.
PLATAFORMAS DE CODIFICACIÓN
Este video da una visión general de las opciones de lenguaje de codificación para Technovation. Es un poco anticuado, como Technovation permite cualquier lenguaje de codificación ahora. Sin embargo, da una buena visión general de App Inventor y Thunkable y las características de cada plataforma.
TUTORIALES SCRATCH
Tutoriales de Scratch
Juego sencillo con sprites y temporizador.
Juego animado con Sprites
Cómo encontrar y corregir errores en Scratch
APP INVENTOR TUTORIALES
Abre cada pestaña de abajo para ver algunos tutoriales de video que te ayudarán a aprender diferentes funciones que podrían ayudarte a desarrollar tu aplicación.
Plataforma
En videos se ofrece una visión general de las dos ventanas de App Inventor : el Diseñador y el Editor de bloques.
Plataforma
Este tutorial es parte de una lista más amplia para hacer un juego, pero muestra algunas de las características del Diseñador y el diseño de la interfaz de usuario en App Inventor. Si desea utilizar la plantilla de inicio, aquí está el enlace.
Tutoriales para principiantes
Si eres nuevo en la programación, estos son algunos buenos tutoriales introductorios que puedes probar.
Aprenda App Inventor
Esta es una buena introducción al uso de App Inventor. También conocido como el tutorial Soundboard, aprendes cómo hacer una aplicación simple donde el usuario pulsa un botón y se reproduce un discurso. Puedes descargar el proyecto de inicio aquí e importarlo a App Inventor (Dave te muestra cómo en video).
Algunos consejos para depurar el código en App Inventor
Aplicación de inicio de sesión
Una característica de muchas aplicaciones es la posibilidad de que los usuarios inicien sesión con un nombre de usuario y una contraseña. Puedes añadir esta función a cualquier aplicación siguiendo las instrucciones de video.
Juego con Imágenes, Botones, Reloj temporizador, Puntuación
El juego Reciclar utiliza muchos conceptos sencillos pero se basa en ellos para construir un juego bastante complejo. Aprenderás a utilizar un temporizador para mostrar imágenes, detectar pulsaciones de botones y sumar y restar a una puntuación. Aquí tienes un enlace a la plantilla de inicio en App Inventor.
Juego de reciclaje
Juego animado
Estos videos le muestran cómo utilizar el Canvas y ImageSprites para crear un juego animado.
Si quieres seguirlo desde el principio, puedes encontrar las imágenes utilizadas en la aplicación aquí.
Si desea omitir el primer video que construye la interfaz de usuario, puede abrir la plantilla que tiene la interfaz de usuario construida haciendo clic aquí.
Juego animado
Mapa, Marcadores, Llamadas telefónicas, WebViewer
En videos se explica paso a paso cómo crear una aplicación para voluntarios. Los tutoriales le muestran cómo añadir un mapa con marcadores informativos en su aplicación. También verás cómo integrar llamadas telefónicas en tu aplicación y cómo mostrar sitios web utilizando el componente WebViewer.
Aplicación para voluntarios
Buen ejemplo de uso del componente Mapa para proporcionar información basada en la ubicación a los usuarios. En este caso, oportunidades de voluntariado. La aplicación también utiliza WebViewer para mostrar información del sitio web, y PhoneCall para que el usuario pueda llamar a las organizaciones de voluntarios desde la aplicación.
Parte 1 de 2 videos - añadir mapa, marcadores e información básica
Parte 2 de 2 de Volunteer App - vea cómo hacer llamadas telefónicas y mostrar sitios web dentro de una aplicación.
Almacenamiento de datos en el teléfono
Los primeros 3 videos cubren la creación de una aplicación Green Tracker que permite a los usuarios hacer un seguimiento diario de su comportamiento ecológico. Los datos se almacenan mediante TinyDB en el dispositivo móvil del usuario.
La 4ª página video muestra cómo almacenar los elementos de una lista en TinyDB.
Uso de TinyDB para almacenar datos
Green Tracker Parte 1 muestra cómo almacenar datos de seguimiento en su teléfono con el componente TinyDB.
En el Rastreador Verde Parte 2, aprenda a añadir un componente Reloj para que pueda rastrear si un usuario está en verde en días consecutivos.
En Green Tracker Parte 3, utiliza la función "Hazlo" para manipular valores variables en tu aplicación y poder probar la función de días consecutivos.
Girls Code It organizó sesiones de programación para los participantes en Technovation. En video se muestra cómo crear una sencilla lista de tareas y guardarla en el teléfono.
APIs
Las interfaces de programación de aplicaciones o API son muy útiles para las aplicaciones. Aprende a conectar tu app a sitios web o servidores externos para enviar y recibir datos.
APIs
Almacenamiento de datos en la nube
El tutorial de prueba rápida muestra cómo conectar una hoja de Google a su aplicación para almacenar los datos de la tabla de clasificación. Haga clic aquí para abrir la plantilla de proyecto en App Inventor.
El tutorial de la aplicación Chat muestra cómo almacenar información de chat utilizando CloudDB.
Datos en la nube
El tutorial de prueba rápida muestra cómo conectar una hoja de Google a su aplicación para almacenar los datos de la tabla de clasificación. Haga clic aquí para abrir la plantilla de proyecto en App Inventor.
TUTORIALES PRÁCTICOS
Abre cada pestaña de abajo para ver algunos tutoriales de video que te ayudarán a aprender diferentes funciones que podrían ayudarte a desarrollar tu aplicación.
Plataforma
Este video da una visión general de la plataforma Thunkable.
Tutoriales para principiantes
Si eres nuevo en la programación, estos son algunos buenos tutoriales introductorios que puedes probar.
Aprender Thunkable
Esta es una buena introducción al uso de Thunkable. También conocido como el tutorial Soundboard, aprendes a hacer una aplicación simple donde el usuario hace clic en un botón y se reproduce un discurso. Haz clic aquí y sigue los enlaces de I have a dream para descargar los recursos para hacer la aplicación.
Algunos consejos para depurar tu código en Thunkable
Aplicación de inicio de sesión
Una característica de muchas aplicaciones es la posibilidad de que los usuarios inicien sesión con un nombre de usuario y una contraseña. Puedes añadir esta función a cualquier aplicación siguiendo las instrucciones de video.
Mapa, Marcadores, Llamadas telefónicas, WebViewer
En videos se explica paso a paso cómo crear una aplicación para voluntarios. Los tutoriales le muestran cómo añadir un mapa con marcadores informativos en su aplicación. También verás cómo integrar llamadas telefónicas en tu aplicación y cómo mostrar sitios web utilizando el componente WebViewer.
Aplicación para voluntarios
Buen ejemplo de uso del componente Mapa para proporcionar información basada en la ubicación a los usuarios. En este caso, oportunidades de voluntariado. La aplicación también utiliza WebViewer para mostrar información del sitio web, y PhoneCall para que el usuario pueda llamar a las organizaciones de voluntarios desde la aplicación.
Parte 1 de 2 videos - añadir mapa, marcadores e información básica
Parte 2 de 2 de Volunteer App - vea cómo hacer llamadas telefónicas y mostrar sitios web dentro de una aplicación.
Almacenamiento de datos en el teléfono
Los 3 videos cubren la creación de una aplicación Green Tracker que permite a los usuarios hacer un seguimiento de lo ecológicos que son cada día. Los datos se almacenan utilizando variables almacenadas, por lo que se guardan en el dispositivo móvil del usuario.
Uso de TinyDB para almacenar datos
Green Tracker Parte 1 muestra cómo almacenar datos de seguimiento en su teléfono con el componente TinyDB.
En el Rastreador Verde Parte 2, aprenda a utilizar la información del Dispositivo para que pueda rastrear si un usuario está en verde en días consecutivos.
En el Rastreador Verde Parte 3, crea un botón temporal para manipular valores variables en tu aplicación para que puedas probar la función de días consecutivos.
APIs
Las interfaces de programación de aplicaciones o API son muy útiles para las aplicaciones. Aprende a conectar tu app a sitios web o servidores externos para enviar y recibir datos.
APIs
Almacenamiento de datos en la nube
El tutorial de preguntas rápidas muestra cómo conectar una hoja de Google a tu aplicación para almacenar los datos de la tabla de clasificación. Haz clic aquí para abrir la plantilla del proyecto en Thunkable.
El segundo video muestra cómo crear una aplicación que reproduzca videos. La información de video se almacena en una hoja de Google.
La tercera video es otra aplicación basada en el clima que muestra cómo mostrar la información de la tabla de clasificación desde una hoja de Google. La plantilla del proyecto de inicio se puede encontrar aquí.
El cuarto video es otro ejemplo de una antigua alumna que utiliza una hoja de Google para almacenar información de la aplicación. Aquí hay un enlace al proyecto de inicio.
Datos en la nube
El tutorial de preguntas rápidas muestra cómo conectar una hoja de Google a tu aplicación para almacenar los datos de la tabla de clasificación. Haz clic aquí para abrir la plantilla del proyecto en Thunkable.
Ana te enseña a hacer una app como su Opción Una app de consumo responsable que reproduce videos. La información de video se almacena en una hoja de Google.
Ver cómo isplay tabla de clasificación de información de una hoja de Google. Plantilla de proyecto de inicio se puede encontrar aquí.
La aplicación Neki Nature de Avril es una aplicación educativa sobre la naturaleza. La información sobre los animales se almacena en una hoja de Google. Aquí hay un enlace a la plantilla del proyecto de inicio.
TUTORIALES SOBRE INTELIGENCIA ARTIFICIAL
Entrenamiento de un modelo de IA -> Scratch
Esta serie muestra cómo entrenar un modelo utilizando Machine Learning for Kids. El modelo resultante se utiliza en un proyecto de Scratch.
Ten en cuenta que los proyectos Scratch sólo son posibles para la división de principiantes.
Tutoriales de IA
Make Me Happy utiliza Machine Learning for Kids para crear un modelo de aprendizaje automático para detectar texto feliz o triste. El tutorial de 3 partes utiliza el modelo en un proyecto de Scratch.
Modelo de sonido -> Scratch
Este ejemplo utiliza un modelo para detectar sonidos (chasquido, palmada o silbido) entrenado con Teachable Machine para luego utilizarlo en un proyecto de Scratch. Aquí hay un enlace a las instrucciones para hacer el modelo.
Ten en cuenta que los proyectos Scratch sólo son posibles para la división de principiantes.
Formación de un modelo de conjunto de datos público para utilizarlo en App Inventor
Esta serie muestra cómo tomar un conjunto de datos público de imágenes de la web, entrenarlo utilizando el clasificador de imágenes de App Inventor, y luego añadir el modelo a una aplicación móvil con App Inventor.
Conjunto de datos de imágenes & App Inventor
Modelo ML con Teachable Machine -> App Inventor
En videos se muestra cómo crear una sencilla aplicación de piedra, papel o tijera que utiliza IA para determinar qué jugada está haciendo el usuario. Se aprende a entrenar un modelo de aprendizaje automático utilizando imágenes en Teachable Machine. A continuación, se integra el modelo con App Inventor para utilizarlo en una aplicación móvil.
Lista de reproducción
Modelo ML con Ximilar -> Thunkable
Pratham Goradia muestra cómo utilizar la plataforma Ximilar para entrenar un modelo con imágenes de arrecifes de coral. A continuación, el modelo se utiliza en una app Thunkable con ayuda del componente Web API.
Modelo ML con Jupyter Notebook y Streamlit
Estos videos (también en la sección de tutoriales Web App más abajo) muestran cómo construir un modelo de aprendizaje automático utilizando Python en un Jupyter Notebook y luego cómo utilizar ese modelo en una aplicación web construida utilizando Streamlit.
AI in Web App Playlist
TUTORIALES DE APLICACIONES WEB
Python y Streamlit codificados en su ordenador
Si está programando una aplicación web, currículo educativo le ofrece dos opciones: instalar software gratuito y programarla localmente en su propio ordenador, o programarla utilizando plataformas en línea en un navegador web.
Estos videos son para la opción local, codificación en su ordenador.
Programación con Python y Streamlit
Si aún no lo has hecho, debes instalar Python en tu máquina. Aquí están las instrucciones.
Para la aplicación de la caja de resonancia, necesitarás archivos de sonido e imágenes. Aquí tienes un enlace para descargar esos archivos.
Puede descargar el archivo Jupyter Notebook utilizado en video aquí. Esta es la primera parte de la creación de un panel de datos con Streamlit.
Esta es la segunda parte del panel de datos.
Utilizarás un Jupyter Notebook para explorar un conjunto de datos y construir un modelo de aprendizaje automático. Aquí hay un enlace al cuaderno utilizado en el video.
Esta es la segunda parte de la creación de una aplicación de predicción de accidentes cerebrovasculares con Streamlit.
Python y Streamlit codificados en su navegador
Si está programando una aplicación web, currículo educativo le ofrece dos opciones: instalar software gratuito y programarla localmente en su propio ordenador, o programarla utilizando plataformas en línea en un navegador web.
Estos videos son para la opción en línea, codificando todo en un navegador web.