Tutoriels techniques

Cette leçon permet de visionner tous les tutoriels vidéo de Technovation sur le codage d'applications et la création de modèles d'IA en un seul endroit. 

Cliquez sur un bouton ci-dessous pour consulter les didacticiels relatifs à ce sujet ou à cette plate-forme. 

coding icon

PLATEFORMES DE CODAGE

Cette vidéo donne un aperçu des options de langage de codage pour Technovation. Elle est un peu dépassée, car Technovation permet désormais d'utiliser n'importe quel langage de codage. Cependant, elle donne un bon aperçu d'App Inventor et de Thunkable et des caractéristiques de chaque plateforme.

scratch cat

TUTORIELS SCRATCH

Tutoriels Scratch

3 Vidéos
Plus d'informations

Jeu simple avec des sprites et un chronomètre.

app inventor bee logo

TUTORIELS APP INVENTOR

Ouvrez chaque onglet ci-dessous pour voir des tutoriels vidéo qui vous aideront à apprendre les différentes fonctionnalités qui pourraient vous aider à développer votre application.

Ces vidéos donnent un aperçu général des deux fenêtres d'App Inventor : le concepteur et l'éditeur de blocs. 

Aperçu de la plate-forme

2 Vidéos
Plus d'informations

Ce tutoriel fait partie d'une liste de lecture plus large pour créer un jeu, mais il montre certaines des fonctionnalités du Designer et la conception de l'interface utilisateur dans App Inventor. Si vous souhaitez utiliser le modèle de départ, voici le lien

Si vous êtes novice en matière de codage, voici quelques bons tutoriels d'introduction à essayer.

Apprendre App Inventor

2 Vidéos
Plus d'informations

Il s'agit d'une bonne introduction à l'utilisation d'App Inventor. Également connu sous le nom de tutoriel Soundboard, vous apprenez à créer une application simple dans laquelle l'utilisateur clique sur un bouton et un discours est joué. Vous pouvez télécharger le projet de départ ici et l'importer dans App Inventor (Dave vous montre comment faire dans la vidéo). 

De nombreuses applications permettent aux utilisateurs de se connecter à l'aide d'un nom d'utilisateur et d'un mot de passe. Vous pouvez ajouter cette fonctionnalité à n'importe quelle application en suivant les instructions de la vidéo.

Le jeu Recycle utilise de nombreux concepts simples, mais s'appuie sur eux pour construire un jeu relativement complexe. Vous apprendrez à utiliser une minuterie pour afficher des images, à détecter les clics sur les boutons et à ajouter et soustraire un score. Voici un lien vers le modèle de départ dans App Inventor.

Jeu du recyclage

7 Vidéos

Ces vidéos vous montrent comment utiliser le Canvas et les ImageSprites pour créer un jeu animé.

Si vous voulez suivre le processus depuis le début, vous pouvez trouver les images utilisées dans l'application ici. 

Si vous voulez sauter la première vidéo qui construit l'interface utilisateur, vous pouvez ouvrir le modèle qui contient l'interface utilisateur en cliquant ici.  

Jeu animé

4 Vidéos

Ces vidéos vous guident dans la création d'une application pour les bénévoles. Les tutoriels vous montrent comment ajouter une carte avec des marqueurs d'information dans votre application. Vous verrez également comment intégrer des appels téléphoniques dans votre application et comment afficher des sites web à l'aide du composant WebViewer.

Application pour les volontaires

2 Vidéos
Plus d'informations

Bon exemple d'utilisation du composant Map pour fournir aux utilisateurs des informations basées sur la localisation. Dans ce cas, il s'agit d'opportunités de bénévolat. L'application utilise également WebViewer pour afficher des informations sur le site web et PhoneCall pour permettre à l'utilisateur d'appeler des organisations bénévoles à partir de l'application.

Partie 1 de 2 vidéos - ajouter une carte, des marqueurs et des informations de base

Les trois premières vidéos traitent de la création d'une application Green Tracker qui permet aux utilisateurs de suivre leur consommation d'énergie chaque jour. Les données sont stockées à l'aide de TinyDB sur l'appareil mobile de l'utilisateur. 

La quatrième vidéo montre comment stocker les éléments d'une liste dans TinyDB. 

 

Utiliser TinyDB pour stocker des données

4 Vidéos
Plus d'informations

Green Tracker Part 1 montre comment stocker les données de suivi sur votre téléphone avec le composant TinyDB.

Les interfaces de programmation d'applications (API) sont très utiles pour les applications. Apprenez à connecter votre application à des sites web ou des serveurs externes pour envoyer et recevoir des données. 

API

4 Vidéos

Ce tutoriel montre comment connecter une feuille Google à votre application pour stocker les données du classement. Cliquez ici pour ouvrir le modèle de projet dans App Inventor.

Le tutoriel sur l'application Chat montre comment stocker les informations relatives au chat à l'aide de CloudDB.

Données du nuage

2 Vidéos
Plus d'informations

Ce tutoriel montre comment connecter une feuille Google à votre application pour stocker les données du classement. Cliquez ici pour ouvrir le modèle de projet dans App Inventor.

Thunkable beaver logo

TUTORIELS À BASE D'ÉLÉMENTS DÉTACHABLES

Ouvrez chaque onglet ci-dessous pour voir des tutoriels vidéo qui vous aideront à apprendre les différentes fonctionnalités qui pourraient vous aider à développer votre application.

Cette vidéo donne un aperçu général de la plateforme Thunkable.

Si vous êtes novice en matière de codage, voici quelques bons tutoriels d'introduction à essayer.

Apprendre Thunkable

2 Vidéos
Plus d'informations

Il s'agit d'une bonne introduction à l'utilisation de Thunkable. Aussi connu sous le nom de Soundboard tutorial, vous apprenez à faire une application simple où l'utilisateur clique sur un bouton et où un discours est joué. Cliquez ici et suivez les liens pour I have a dream afin de télécharger les ressources nécessaires à la réalisation de l'application.

De nombreuses applications permettent aux utilisateurs de se connecter à l'aide d'un nom d'utilisateur et d'un mot de passe. Vous pouvez ajouter cette fonctionnalité à n'importe quelle application en suivant les instructions de la vidéo.

Ces vidéos vous guident dans la création d'une application pour les bénévoles. Les tutoriels vous montrent comment ajouter une carte avec des marqueurs d'information dans votre application. Vous verrez également comment intégrer des appels téléphoniques dans votre application et comment afficher des sites web à l'aide du composant WebViewer.

Application pour les volontaires

2 Vidéos
Plus d'informations

Bon exemple d'utilisation du composant Map pour fournir aux utilisateurs des informations basées sur la localisation. Dans ce cas, il s'agit d'opportunités de bénévolat. L'application utilise également WebViewer pour afficher des informations sur le site web et PhoneCall pour permettre à l'utilisateur d'appeler des organisations bénévoles à partir de l'application.

Partie 1 de 2 vidéos - ajouter une carte, des marqueurs et des informations de base

Les 3 vidéos couvrent la création d'une application Green Tracker qui permet aux utilisateurs de suivre l'évolution de leur consommation d'énergie chaque jour. Les données sont stockées à l'aide de variables stockées, de sorte qu'elles sont sauvegardées sur l'appareil mobile de l'utilisateur. 

Utiliser TinyDB pour stocker des données

3 Vidéos
Plus d'informations

Green Tracker Part 1 montre comment stocker les données de suivi sur votre téléphone avec le composant TinyDB.

Les interfaces de programmation d'applications (API) sont très utiles pour les applications. Apprenez à connecter votre application à des sites web ou des serveurs externes pour envoyer et recevoir des données. 

API

3 Vidéos

Ce tutoriel montre comment connecter une feuille Google à votre application pour stocker les données du classement. Cliquez ici pour ouvrir le modèle de projet dans Thunkable.

La deuxième vidéo vous montre comment créer une application qui lit des vidéos. Les informations sur les vidéos sont stockées dans une feuille Google.

La troisième vidéo est une autre application basée sur le climat qui montre comment afficher les informations du classement à partir d'une feuille Google. Le modèle de projet de démarrage est disponible ici.

La quatrième vidéo est un autre exemple d'une ancienne élève qui utilise une feuille Google pour stocker des informations sur l'application. Voici un lien vers le projet de départ. 

Données du nuage

4 Vidéos
Plus d'informations

Ce tutoriel montre comment connecter une feuille Google à votre application pour stocker les données du classement. Cliquez ici pour ouvrir le modèle de projet dans Thunkable.

artificial intelligence - brain with neural network

TUTORIELS SUR L'INTELLIGENCE ARTIFICIELLE

Cette série montre comment former un modèle à l'aide de Machine Learning for Kids. Le modèle obtenu est ensuite utilisé dans un projet Scratch.

Notez que les projets Scratch ne sont possibles que pour la division débutante.

Tutoriels sur l'IA

3 Vidéos
Plus de détails

Make Me Happy utilise Machine Learning for Kids pour créer un modèle d'apprentissage automatique permettant de détecter un texte joyeux ou triste. Le tutoriel en trois parties utilise le modèle dans un projet Scratch.

Cet exemple utilise un modèle de détection de sons (claquement, clap ou sifflement) formé avec Teachable Machine pour être ensuite utilisé dans un projet Scratch. Voici un lien vers les instructions de fabrication du modèle. 

Notez que les projets Scratch ne sont possibles que pour la division débutante.

Cette série montre comment prendre un ensemble de données publiques d'images sur le web, l'entraîner en utilisant le classificateur d'images d'App Inventor, puis ajouter le modèle à une application mobile avec App Inventor.

Ensemble de données d'images et App Inventor

3 Vidéos

Ces vidéos montrent comment créer une application simple de type Pierre, Papier, Ciseaux qui utilise l'intelligence artificielle pour déterminer le jeu de l'utilisateur. Vous apprenez à former un modèle d'apprentissage automatique à l'aide d'images dans Teachable Machine. Le modèle est ensuite intégré à App Inventor pour être utilisé dans une application mobile.

Liste de lecture

2 Vidéos

Pratham Goradia montre comment utiliser la plateforme Ximilar pour entraîner un modèle avec des images de récifs coralliens. Le modèle est ensuite utilisé dans une application Thunkable à l'aide du composant Web API.

Utilisez les API et la technologie de vision par ordinateur pour détecter les noms de marque sur les étiquettes de vêtements. Utilisez ensuite WebView pour obtenir l'évaluation de la durabilité de la marque. 

Utilisez des API pour obtenir des informations sur les espèces menacées à partir du site Web de la liste rouge de l'UICN. Utilisez ensuite un Chatbot pour reformuler les informations afin de les rendre plus accessibles aux jeunes.

Ces vidéos (également dans la section Tutoriel pour les applications Web ci-dessous) montrent comment construire un modèle d'apprentissage automatique en utilisant Python dans un carnet Jupyter, puis comment utiliser ce modèle dans une application Web construite à l'aide de Streamlit.

L'IA dans les applications Web Playlist

2 Vidéos

Ces vidéos (également dans la section Tutoriel pour les applications Web ci-dessous) montrent comment construire un modèle d'apprentissage automatique en utilisant Python dans un carnet Jupyter, puis comment utiliser ce modèle dans une application Web construite à l'aide de Streamlit.

Modèle ML de qualité de l'eau

2 Vidéos
python logo

TUTORIELS D'APPLICATIONS WEB

Si vous devez coder une application web, le programme vous propose deux options : installer un logiciel gratuit et coder localement sur votre propre ordinateur, ou coder en utilisant des plateformes en ligne dans un navigateur web. 

Ces vidéos sont pour l'option locale, codage sur votre ordinateur.

Coder avec Python et Streamlit

7 Vidéos
Plus d'informations

Si ce n'est pas déjà fait, vous devez installer Python sur votre machine. Voici les instructions.

Si vous devez coder une application web, le programme vous propose deux options : installer un logiciel gratuit et coder localement sur votre propre ordinateur, ou coder en utilisant des plateformes en ligne dans un navigateur web. 

Ces vidéos sont destinées à l'option en ligne, qui consiste à tout coder dans un navigateur web.

Liste de lecture

6 Vidéos