- Découvrez les différents types de solutions numériques
- Découvrez les fonctions de votre téléphone portable qui peuvent vous aider à résoudre votre problème.
- Faire la différence entre une application mobile et une application web
- Apprendre comment les gens résolvent les problèmes grâce à l'intelligence artificielle
- Être capable de reconnaître des exemples d'IA autour de soi
Dans le cadre de votre projet pour le Technovation Challenge, vous allez créer une solution numérique.
Qu'est-ce qu'une solution numérique ?
Les solutions numériques sont des produits développés à l'aide de logiciels afin de résoudre un problème pour un public cible. Par exemple, CashApp est une application mobile conçue à l'aide de logiciels et de langages de programmation pour permettre aux utilisateurs d'envoyer et de recevoir de l'argent. Les solutions numériques peuvent prendre des formes très variées.
Voici une liste des différents types de solutions numériques, ainsi que la manière dont elles peuvent être mises à profit pour résoudre des problèmes :
Applications mobiles
Une application mobile est un logiciel conçu pour fonctionner sur un smartphone ou une tablette. Les applications mobiles peuvent exploiter les fonctionnalités intégrées à un appareil, telles que son appareil photo, son GPS, son microphone, ses notifications et ses capteurs.
Les applications mobiles sont utiles pour les solutions qui :
- Les utilisateurs s'en serviront principalement sur un smartphone ou une tablette.
- Nécessite l'accès à certaines fonctionnalités de l'appareil, telles que le GPS, l'appareil photo ou le microphone.
- Il faut envoyer des notifications ou des rappels.
- Il est nécessaire d'offrir une expérience personnalisée à chaque utilisateur.
- Il se peut que les utilisateurs aient besoin d'y accéder fréquemment ou lors de leurs déplacements.
Exemple : Une application de sécurité qui aide les utilisateurs à trouver des lieux sûrs à proximité et leur fournit un itinéraire grâce au GPS de leur téléphone.
Applications Web
Une application web est une application logicielle interactive à laquelle les utilisateurs accèdent via un navigateur web. Contrairement à un site web traditionnel qui sert principalement à afficher des informations, une application web permet aux utilisateurs d’ effectuer des actions— comme saisir des informations, créer un compte, suivre une progression, prendre des décisions ou interagir avec des données.
Important : Un site web qui est uniquement informatif ou qui ne propose pas d'interaction significative avec l'utilisateur n'est pas éligible en tant que solution numérique Technovation.
Les applications Web sont utiles pour les solutions qui :
- Il doit être accessible depuis différents appareils.
- Permettre aux utilisateurs de saisir, de gérer ou d'interagir avec des informations.
- Vous avez besoin de comptes, de profils ou d'expériences personnalisées.
- Il faut se connecter à une base de données ou à d'autres services en ligne.
- Permettre aux utilisateurs d'effectuer des tâches ou de suivre des processus en ligne.
- Accessible via un lien Internet, sans avoir à installer d'application.
Exemple : Une application web qui aide les étudiants à suivre leurs demandes de bourse, les dates limites et l'avancement de leurs dossiers.
Extension ou module complémentaire de navigateur
Une extension ou un plugin de navigateur ajoute de nouvelles fonctionnalités à un navigateur web. Au lieu de créer une application totalement distincte, vous pouvez développer un outil qui fonctionne en complément des sites web que les utilisateurs consultent déjà.
Les extensions ou plugins de navigateur sont utiles pour les solutions qui :
- Résoudre un problème qui survient lorsque les utilisateurs naviguent sur Internet.
- Ajouter des fonctionnalités utiles aux sites web existants.
- Aider les utilisateurs à enregistrer, organiser ou analyser les informations qu'ils trouvent en ligne.
- Automatisez les actions répétitives dans un navigateur.
- Mettre à disposition un outil auquel les utilisateurs peuvent accéder lorsqu'ils consultent différents sites web.
Exemple : Une extension de navigateur qui aide les élèves à évaluer les sources en ligne en mettant en évidence les informations qu'ils doivent vérifier pour déterminer si une source est fiable.
Chatbot ou assistant basé sur l'IA
Un chatbot ou assistant basé sur l'IA permet aux utilisateurs d'interagir avec une solution numérique par le biais d'une conversation. Les utilisateurs peuvent communiquer avec l'outil par texte ou par voix, et la solution peut répondre à des questions, fournir des informations, guider les utilisateurs dans leurs tâches ou générer du contenu.
Votre chatbot ou votre assistant IA peut être hébergé sur un site web ou au sein d'une plateforme de messagerie telle que WhatsApp ou Telegram.
Les chatbots et les assistants basés sur l'IA sont utiles pour les solutions qui :
- Exiger des utilisateurs qu'ils posent des questions ou qu'ils sollicitent des conseils.
- Il faut comprendre le langage naturel.
- Fournir des informations ou des recommandations personnalisées.
- Aider les utilisateurs à suivre une procédure.
- Besoin de résumer, de produire, d'organiser ou d'analyser des informations.
- Une interface conversationnelle pourrait s'avérer utile.
Exemple : Un assistant IA qui aide les étudiants à trouver des bourses d'études en fonction de leurs centres d'intérêt, de leurs objectifs et de leurs critères d'éligibilité.
N'oubliez pas : L'IA est un outil, pas la solution en soi. Demandez-vous si le recours à l'IA contribue réellement à résoudre le problème de votre public cible.
Outil par SMS ou vocal
Un outil SMS ou vocal permet aux utilisateurs d’interagir avec une solution numérique à l’aide de SMS ou d’appels vocaux, plutôt qu’au moyen d’une application ou d’un site web classique.
Ces solutions peuvent s'avérer particulièrement utiles lorsque les personnes ont un accès limité à Internet ou aux smartphones, ou lorsqu'elles ont besoin d'un moyen simple de recevoir ou de communiquer des informations.
Les outils par SMS ou vocaux sont utiles pour les solutions qui :
- Il faut pouvoir joindre des personnes via un téléphone portable basique.
- Il faut pouvoir travailler avec un accès à Internet limité ou peu fiable.
- Envoyez des rappels, des alertes ou des informations importantes.
- Permettre aux utilisateurs d'envoyer des informations par SMS.
- Permettre aux utilisateurs d'interagir avec un service par le biais d'un appel téléphonique ou de commandes vocales.
- Il faut toucher les utilisateurs qui n'utilisent peut-être pas régulièrement des applications ou des sites web.
Exemple : Un outil SMS qui envoie des rappels de prise de médicaments et permet aux utilisateurs de répondre par SMS pour confirmer qu'ils ont pris leurs médicaments.
Tableau de bord des données
Un tableau de bord de données est un outil numérique interactif qui organise les informations et les présente sous forme de visualisations telles que des diagrammes, des graphiques, des tableaux, des cartes ou d’autres indicateurs.
Un tableau de bord doit permettre aux utilisateurs de interagir avec les données et de les comprendre, plutôt que de se contenter d'afficher un ensemble statique d'informations.
Les tableaux de bord sont utiles pour les solutions qui :
- Aider les gens à comprendre de grandes quantités d'informations.
- Suivre les tendances ou les évolutions au fil du temps.
- Aider les utilisateurs à suivre leurs progrès vers un objectif.
- Il faut comparer les informations entre les différentes catégories.
- S'appuyer sur les données pour prendre des décisions.
- Rassembler des informations provenant de plusieurs sources et les afficher en un seul endroit.
Exemple : Un tableau de bord sur la santé communautaire qui permet aux habitants d'explorer les données sanitaires locales et d'identifier les tendances au sein de leur communauté.
Flux de travail automatisé ou agent IA
Un flux de travail automatisé utilise un logiciel pour effectuer automatiquement une série de tâches. Un agent IA peut utiliser l’IA pour interpréter des informations, prendre des décisions dans des limites définies et mener des actions à l’aide d’outils connectés.
Ces solutions visent moins à créer une interface pour les utilisateurs qu’à aider les gens accomplir leur travail plus efficacement.
Les flux de travail automatisés et les agents basés sur l'IA sont utiles pour les solutions qui :
- Nécessite des tâches répétitives.
- Impliquer plusieurs étapes ou applications.
- Exiger que les informations soient transférées d'un système à un autre.
- Cela permettrait de faire gagner du temps aux utilisateurs en effectuant certaines tâches automatiquement.
- Besoin d'organiser, de classer ou de traiter des informations.
- L'IA pourrait s'avérer utile pour prendre des décisions ou déterminer la prochaine étape dans le cadre de règles définies.
Exemple : Un agent IA qui reçoit les questions des clients, identifie le type de demande, recherche les informations pertinentes dans une base de connaissances et transfère la demande à la personne compétente lorsqu'une intervention humaine est nécessaire.
Robot/drone/gadget programmé(e)
Un robot, drone ou gadget programmé associe un logiciel à un dispositif physique. Les élèves programment ce dispositif pour qu’il détecte des informations, réagisse à son environnement, se déplace, communique ou effectue une action.
Ces solutions montrent comment les logiciels peuvent interagir avec le monde physique.
Les robots, drones ou gadgets programmés sont utiles pour apporter des solutions qui :
- Besoin d'interagir avec l'environnement physique.
- Nécessitent des mouvements ou des actions physiques.
- Utilisez des capteurs pour collecter des informations.
- Automatiser une tâche manuelle.
- Aider les personnes à interagir avec leur environnement ou à le surveiller.
- Combiner le matériel et les logiciels pour résoudre un problème.
Exemple : Un dispositif programmé qui surveille la température d'un jardin communautaire et active automatiquement un système d'arrosage lorsque les plantes ont besoin d'eau.
CARACTÉRISTIQUES D'UN APPAREIL MOBILE
Saviez-vous qu'environ 94 % à 96 % des internautes actifs dans le monde se connectent via un téléphone portable? Cela signifie que, pour avoir un impact à l'échelle mondiale, il est essentiel que votre solution soit accessible depuis un appareil mobile.
Ensemble, nous allons découvrir comment vous pouvez tirer parti des fonctionnalités des appareils mobiles pour mettre en place la meilleure solution possible.
Les applications mobiles sont des programmes qui fonctionnent sur les téléphones mobiles. Les applications mobiles peuvent tirer parti de tous les capteurs présents sur les téléphones, qui leur permettent de détecter des informations externes telles que l'emplacement et le son.
Découvrez les caractéristiques de certains appareils mobiles grâce à ces boîtes à clapet !
Appareil photo, haut-parleur, microphone
GPS
Appels téléphoniques, messages texte, contacts
Connectivité Internet
Stockage
Accéléromètre, Gyroscope
APPLICATIONS MOBILES ET APPLICATIONS WEB
Vous avez peut-être déjà entendu parler du terme « application web », qui ne désigne pas la même chose qu'une application mobile. Dans le cadre du Technovation Challenge, les deux types d'applications sont acceptés.
Vous pouvez créer une application mobile, une application web ou une application web progressive dans le cadre de votre projet pour le Technovation Challenge. Il est toutefois utile de bien comprendre les différences entre ces types d'applications afin de choisir celui qui convient le mieux à votre solution.
Quelles sont les différences ?
Application mobile
- un programme qui fonctionne en mode natif sur le téléphone
- téléchargée et installée sur l'appareil
- peut accéder aux fonctions du téléphone, telles que le GPS et l'appareil photo
- spécifiques à une plateforme (iOS ou Android)
- codés avec des langages particuliers pour correspondre au système d'exploitation
Application Web
- ressemble beaucoup à une application mobile
- fonctionne dans un navigateur internet
- ne sont pas natifs d'un appareil particulier (iOS ou Android)
- est généralement codé avec HTML, CSS, Javascript et Python
- ne peut pas être exécuté lorsqu'il est hors ligne
Application Web progressive
- type particulier d'application web qui est un hybride entre une application mobile et une application web
- fonctionne dans un navigateur
- peut également être installée sur l'appareil mobile comme une application mobile classique
- peut fonctionner même lorsque l'utilisateur n'est pas en ligne
Si vous codez avec App Inventor ou Thunkable, vous créez une application mobile. Vous pouvez tester et exécuter vos applications mobiles sur les plateformes iOS et Android.
Conseil du mentor
Meilleures pratiques : Utilisez des exemples pratiques qui montrent comment la technologie peut faciliter la vie. Par exemple, "Pensez à la façon dont l'utilisation d'un GPS vous aide à trouver l'itinéraire le plus rapide pour arriver à votre destination. C'est un excellent exemple de technologie qui résout un problème courant". En faisant le lien avec des expériences quotidiennes, on aide les élèves à comprendre la pertinence de la technologie.
Ces vidéos permettront de comprendre clairement comment la technologie peut être utilisée pour résoudre des problèmes de la vie réelle et certains des problèmes liés à la technologie, ce qui rendra le concept plus pertinent et plus attrayant.
Questions directrices à poser aux élèves :
Pouvez-vous citer un problème auquel vous êtes régulièrement confronté et que la technologie vous aide à résoudre ? (par exemple, l'utilisation d'une calculatrice pour les devoirs de mathématiques ou d'un moteur de recherche pour trouver des informations)
Pourquoi est-il important de comprendre le fonctionnement de la technologie pour résoudre des problèmes ?
Quelles sont les technologies que vous utilisez quotidiennement et qui vous semblent importantes ?
Les conseils des mentors sont fournis grâce au soutien de l'AmeriCorps.
QU'EN EST-IL DE L'INTELLIGENCE ARTIFICIELLE ?
L'intelligence artificielle est une technologie puissante qui peut enrichir votre solution d'application. Bien que vous ne soyez pas obligé d'utiliser l'intelligence artificielle dans votre projet, nous vous encourageons à vous renseigner sur cette technologie et sur la manière dont vous pourriez l'intégrer dans votre projet. L'intelligence artificielle ne convient pas à toutes les solutions, mais elle peut être un complément utile dans de nombreux cas.
Mais qu'est-ce que l'intelligence artificielle ? Pour la définir, décomposons-la en deux mots.
Artificiel
- Pas réel
- Fait par des personnes
- Une copie de quelque chose de réel
Intelligence
- Utiliser son cerveau pour apprendre, résoudre des problèmes, parler ou écrire
Une définition pourrait donc être que l'IA est un objet fabriqué par l'homme pour imiter le cerveau humain en résolvant des problèmes.
L'IA peut faire 4 choses principales :
- Comprendre
- Apprendre
- Utiliser des modèles pour prendre des décisions
- Interagir avec les humains
Ces 4 critères ressemblent-ils à des choses dont l'homme est capable ?
On peut considérer l'IA comme quelque chose qui essaie de travailler ou de penser comme un humain.
QUELQUES EXEMPLES








L'IA est utilisée pour résoudre toutes sortes de problèmes !
Conseil du mentor
Meilleures pratiques : Pensez à la façon dont les assistants vocaux comme Siri ou Alexa peuvent répondre à vos questions ou jouer votre chanson préférée. Ce sont des exemples d'intelligence artificielle à l'œuvre. Ils sont programmés avec un grand nombre de données et connectés à l'internet pour pouvoir effectuer des recherches sur le web à votre place. Cette technologie a été associée à du matériel pour la rendre utilisable en dehors d'un ordinateur et lui permettre d'exécuter d'autres fonctions, comme la diffusion de sons.
Lorsque les équipes commencent à réfléchir à la manière dont elles vont résoudre le problème qu'elles ont choisi, il est important pour ce programme qu'elles réfléchissent à la manière dont la technologie entre en jeu de manière significative. Encouragez l'équipe à examiner les différentes façons dont les applications mobiles et les applications web ont été utilisées pour l'aider à trouver des idées sur la façon dont elle pourrait construire son projet.
Utilisez les vidéos ci-dessous pour approfondir votre compréhension de l'utilisation de l'IA dans les tâches quotidiennes et partagez-la avec vos équipes.
Questions directrices à poser aux élèves :
Comment pensez-vous que l'IA peut contribuer à résoudre des problèmes dans différents domaines tels que les soins de santé ou les transports ?
Pouvez-vous citer des exemples d'intelligence artificielle que vous utilisez ou voyez tous les jours ou dont vous avez entendu parler ? (par exemple, les assistants vocaux, les systèmes de recommandation sur YouTube ou Netflix)
Quelles sont les préoccupations ou les difficultés liées à l'utilisation de l'IA ?
Les conseils des mentors sont fournis grâce au soutien de l'AmeriCorps.
Regardez ces vidéos pour découvrir les différentes avancées rendues possibles grâce à l'intelligence artificielle.
QUESTIONNEZ-VOUS
Voici un petit quiz pour vérifier si vous pouvez identifier si une technologie est de l'IA ou non. Utilisez les 4 critères pour vous aider à décider. (comprendre, apprendre, utiliser des modèles, interagir avec les humains) Pour chacune des quatre paires ci-dessous, cliquez sur le bouton situé sous la technologie qui, selon vous, utilise l'IA.
Laquelle de ces deux technologies est l'IA ? Cliquez sur le lien IA ? sous l'image de la technologie que vous pensez être de l'IA.
Laquelle de ces deux technologies est l'IA ? Cliquez sur le lien IA ? sous l'image de la technologie que vous pensez être de l'IA.
Laquelle de ces deux technologies est l'IA ? Cliquez sur le lien IA ? sous l'image de la technologie que vous pensez être de l'IA.
Laquelle de ces deux technologies est l'IA ? Cliquez sur le lien IA ? sous l'image de la technologie que vous pensez être de l'IA.
QU'EN EST-IL DE L'ÉTHIQUE ?
Le mot "éthique" peut sembler un peu formel ou compliqué, mais il s 'agit en fait de poser des questions.
Il s'agit de réfléchir : Est-ce juste ? Qui cela peut-il aider et qui cela peut-il blesser ? Tout comme nous réfléchissons aux conséquences de nos actes, nous devons réfléchir aux conséquences de la technologie que nous créons. Il s'agit de faire des choix équitables, respectueux et bienveillants. L'éthique est une façon de penser, une attitude philosophique, qui nous aide à construire un monde meilleur pour tous.
Comment pouvez-vous vous assurer que votre projet a une approche éthique ?
N'oubliez pas que les applications et les outils technologiques, y compris l'IA, ne doivent pas remplacer le contact humain. Votre application doit toujours respecter la valeur de chaque personne.
Votre application traite-t-elle tout le monde de manière équitable ? Par exemple, si elle utilise la reconnaissance faciale, fonctionne-t-elle aussi bien pour toutes les couleurs de peau ?
Pensez à impliquer des personnes d'âges, de capacités, d'origines et de cultures différents.
Ne collectez que les données dont vous avez besoin et soyez transparent sur la manière dont vous les utilisez. La confiance des utilisateurs est essentielle.
Partagez votre projet et vos questions et préoccupations éthiques avec d'autres personnes. Des points de vue différents peuvent vous aider à trouver des solutions auxquelles vous n'aviez pas pensé.
Chaque étape de la création de votre application est une chance de construire un avenir meilleur. C'est votre perspective unique et votre conscience éthique qui feront briller votre projet.
Continuez à vous interroger, à créer et à rendre le monde meilleur !
ACTIVITÉ : MA VISION D'UN MONDE MEILLEUR
Vous avez une occasion unique de façonner l'avenir avec une approche éthique !
RÉFLEXION
Lorsque vous commencez à réfléchir aux solutions possibles à votre problème, posez-vous les questions suivantes :
RÉVISION DES TERMES CLÉS
- Solution numérique – un produit développé à l'aide d'un logiciel pour résoudre un problème
- Application mobile - programme/application compilé(e) pour fonctionner sur un téléphone ou un autre appareil mobile.
- Application web- programme/application qui s'exécute dans un navigateur sur n'importe quel ordinateur ou appareil mobile
- Capteurs - Matériel installé sur votre téléphone qui lui permet d'interagir avec le monde qui l'entoure.
- Intelligence artificielle (IA) - machines/programmation capables d'effectuer des tâches normalement considérées comme réservées à l'homme.
RESSOURCES SUPPLÉMENTAIRES
Découvrez comment d'anciens participants à Technovation ont utilisé des applications mobiles pour résoudre un problème dans leur communauté !
Cliquez sur le nom de chaque projet pour voir la vidéo de présentation.
CARTES MAGIQUES
Cette application permet aux jeunes enfants d'apprendre de nouveaux mots.
CULTIMORA
Cette application aide les utilisateurs à choisir les cultures à planter.
FEMMES CACHÉES
Cette application encourage les jeunes femmes à s'orienter vers les domaines des STIM par le biais de jeux.
Voici quelques projets qui ont intégré l'IA dans leurs applications.
Cliquez sur le nom de chaque projet pour voir la vidéo de présentation.
MAJI
Maji utilise l'IA pour déterminer la qualité de l'eau en temps réel et mettre les informations à la disposition des utilisateurs.
TEMPS DE SÉJOUR
Cette application analyse les sons des oiseaux pour prédire la santé de l'écosystème d'un lac.
DÉBARASSE-TOI DU TREMBLEMENT
Cette application web permet de prévoir les tremblements de terre et d'indiquer des itinéraires d'évacuation sûrs.
