SlideShare une entreprise Scribd logo
1  sur  6
Cours de
programmation LEGO
APERÇU DU PROGRAMME
Crédits à EV3Lessons.com
La plupart du contenu de ce programme a été créé en tirant parti des ressources à
www.EV3Lessons.com
Visitez ce site Web pour plus d'informations.
Structure du Programme
• Débutant: ces leçons vous apprendront à bouger et à tourner le robot, à utiliser
les capteurs et à utiliser des boucles et des interrupteurs.
Intermédiaire: ces leçons introduisent des techniques de programmation plus
avancées telles que mes blocs, variables, poutres parallèles, étalonnage et blocs
mathématiques/logiques.
Avancé: ces leçons supposent que vous êtes à l'aise en utilisant tous les blocs
dans l'environnement EV3. Les leçons avancées vous apprennent à des
programmes plus sophistiqués tels que les systèmes de menu, les adeptes de
ligne proportionnelle, la quadrature sur les lignes et les techniques de détection
de décrochage.
Au-delà: ces leçons sont pour les étudiants qui ont terminé toutes nos autres
leçons et intéressés à apprendre sur les capteurs tiers et en utilisant le EV3 avec
d'autres plates-formes.
Les leçons de débutant sont conçues pour être faites dans l'ordre. Des leçons
intermédiaires et avancées peuvent être faites en dehors de l'ordre. Les leçons
mentionnent habituellement des pré-requis spécifiques en cas de besoin.
Comparaison de niveaux
Débutant Intermédiaire Avancé
• Comment naviguer notre site
Construisez un robot de base
Mise à jour du logiciel et du
firmware
Introduction à Brick/Software
Déplacement direct
Vue de port
Pseudocode
Utilisation des commentaires
Tournage de base
Affichage du texte et des
graphismes
Images et sons personnalisés
Intro au capteur tactile
Intro au capteur de couleur
Boucles
Commutateurs
Importation de blocs LEGO
supplémentaires
Bloc de son
Intro au capteur de son
Intro au capteur ultrasonique
Suiveur de ligne de base
Déplacement d'un objet
Défi final
• Suiveur de base de mur ultrasonique
Boutons de briques comme capteurs
Fils de données
Mes blocs avec entrées et sorties
Déménagement avec mes blocs
Tourner avec mes blocs
Suiveur de ligne de couleur avec
mes blocs pour la distance
Suiveur de ligne de couleur avec
mes blocs s'arrête sur la couleur
Capteur infrarouge couleur
Techniques de débogage
Déplacer des blocs
Techniques de fiabilité
Calibrage de capteur de couleur
Variables
Opérations logiques et prise de
décision
Intro aux poutres parallèles
• Synchronisation des faisceaux
parallèles
Tableaux
Intro au contrôle proportionnel
Suiveur de ligne proportionnel
Contrôle proportionnel avec le
capteur de son
Ramper vers le haut
Intro au capteur gyro
Le capteur gyroscopique tourne
Quadrature sur les lignes
Détection de décrochage
Système de menu
Enregistrement de données pour
des expériences scientifiques
Enregistrement de données avec
des blocs de programmation
Bluetooth
Bloc aléatoire
Téléchargement et chargement de
fichiers
Cours bonus
Beyond
• Importation de blocs tiers
PixyCam pour Mindstorms: introduction
PixyCam pour Mindstorms: identificateur de couleur
PixyCam pour Mindstorms: utilisation des codes couleur
Mindsensors PSP-NX Controller: introduction
Mindsensors PSP-NX Controller: jeu Simon
Ev3 framboise pi Communicator
Contrôle des lumières avec un EV3
Introduction à ev3dev
Pi de framboise et communicateur ev3dev
Contrôle des lumières utilisant ev3dev et framboise pi
NXT capteurs de lumière dans EV3
Bytecode et VM: erreur de branchement
Lumières synchronisées
Structure d’une leçon
1. Chaque leçon commence par une liste d'objectifs et se termine par un défi
Dans la plupart des leçons, nous fournissons des conseils sous la forme de Pseudo. Les
étudiants qui ont besoin d'un soupçon devraient regarder le Pseudo.
Nous fournissons une solution de défi aussi bien, mais voulons que les étudiants terminent
le défi sur leurs propres avant de vérifier la solution
Un guide de discussion est inclus après le défi qui aidera à comprendre les principaux
objectifs
Certaines leçons ont des fiches d'accompagnement pour les étudiants. D'autres seront
ajoutées au fil du temps.

Contenu connexe

Plus de Romaric Saounde Tsopnang

Plus de Romaric Saounde Tsopnang (20)

Aq les conditionnelles - Débutant
Aq   les conditionnelles - DébutantAq   les conditionnelles - Débutant
Aq les conditionnelles - Débutant
 
Ap les boucles - Débutants
Ap   les boucles - DébutantsAp   les boucles - Débutants
Ap les boucles - Débutants
 
Ap loops2 - Beginner
Ap   loops2 - BeginnerAp   loops2 - Beginner
Ap loops2 - Beginner
 
Ao light nxt2 - Beginner
Ao   light nxt2 - BeginnerAo   light nxt2 - Beginner
Ao light nxt2 - Beginner
 
An capteur de couleur - Débutant
An   capteur de couleur - DébutantAn   capteur de couleur - Débutant
An capteur de couleur - Débutant
 
An color Sensor - Beginner
An   color Sensor - BeginnerAn   color Sensor - Beginner
An color Sensor - Beginner
 
Al capteur tactile - Débutant
Al   capteur tactile - DébutantAl   capteur tactile - Débutant
Al capteur tactile - Débutant
 
Al touch2 - Beginner
Al   touch2 - BeginnerAl   touch2 - Beginner
Al touch2 - Beginner
 
Ak custom imagessounds2 - Beginner
Ak   custom imagessounds2 - BeginnerAk   custom imagessounds2 - Beginner
Ak custom imagessounds2 - Beginner
 
Ak image et son standard - Débutant
Ak   image et son standard - DébutantAk   image et son standard - Débutant
Ak image et son standard - Débutant
 
Aj display2 - Beginner
Aj   display2 - BeginnerAj   display2 - Beginner
Aj display2 - Beginner
 
Aj affichage - Débutant
Aj   affichage - DébutantAj   affichage - Débutant
Aj affichage - Débutant
 
Ai turning2 - Beginner
Ai   turning2 - BeginnerAi   turning2 - Beginner
Ai turning2 - Beginner
 
Ai virages - Débutant
Ai   virages - DébutantAi   virages - Débutant
Ai virages - Débutant
 
Ah pseudocode2 - Beginner
Ah   pseudocode2 - BeginnerAh   pseudocode2 - Beginner
Ah pseudocode2 - Beginner
 
Ah pseudocode-fr - Débutant
Ah   pseudocode-fr - DébutantAh   pseudocode-fr - Débutant
Ah pseudocode-fr - Débutant
 
Ag moving straight2 - Beginner
Ag   moving straight2 - BeginnerAg   moving straight2 - Beginner
Ag moving straight2 - Beginner
 
Ag deplacement droit - Débutant
Ag   deplacement droit - DébutantAg   deplacement droit - Débutant
Ag deplacement droit - Débutant
 
Ae common issues2 - Beginner
Ae   common issues2 - BeginnerAe   common issues2 - Beginner
Ae common issues2 - Beginner
 
Ae problemes frequents - Débutant
Ae   problemes frequents - DébutantAe   problemes frequents - Débutant
Ae problemes frequents - Débutant
 

Aa apercu du programme - Débutant

  • 2. Crédits à EV3Lessons.com La plupart du contenu de ce programme a été créé en tirant parti des ressources à www.EV3Lessons.com Visitez ce site Web pour plus d'informations.
  • 3. Structure du Programme • Débutant: ces leçons vous apprendront à bouger et à tourner le robot, à utiliser les capteurs et à utiliser des boucles et des interrupteurs. Intermédiaire: ces leçons introduisent des techniques de programmation plus avancées telles que mes blocs, variables, poutres parallèles, étalonnage et blocs mathématiques/logiques. Avancé: ces leçons supposent que vous êtes à l'aise en utilisant tous les blocs dans l'environnement EV3. Les leçons avancées vous apprennent à des programmes plus sophistiqués tels que les systèmes de menu, les adeptes de ligne proportionnelle, la quadrature sur les lignes et les techniques de détection de décrochage. Au-delà: ces leçons sont pour les étudiants qui ont terminé toutes nos autres leçons et intéressés à apprendre sur les capteurs tiers et en utilisant le EV3 avec d'autres plates-formes. Les leçons de débutant sont conçues pour être faites dans l'ordre. Des leçons intermédiaires et avancées peuvent être faites en dehors de l'ordre. Les leçons mentionnent habituellement des pré-requis spécifiques en cas de besoin.
  • 4. Comparaison de niveaux Débutant Intermédiaire Avancé • Comment naviguer notre site Construisez un robot de base Mise à jour du logiciel et du firmware Introduction à Brick/Software Déplacement direct Vue de port Pseudocode Utilisation des commentaires Tournage de base Affichage du texte et des graphismes Images et sons personnalisés Intro au capteur tactile Intro au capteur de couleur Boucles Commutateurs Importation de blocs LEGO supplémentaires Bloc de son Intro au capteur de son Intro au capteur ultrasonique Suiveur de ligne de base Déplacement d'un objet Défi final • Suiveur de base de mur ultrasonique Boutons de briques comme capteurs Fils de données Mes blocs avec entrées et sorties Déménagement avec mes blocs Tourner avec mes blocs Suiveur de ligne de couleur avec mes blocs pour la distance Suiveur de ligne de couleur avec mes blocs s'arrête sur la couleur Capteur infrarouge couleur Techniques de débogage Déplacer des blocs Techniques de fiabilité Calibrage de capteur de couleur Variables Opérations logiques et prise de décision Intro aux poutres parallèles • Synchronisation des faisceaux parallèles Tableaux Intro au contrôle proportionnel Suiveur de ligne proportionnel Contrôle proportionnel avec le capteur de son Ramper vers le haut Intro au capteur gyro Le capteur gyroscopique tourne Quadrature sur les lignes Détection de décrochage Système de menu Enregistrement de données pour des expériences scientifiques Enregistrement de données avec des blocs de programmation Bluetooth Bloc aléatoire Téléchargement et chargement de fichiers
  • 5. Cours bonus Beyond • Importation de blocs tiers PixyCam pour Mindstorms: introduction PixyCam pour Mindstorms: identificateur de couleur PixyCam pour Mindstorms: utilisation des codes couleur Mindsensors PSP-NX Controller: introduction Mindsensors PSP-NX Controller: jeu Simon Ev3 framboise pi Communicator Contrôle des lumières avec un EV3 Introduction à ev3dev Pi de framboise et communicateur ev3dev Contrôle des lumières utilisant ev3dev et framboise pi NXT capteurs de lumière dans EV3 Bytecode et VM: erreur de branchement Lumières synchronisées
  • 6. Structure d’une leçon 1. Chaque leçon commence par une liste d'objectifs et se termine par un défi Dans la plupart des leçons, nous fournissons des conseils sous la forme de Pseudo. Les étudiants qui ont besoin d'un soupçon devraient regarder le Pseudo. Nous fournissons une solution de défi aussi bien, mais voulons que les étudiants terminent le défi sur leurs propres avant de vérifier la solution Un guide de discussion est inclus après le défi qui aidera à comprendre les principaux objectifs Certaines leçons ont des fiches d'accompagnement pour les étudiants. D'autres seront ajoutées au fil du temps.