Résoudre les problèmes avec la technologie

  • 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 Technovation Girls, vous allez créer une solution technologique, plus précisément une application qui peut fonctionner sur un appareil mobile. Voyons comment vous pouvez tirer parti des caractéristiques des appareils mobiles pour créer la meilleure solution possible.

CARACTÉRISTIQUES D'UN APPAREIL MOBILE

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

Permet de prendre des photos, des vidéos et d'enregistrer des sons

GPS

Indique l'emplacement physique de l'appareil

Appels téléphoniques, messages texte, contacts

Permet de passer des appels téléphoniques, d'envoyer des messages texte et de se connecter à d'autres personnes.

Connectivité Internet

Permet d'envoyer et de recevoir des informations du web sur votre appareil

Stockage

Permet de stocker des préférences, des images et des sons sur votre appareil.

Accéléromètre, Gyroscope

Indique la vitesse de déplacement de l'appareil dans n'importe quelle direction

APPLICATIONS MOBILES ET APPLICATIONS WEB

Vous avez peut-être entendu parler d'une application Web, qui est différente d'une application mobile. Pour les Technovation Girls, les deux types d'applications sont acceptables.

Vous pouvez créer une application mobile, une application web ou une application web progressive pour votre projet Technovation Girls. Cependant, il est utile que vous compreniez les différences et que vous construisiez le type le plus approprié pour 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.

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.

stylized A, AmeriCorps logo in navy

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 :

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

Les robots jouets et les aspirateurs utilisent des capteurs pour trouver leur chemin
phone with siri asking question
Les assistants vocaux peuvent savoir quand vous prononcez leur nom et vous répondent lorsque vous le faites.
youtube displayed on a laptop
Netflix et YouTube apprennent quelles vidéos vous aimez afin de vous suggérer d'autres vidéos à regarder.
Alexa device on a table
Alexa apprend à comprendre votre voix. Plus vous lui parlez, mieux elle comprend ce que vous dites.
Google maps displayed on phone
Google Maps et Waze utilisent des modèles de rues pour planifier les itinéraires.
chessboard
Deep Blue d'IBM utilise un modèle d'échiquier pour apprendre à battre les champions du monde d'échecs.
man looking at phone
Les chatbots tels que Siri ou Google Assistant réagissent à ce que les gens disent et peuvent avoir des conversations avec les humains.
girl touching robot hand
Les robots personnels sont capables de lire les émotions et d'agir comme des humains.

L'IA est utilisée pour résoudre toutes sortes de problèmes !

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.

stylized A, AmeriCorps logo in navy

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.

dog being vacuumed
Le vide
cat riding a roomba
Roomba

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.

auto-assist car parking
SMW I3 Parc auto-assisté
remote controlled cars racing
Voitures télécommandées

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.

man lifting objects with prosthetic arm
Prothèse qui détecte les objets
woman dancing with prosthetic leg
Prothèse qui réagit aux mouvements de l'utilisateur

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.

spell checker
Vérificateur d'orthographe et de grammaire
predictive text
Prédicteur de texte

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

Durée estimée : 25 minutes

Vous avez une occasion unique de façonner l'avenir avec une approche éthique !

Copiez le modèle et discutez des questions avec votre équipe.
Modèle de copie

RÉFLEXION

Lorsque vous commencez à réfléchir aux solutions possibles à votre problème, posez-vous les questions suivantes :

Notre solution pourrait-elle être élaborée sans aucune technologie ? Dans l'affirmative, l'ajout d'une technologie l'améliore-t-il ?
Pourrait-il s'agir d'une application web ou d'un site web plutôt que d'une application mobile ?
L'ajout d'une intelligence artificielle à notre application permettrait-il d'améliorer notre solution ?

RÉVISION DES TERMES CLÉS

  • 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.

 Cette application permet aux jeunes enfants d'apprendre de nouveaux mots.

Cette application aide les utilisateurs à choisir les cultures à planter.

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 utilise l'IA pour déterminer la qualité de l'eau en temps réel et mettre les informations à la disposition des utilisateurs.

Cette application analyse les sons des oiseaux pour prédire la santé de l'écosystème d'un lac.

Cette application web permet de prévoir les tremblements de terre et d'indiquer des itinéraires d'évacuation sûrs.