Skip to main content
Portail des enseignants

Arrière-plan

L'unité Citoyens numériques est conçue pour offrir aux étudiants des expériences d'examen, de modélisation et de discussion des impacts de l'informatique sur notre société. Ils seront immergés dans un scénario où ils agiront en tant que citoyens numériques proactifs qui devront collaborer pour coder leurs robots afin de résoudre un problème urgent dans leur communauté. Ils auront pour tâche de veiller à prendre en compte les besoins et les points de vue variés des autres lorsqu’ils créent leurs solutions. De plus, élèves mettront en pratique des compétences essentielles en matière de citoyenneté numérique, telles que la confidentialité des mots de passe et la manière d'utiliser les idées des autres de manière appropriée, tout en complétant les activités de cette unité.

Les impacts de l'informatique et de la citoyenneté numérique

Le développement des nouvelles technologies a un impact sur tous les aspects de la vie des étudiants, de manière à la fois positive et négative. Les avancées telles qu’Internet, les médias sociaux et la robotique ouvrent une incroyable richesse d’opportunités aux étudiants d’interagir avec le monde de nouvelles façons, mais posent également de nouveaux dilemmes éthiques. Il est important d’engager les jeunes étudiants dans des expériences et des conversations qui leur permettent de comprendre comment ils peuvent utiliser la technologie de manière à améliorer leur propre vie et à faire du monde un endroit meilleur pour d’autres personnes ayant des antécédents, des capacités et des besoins .

L'informatique inclusive pour une meilleure résolution des problèmes

Un concept important que les étudiants doivent explorer est la manière dont l’intégration d’idées et de perspectives diverses lors de la collaboration pour résoudre des problèmes conduit à une meilleure innovation et améliore les résultats. Prenons par exemple la Station spatiale internationale, où des scientifiques et des astronautes de 23 pays différents ont collaboré sur un large éventail de projets de recherche. Ces projets ont bénéficié à l’humanité en améliorant les traitements contre le cancer, en contribuant à réduire la chaleur dans les villes, en renforçant les capacités des bras robotisés et bien plus encore.

Un autre concept étroitement lié est l’idée selon laquelle le développement et l’amélioration de la technologie informatique sont motivés par les besoins de divers groupes de personnes. Cela signifie que lorsque les étudiants apprennent à utiliser la technologie pour résoudre des problèmes, il est essentiel de prendre en compte les points de vue possibles des utilisateurs ayant des antécédents, des niveaux de capacité et des perspectives différents. La technologie Voice-to-Text est un exemple largement utilisé de ce type d’innovation. Il a été créé à l’origine pour aider les personnes qui ont des difficultés à utiliser leurs mains pour écrire ou taper. Aujourd’hui, il est utilisé par presque tout le monde avec des smartphones et d’autres appareils, ce qui nous permet de conduire de manière plus sûre et d’obtenir des réponses instantanées à nos questions même lorsque nous avons les mains pleines.

Informatique sûre et éthique

Alors que nos étudiants apprennent à être des innovateurs inclusifs, nous devons également nous assurer qu’ils utilisent la technologie de manière sûre et appropriée. Les bons citoyens numériques doivent suivre les règles sociétales dans le monde numérique tout comme ils doivent le faire dans le monde analogique. Nous enseignons à nos élèves à dire s'il vous plaît et merci, à ne pas interrompre les autres et à attendre leur tour dès leur plus jeune âge. Il est tout aussi important d’enseigner aux étudiants les règles de la citoyenneté numérique, comme toujours garder les mots de passe privés et s’assurer que les autorisations appropriées sont données et que l’attribution est faite lors de l’utilisation des idées et du matériel d’autrui.

Qu'est-ce que la planification de parcours ?

La planification de chemin est le processus de décomposition d'un projet en comportements de robot les plus petits possibles avant de commencer à coder réellement le robot. C'est un moyen beaucoup plus efficace de coder votre robot pour résoudre un défi ou accomplir une tâche que de deviner et de .

Les étapes de la planification du parcours sont les suivantes :

  • Identifiez la tâche du robot – Que voulez-vous que le robot fasse ? 
  • Décomposez cette tâche en les plus petits comportements possibles.
    • Énumérez ces comportements par étapes écrites.
    • Dessiner une image du chemin ou mimer les mouvements du robot peut être utile ici.
    • Les plus petits comportements signifient chaque fois que le robot roule ou tourne sur une distance spécifique, chaque fois que le pare-chocs LED clignote, etc.
  • Attachez des blocs de code à chacun de ces comportements.

Qu'est-ce que VEXcode GO ?

VEXcode GO est un environnement de codage utilisé pour communiquer avec les robots VEX GO. Les étudiants utilisent l'interface glisser-déposer pour créer des projets VEXcode GO qui contrôlent les actions de leurs robots. L’objectif de chaque bloc peut être identifié à l’aide d’indices visuels tels que sa forme, sa couleur et son étiquette. Pour plus d'informations sur la façon de travailler avec VEXcode GO, consultez le Section GO de la bibliothèque VEXcode.

Les blocs VEXcode GO suivants seront utilisés dans cette unité :

Blocs GO VEXcode Comportements
Bloc VEXcode GO au démarrage.
Le bloc Lorsque démarré commence à exécuter la pile de blocs attachée lorsque le projet est démarré.
Bloc VEXcode GO Drive For qui indique « avancer de 100 mm ».
Le bloc Drive for déplace la transmission vers l'avant ou vers l'arrière sur une distance donnée. Définissez la distance à laquelle la transmission se déplacera en saisissant une valeur dans l'ovale.
VEXcode GO Turn For bloc indiquant « tourner à droite à 90 degrés ».
Le bloc Turn for fait tourner la transmission sur une distance donnée. Définissez la distance à laquelle la transmission tournera en saisissant une valeur dans l'ovale.
Bloc d'attente VEXcode GO qui lit « attendre 1 seconde ».
Le bloc Wait attend un laps de temps spécifique avant de passer au bloc suivant d'un projet.
Bloc de couleur VEXcode GO Set Bumper indiquant « définir le pare-chocs sur rouge ».

 

 

Le bloc Set bumper color définit la couleur du pare-chocs LED. 

Bloc VEXcode GO Set Bumper Brightness qui indique « définir la luminosité du pare-chocs à 50 % ».

 

 

Le bloc Set bumper brightness définit le niveau de luminosité du pare-chocs LED de 0 à 100 %.

Bloc d'électroaimant VEXcode GO Energize indiquant « alimenter l'aimant pour booster ».

 

 

Le bloc électroaimant Energize est utilisé pour régler l'aimant pour booster (ramasser) ou laisser tomber (libérer) un objet.

 

Bloc de répétition VEXcode GO qui peut contenir d'autres blocs et lit « répéter 10 ».

 

 

 

 

 

Le bloc Repeat est un bloc en forme de C qui fait que les blocs qu'il contient se répètent un nombre de fois spécifique.