Passeport Informatique Supplément Code - Algorithme - Robotique - Novembre 2016 Publié par Wissam Daccache Jenny Mansour Chemaly + 60 Exercises E-mail: info@linfopourtous.com Web Site: www.linfopourtous.com Couverture Sirine Matta: sirine_matta@yahoo.com Tous droits réservés : LINFOPOURTOUS Toute reproduction même partielle, par quelque procédé que ce soit, est interdite sans autorisation préalable des auteurs. www.youtube.com/linfopourtousonline www.facebook.com/linfopourtous www.twitter.com/linfopourtous Ce supplémwnt appartient à Nom : Ecole : Classe :
Robotique D où acheter le robot EV3? Envoyez-nous un message Whatsapp : +961 3 380633 3
1- Définir un robot. 2- Faire la connaissance du robot EV3. 3- Reconnaître les parties qui forment un robot. Durée : Une période pour les pages 4-5 A la découverte de la robotique Qu est-ce qu un robot? Le robot est une construction mécanique programmée à partir d un ordinateur. Il est doté d une intelligence artificielle qui lui permet d accomplir tout seul des missions simples ou complexes. Mesurer une température Déplacer des objects avec précision Fabriquer des voitures Il s agit d une mission Il s agit d une mission Il s agit d une mission Où trouve-t-on un robot? Le robot est utilisé dans différents domaines tels que l industrie, l agriculture, l exploration spaciale... Le robot industriel utilisé dans les grandes usines. Le robot utilisé pour arroser un champ de blé. Le robot utilisé pour la découverte de la lune. Le robot éducatif est utilisé pour l apprentissage de la robotique à l école. Les marques les plus connues sont: LEGO et VEX. LEGO VEX Remarque : Les robots professionnels et les robots éducatifs ont le même principe de fonctionnement. La seule différence est celle du degré de précision. 4
1- Programmer le robot EV3 à émettre un son. 2- Afficher une image sur l écran du EV3. 3- Utiliser le bloc «Wait». Durée : Une période pour les pages 8-9 Mon robot joue de la musique Pour programmer mon robot à émettre une note de musique, je procède comme suit : Dans la catégorie «Action», je clique et je glisse le bloc «Sound». Je choisis le mode «Play Note». Je sélectionne la note voulue. La note de musique choisie sera jouée pendant 4 secondes. Mon robot parle Il est possible de choisir un son dans la librairie des sons «LEGO SOUND» : Dans la catégorie «Action», je clique et je glisse le bloc «Sound». Je sélectionne le mode «Play File» pour importer un son depuis un dossier. Je clique sur la case «File name» et je choisis le son voulu parmi la liste proposée. D où acheter le robot EV3? Envoyez-nous un message Whatsapp : +961 3 380633 8
1- Programmer le robot à détecter un obstacle. 2- Utiliser le bloc «loop» pour créer des boucles. 3- Interrompre une boucle. Durée : Une période pour les pages 14-15 Mon robot détecte les obstacles Le capteur à ultrasons «Ultrasonic Sensor» mesure la distance des objets se trouvant devant lui. Mission à réaliser : Le robot avance avec une puissance de 30% et s arrête quand le capteur à ultrasons détecte un objet à 30 cm de distance. J assemble les 3 blocs nécessaires pour réaliser la mission : 1.Démarrer les moteurs 2.Attendre que le robot détecte un objet 3.Eteindre les moteurs J utilise le bloc «Move tank» en mode «On» puisque la distance à parcourir par le robot pour arriver à un objet est inconnue. J ajoute le bloc «Wait» et je choisis Ultrasonic Sensor - Compare - Distance Centimeters. La valeur [4] correspond au signe plus petit. Une fois que la couleur noire est détectée, le robot passe à l exécution du bloc suivant Motor Off. 14
Algorithme 17
1- Identifier un algorithme dans la vie quotidienne. 2- Identifier et écrire un algorithme informatique. Durée : Une période pour les pages 20-21 Dans la vie quotidienne Sans que nous le réalisions, la plupart de nos activités quotidiennes sont basées sur un raisonnement logique, c est l algorithme. 1. 2. 3. 5. Exemple, une recette de gâteau correspond à l algorithme ci-dessous : Préparer les ingrédients Mélanger les ingrédients Mettre le mélange dans le four 4. Attendre 30 minutes 6.... Déguster Un algorithme est une suite d instructions, qui une fois exécutée correctement, aboutit à un bon résultat. Exercice 1 Ecrire un algorithme J écris les étapes nécessaires pour retirer de l argent d un 1. 2. 3. 4. 5. 6. Insérer la carte dans l ATM Exercice 2 Résoudre un algorithme Je donne le résultat de l algorithme suivant : 1. 2. Choisir un nombre Choisir un autre nombre Le premier nombre est Le second nombre est 3. Additionner ces deux nombres 4. Afficher le résultat Le résultat de la somme des deux nombres 20
Coding 25
1- Importer un son. 2- Programmer un son. 3- Animer un lutin en changeant son costume. Durée : Une période pour les pages 30-31 Reproduire un son 1 A partir de la bibliothèque des lutins, j importe les trois lutins «Duck», «Cat1» et «Dog2». 2 Je clique sur l onglet Son puis sur le bouton «duck», «dog1» et «meow2». et je choisis dans la bibliothèque les sons 2 3 Je construis le script pour chaque lutin : Pour le chat : Pour le canard : Pour le chien : Remarque Pour fixer l orientation d un lutin, suivre les étapes suivante : 1 2 Je clique sur le bouton indiqué à droite. Je fixe le paramètre voulu. 1 2 30
De l algorithme au code 33
1- Imbriquer des boucles dans un programme. 2- Compléter des scripts pour avoir des motifs réguliers. Durée : Une période pour les pages 38-39 Les Boucles - Algorithme Exercice 1 Ci-dessous le script qui permet de dessiner un triangle. Quel résultat obtient-on si je l imbrique dans une autre boucle? Une boucle imbriquée c est une boucle à l intérieur d une autre boucle. Répéter le triangle 3 fois Dessiner un triangle Exercice 2 J utilise la technique d imbrication de boucles pour écrire l algorithme qui permet de répéter un carré 10 fois : Exercice 3 Je mets en ordre les instructions ci-dessous afin de reconstruire l algorithme relatif au motif : Répéter 5 fois Répéter 4 fois Tourner de 90 0 Reculer de 50 pas Avancer de 30 pas Avancer de 50 pas Tourner de 72 0 38