Publié le

A la rentrée, je commence le codage ! (reportage BFM)

La semaine dernière, l’école de programmation Algora de Lyon a fait un passage sur la chaîne de BFM TV pour faire découvrir de nouvelles activités à proposer aux enfants dans le cadre extra-scolaire que celles dont on a déjà l’habitude. Une activité intellectuelle mais aussi ludique et créative, le codage de robots pousse l’imagination de nos jeunes cerveaux…

reportage école de programmation Algora Lyon sur BFMTV

©BFMLyon – reportage école de programmation Algora Lyon

Et si on faisait du codage plutôt que du football après l’école ?

BFM TV Lyon a organisé pour la rentrée une série de mini-reportages dédiée aux activités pour enfants encore méconnues du grand public. Chaque jour, une nouvelle activité un peu originale était présentée : initiation au métier de sapeur-pompier, cours de magie, cours de programmation, yoga, etc.

Ce mercredi, c’était le tour de l’école de programmation robots Algora Lyon d’être placée sous les projecteurs avec un cursus pour enfants de cours de programmation.

A Lyon, c’est Jean-Claude Guizzo, le gérant de Run & Science – centre d’activités récréatives et de loisirs pour les enfants – qui supervise et enseigne le codage à l’école de programmation Algora. Le réseau regroupe deux écoles dans le département rhodanien : Algora Lyon 6 et Algora Meyzieu.

Retrouvez ici toutes les informations sur les écoles de Lyon.

Pourquoi initier vos enfants aux cours de programmation ?

L’école robots Algora se sont des cours de programmation dessinés et taillés pour les enfants, afin de leur faire appréhender le monde numérique auquel nous sommes tous confrontés au quotidien.

L’idée n’est pas de former les développeurs de demain, mais plutôt d’inspirer les jeunes et les pousser à créer et à mieux observer le monde qui les entoure. Des connaissances qui leur seront utiles dans tous les domaines et qui permettent d’ouvrir les esprits.

Le gérant de l’école, Jean-Claude Guizzo nous dit :

On s’aperçoit qu’il y a du numérique partout autour de nous et les enfants en font beaucoup d’usage. Appréhender le numérique par la programmation pour arriver à le contrôler, c’est très formateur pour les enfants. Cela oblige à réfléchir, à prendre des décisions, à être créatif, à inventer ou encore à reproduire.

Le codage : à partir de 6 ans

Ici, les enfants ont entre 9 et 14 ans, mais le cursus est ouvert dès l’âge de 6 ans avec des ateliers par tranche d’âge.

Bien que le codage semble moins récréatif que le football, cette activité insolite répond à d’autres attentes. En effet, les cours de programmation lient logique, application, imagination et loisirs, avec la satisfaction de faire fonctionner les robots et de pouvoir en faire son propre jeu.

Les enfants commencent par construire en assemblant chaque pièce entre-elles, puis programment sur ordinateur les actions à opérer. Cela se termine généralement en course de robots !

Nous savons qu’à Lyon le football est une religion, mais les fans de ballon rond sont partout, à défaut donc d’être sur le terrain, les enfants peuvent même personnaliser leur propre joueur de football. ⚽🤖

L’école de programmation Algora : une idée originale et un réseau en croissance

Né il y a plus de 3 ans, le réseau Algora s’élargit de jour en jour avec une centaine d’écoles implantées en France et à l’étranger. Le concept attire beaucoup d’entrepreneurs indépendants curieux et désireux de faire découvrir une activité originale et qui peut aider au développement de compétences, voire de vocations futures avec une approche ludique et pédagogique.

Le cursus est ouvert aux enfants de 6 à 15 ans et parce que la pratique d’une activité n’est pas réservée qu’aux enfants, nous proposons désormais le concept aux plus grands, un cursus adulte avec des cours de programmation en Python sous différents formats (particuliers, entreprises, etc.).

Plus de questions sur les cours de programmation pour votre / vos enfant(s) ?
Contactez-nous via notre formulaire de contact et trouvez ici l’école de codage Algora la plus proche de chez vous.

The post A la rentrée, je commence le codage ! (reportage BFM) appeared first on Speechi.

Publié le

Que se passe-t-il pendant un atelier découverte de la programmation ? Réponse en vidéo

Algora Lille : à la découverte de la programmation

Nos écoles de programmation Algora proposent deux cursus pour les enfants : un cursus de deux ans pour les 6/9 ans et un cursus de trois ans pour les 9/14 ans. Mais avant de s’engager pour au moins quelques trimestres d’apprentissage, il est rassurant pour les enfants et les parents de se conforter dans l’idée que l’on peut apprendre à programmer en s’amusant : c’est là tout l’intérêt de nos ateliers découverte.

Lors d’un atelier découverte de la programmation, les enfants découvrent notre méthode (“la méthode Algora”) : les livrets que nous avons conçu, les briques Artec que nous utilisons pour concevoir nos robots programmables ainsi que le logiciel utilisé pour apprendre à coder en Scratch.

Cet atelier découverte a pour but de démystifier la programmation et de montrer aux enfants que c’est amusant d’apprendre tout en construisant des robots. Ils sont ainsi plus sereins à l’idée de s’inscrire à un cursus de programmation pour au moins un an.

En vidéo, l’atelier découverte de la programmation du mercredi 2 septembre qui a eu lieu dans l’école Algora de Lille :

cours de programmation enfant

The post Que se passe-t-il pendant un atelier découverte de la programmation ? Réponse en vidéo appeared first on Speechi.

Publié le

Sortie du manuel Python n°3 pour le collège : le transporteur

L’heure de la rentrée a sonné ! Nous profitons de cette occasion pour sortir notre 3e manuel d’apprentissage du langage Python pour le collège. Tout comme le précédent, il s’agit d’un manuel de programmation appliquée qui propose de s’exercer et de manipuler toutes les notions acquises jusque-là sur la programmation en langage Python. Pour ce faire, les élèves sont invités à élaborer un nouveau robot inspiré cette fois-ci des véhicules utilisés dans les usines : le transporteur.

manuel d'apprentissage du Python n°3 Consulter le manuel Python n°3 :
Programmation appliquée (collège)

Caractéristiques du manuel :

  • Nombre d’heures de cours estimées : 4H
  • Nombre de pages : 16 pages
  • Environnement de programmation : l’éditeur Mu
  • Matériel nécessaire : le kit robotique ESPeRobo
    – édition collège
    + 1 servomoteur, 1 demi-cube C

kit de robotique pour enseigner la programmation aux collégiens

Progression didactique du manuel Python n°3 pour le collège

Beaucoup plus concis que le manuel de programmation appliquée précédent, le manuel Python n°3 n’introduit pas de nouvelle notion majeure, mais est davantage un cahier d’exercices. Ce cahier d’apprentissage du Python ne propose cependant pas plusieurs petits exercices, mais un exercice long présenté sous la forme d’une mission pour lequel les élèves seront amenés à réutiliser bon nombre des notions de programmation vues jusque-là.

Prérequis : Pour réaliser cet exercice de programmation, il est nécessaire d’avoir acquis les compétences enseignées dans les manuels n°1 et n°2, notamment pour maîtriser la programmation des moteurs, du servomoteur et des photoréflecteurs IR. Les collégiens auront alors toutes les cartes en main pour accomplir la mission qui leur est confiée : programmer un transporteur tout droit inspiré d’un robot d’usine, le véhicule à guidage automatique.

Composition du cahier d’exercices de programmation en Python

extrait du cahier d'exercices en Python pour le collège

  1. Fiche de présentation de la mission et mise en contexte du robot
  2. Guide de construction du robot en pas-à-pas
  3. Consignes : les grandes lignes directrices décrivant le comportement attendu du robot
  4. Mini fiche pour introduire une nouvelle notion : les opérateurs booléens
  5. Fiche de solution du professeur

Les étapes de la mission

    1. Programmer le transporteur à rouler le long d’une ligne noire : Les élèves devront d’abord faire rouler leur véhicule le long d’une ligne noire. Pour ce faire, ils devront réutiliser les notions vues dans le manuel n°1 “Les bases de la programmation” dans le chapitre portant sur la voiture de circuit.
    2. Programmer le transporteur à s’arrêter quand il détecte une ligne noire horizontale : Ils devront ensuite programmer les moteurs de leur transporteur à s’arrêter dès que ses photoréflecteurs infrarouges détectent en même temps une ligne noire.
    3. Programmer le transporter à déposer le bloc qu’il transporte une fois arrivé : Enfin, ils devront réutiliser ce qu’ils ont appris sur le servomoteur dans la leçon portant sur la barrière automatique pour programmer le bras de leur transporteur à déposer le cube au point d”arrivée.

 

Besoin de plus d’infos ?

planche de présentation du cursus de codage pour le second degré
Pour en savoir plus sur l’esprit et la structure du cursus de programmation pour le collège, nous vous invitons à consulter l’article “Le nouveau cursus de programmation Python pour le collège : les grandes lignes“.

The post Sortie du manuel Python n°3 pour le collège : le transporteur appeared first on Speechi.

Publié le

Cursus de codage Python pour adultes – cours 4 : Je ramasse, tu débarrasses

Tout problème complexe peut être résolu en apportant une série de solutions simples…
Ce qui pourrait être la maxime de ce 4ecours illustre parfaitement cette manière de penser si propre aux programmeurs et à laquelle notre cursus Python pour adultes propose de vous initier. Un enseignement profitable à tous et pour tout puisqu’il vous apprend à appréhender les obstacles – surtout ceux qui paraissent insurmontables – avec réflexion, méthode et patience.

présentation du cours de programmation 4 en Python pour les adultes - école Algora

Avec le parking intelligent, les étudiants avaient déjà eu l’occasion de reproduire le fonctionnement d’un objet programmé simple. Or, dans ce 4e cours Python pour adultes, les étudiants se pencheront sur un robot en apparence simple, mais derrière lequel se cache une grande complexité. Comment résoudre cette dernière à ce stade de connaissances du langage Python ?

Le ramasseur de balles, un objet programmé plein de complexité

Les étudiants s’intéresseront cette fois-ci à un objet programmé qui se promène sur les terrains de sport et nous épargne de grands efforts : le ramasseur de balles. À première vue, on pourrait croire qu’il s’agit là d’une technologie simple avec des roues, un moteur et de quoi stocker les balles.

Mais à bien y réfléchir, cette technologie est bien plus complexe qu’il n’y paraît, puisqu’elle est notamment censée pouvoir repérer les balles, mais aussi repérer sa propre position pour être capable d’amener les balles dans la zone de collecte ou encore se rendre dans sa zone de recharge.

robots d'inspiration à programmer pour notre cours de programmation en Python pour adultes

Ajoutons à cela que les caractéristiques du ramasseur de balles seront assez différentes selon qu’il parcourra le terrain plat et restreint d’un court de tennis ou la superficie vallonnée et immense d’un terrain de golf. Bref, un objet plein de complexité comme on vous disait !

Programmer un robot…ou plutôt deux

A défaut de pouvoir reproduire des robots aussi sophistiqués à ce stade d’apprentissage du Python par des adultes grands débutants, le concepteur de ce cours propose de simplifier le ramassage de balles en scindant cette tâche complexe en deux tâches simples effectuées par deux robots : l’un ramasse, l’autre déblaie.

schéma des robots collaboratifs à programmer en Python par des adultes grands débutants - école Algora

Durant un 1er atelier de 2h, les étudiants se concentreront sur la construction et la programmation du robot déblayeur. Son rôle sera de déblayer les balles poussées aux abords du terrain par le robot ramasseur pour les déposer dans une zone de collecte déterminée.

Mission de codage : programmer le robot ramasseur

Durant une mission de 2h, les étudiants construiront et programmeront en binôme le robot ramasseur. Il devra se déplacer dans une zone sans en sortir pour pousser les balles sur les abords de son terrain, matérialisés par une ligne noire. S’il leur reste du temps, le binôme pourra même programmer les 2 robots à se synchroniser par messages radio.

Programmer des robots en Python - cours adultes

Qu’apprendront à programmer les étudiants dans ce 4e cours de codage ?

Durant ce cours d’apprentissage du Python, les étudiants :

  • programmeront pour la 1ère fois des moteurs,
  • se familiariseront avec les conventions d’écriture du camel case et du snake case,
  • aborderont la structure if/else ou encore les opérateurs and/or,
  • apprendront à programmer divers composants robotiques (moteur CC, photoréflecteur IR ou encore LED).

The post Cursus de codage Python pour adultes – cours 4 : Je ramasse, tu débarrasses appeared first on Speechi.

Publié le

Ecoles de programmation de Montpellier et Tunis : les cours reprennent

Petit à petit, les cours reprennent dans les écoles de programmation Algora. Entre ateliers découvertes, stages d’initiation à la programmation et bientôt – du moins, à la rentrée – reprise des cursus semestriels et annuels, les plannings sont de nouveaux chargés.

On vous donne quelques nouvelles de la reprise des cours avec notamment des photos envoyées par les animateurs des écoles Algora de Montpellier Est et de Tunis.


Les cours de programmation reprennent au soleil à Algora Montpellier Est

Lors du festival Abracadabra 2020, l’atelier d’initiation à la programmation de l’école de Montpellier Est a eu du succès et a affiché complet tout le week-end ! Les enfants ont adoré construire des voitures programmables et terminer l’atelier par une mission sous forme de compétition et de course de voiture.

Mais les jeunes codeurs n’étaient pas les seuls à s’amuser : les parents ont aussi adoré voir les enfants construire des petites voitures et s’initier à la robotique sous un beau soleil.

L’atelier était ouvert aux enfants de 6 à 13 ans et avait lieu toutes les demi-heures.

Quelques photos de l’événement :

école de programmation montpellier est

Découvrez l’école de programmation Algora Montpellier.


Les 4 centres de l’école de programmation Algora Tunis se remplissent

Pour sa première année d’ouverture, on peut dire que le lancement de l’école de codage de Tunis est réussi ! En effet, plus de 70 enfants sont déjà inscrits sur les 4 centres.

Avec la première année qui démarre pour les enfants de 9 à 14 ans, ils vont s’initier à la programmation pendant au total 3 ans. Le premier cours, qui consiste à construire une voiture programmable et à écrire quelques lignes de code lui permettant d’avancer et de reculer, n’est que le premier pas vers un apprentissage complet.

Quelques photos de la rentrée :

cours de programmation tunis

The post Ecoles de programmation de Montpellier et Tunis : les cours reprennent appeared first on Speechi.

Publié le

Cursus de codage Python pour adultes – cours 3 : Le tournesol n’a pas besoin de boussole

En prenant pour sujet d’étude le tournesol, ce 3e atelier du cursus de codage en Python pour adultes se place résolument sous le signe de l’été et n’aurait jamais pu être autant en adéquation avec les chaleurs caniculaires de ce mois d’août. Une fois encore, la nature sera, en effet, la Muse des étudiants, puisqu’ils s’inspireront du comportement de cette fleur pour améliorer une technologie existante : le panneau solaire.

cours adulte pour programmer en Python un panneau solaire

Le tournesol ou l’art de suivre la course du Soleil

C’est bien connu, la large corolle du tournesol suit avec précision la course du Soleil de l’aube à son coucher, tirant ainsi au maximum parti de cette source d’énergie que sont la lumière et la chaleur. Ce comportement, appelé héliotropisme, discret chez la plupart des fleurs, est particulièrement exacerbé chez le tournesol. Cette capacité d’adaptation face à un environnement changeant est particulièrement intéressante dans le cas des énergies renouvelables, car produire son énergie à partir d’une ressource inépuisable comme la lumière du Soleil, c’est bien, la produire efficacement au moindre coût, c’est encore mieux.
"programmer


Programmer le phénomène d’héliotropisme

L’objectif de ce cours est donc de concevoir une technologie de panneau solaire qui imite le comportement du tournesol pour décupler son efficacité, autrement dit un suiveur solaire. Cette démarche qui consiste à imiter le vivant est employée par une branche de l’ingénierie moins coûteuse en termes d’environnement et d’énergie qui s’appelle le biomimétisme. Pour reproduire le mouvement du suiveur solaire, les étudiants programmeront en Python, les boutons intégrés de la carte, un servomoteur et un capteur de lumière.

Programmer en Python un capteur de lumière et un servomoteur pour reproduire le mouvement d'un panneau solaire


Qu’apprendront à programmer les étudiants dans ce 3e cours de codage ?

Ce 3e atelier marque une étape importante de ce début de cursus, puisque les étudiants se lanceront pour de bon dans l’écriture de lignes de code en Python ! Pour rappel, durant les deux premiers ateliers, les étudiants se sont servi du langage Scratch pour appréhender et se familiariser plus facilement avec les grands principes de l’écriture d’un programme.

Atelier pour adulte pour apprendre à programmer en Python

Les étudiants apprendront :

  • à programmer 2 nouveaux composants robotiques : le capteur de lumière et le servomoteur,
  • à comprendre et respecter la structure d’un programme Python,
  • à écrire des boucles while True et des conditions if,
  • à manipuler des variables.

Mission de codage : un suiveur solaire aux mouvements plus élaborés

Dans la mission, les étudiants devront ajouter un axe à leur suiveur solaire pour qu’il suive la lumière non plus seulement sur un axe horizontal (gauche-droite), mais aussi sur un axe vertical (haut-bas). Ils devront, pour cela, ajouter à leur robot un 2e servomoteur et adapter leur programmer en conséquence.

Cours de programmation Python pour adulte avec des robots

The post Cursus de codage Python pour adultes – cours 3 : Le tournesol n’a pas besoin de boussole appeared first on Speechi.

Publié le

Pays de Gex : en route vers les cours de programmation (Le Dauphiné Libéré)

Les cours de programmation pour les jeunes font l’actualité locale avec Algora Pays de Gex

Le Pays de Gex s’est enrichi d’une nouvelle école de programmation Algora – aussi appelée école des robots, qui démarrera officiellement ses ateliers en septembre prochain. Pour l’occasion, la presse s’est rendue sur place pour voir à quoi cela ressemble d’un peu plus près.

Atelier Algora Pays de Gex dans les locaux de Wes’Sup

©Dauphiné – Atelier Algora Pays de Gex dans les locaux de Wes’Sup
 

La quatrième école de programmation de la région inaugurée

Après Lyon, Annecy et Annemasse, Algora est maintenant implantée à Saint-Genis-Pouilly dans le Pays de Gex, Algora Pays de Gex, et ce n’est autre que l’école de commerce Wes’Sup qui prête ses locaux pour enseigner les cours de programmation aux enfants. En effet, Wes’Sup a été séduit par le concept d’une “école robots” pour apprendre le codage aux plus jeunes, une volonté d’ouvrir de nouvelles opportunités aux enfants du territoire.

On s’est rendus compte que rien n’existe à ce niveau-là dans le Pays de Gex. Le but de cette école est de permettre aux jeunes de développer leurs compétences, l’esprit d’analyse, la conception ou encore l’aspect mathématique en apprenant les bases de la programmation.
– explique le directeur de Wes’Sup, Karim Dehimi

L’école proposera très bientôt des ateliers découverte ouverts aux enfants de 6 à 14 ans, avec des cursus plus longs dans la foulée.

 

Retrouvez notre réseau Algora en France

Une centaine d’Algora – école de programmation – sont implantées en France et à l’étranger, notre vocation est d’offrir un concept original et à visée éducative pour tous les enfants en leur permettant d’appréhender notre environnement et ses systèmes à travers le codage et la programmation de robots.

Si vous aussi vous voulez ouvrir votre structure, prenez contact avec nous via notre formulaire de contact.

Si vous voulez participer à nos ateliers robots, rendez-vous sur notre site Algora et trouvez l’école de programmation la plus proche de chez vous.


Retrouvez plus d’informations sur l’école Algora Pays de Gex dans l’article du Dauphiné (version PDF)

The post Pays de Gex : en route vers les cours de programmation (Le Dauphiné Libéré) appeared first on Speechi.

Publié le

Le codage : un jeu d’enfants à Metz (reportage vidéo)

Algora Metz, l’école de programmation mise en lumière dans la presse

L’école Algora de Moselle a récemment été placée sous les projecteurs des médias locaux. En effet, l’équipe télévisée de Mirabelle TV s’est rendue sur place pour filmer les petit-e-s développeurs-ses en herbe et recueillir leurs impressions sur les cours de programmation.

Reportage vidéo des cours de programmation Algora Metz

©MirabelleTV – Reportage vidéo des cours de programmation Algora Metz

Le réseau d’école de programmation Algora s’élargit avec une percée dans l’Est de la France

Fraîchement lancée, notre école de robotique Algora Metz (Norroy-le-Veneur, Moselle) est la première école située dans l’Est de la France. Elle ouvrira officiellement ses portes en septembre pour initier les enfants de 6 à 14 ans au cours de programmation.

A Norroy-le-Veneur, Emilie et Slawomir Pindor ont fait le choix de rejoindre le réseau de nos écoles de programmation Algora, afin de proposer une activité extra-scolaire hors normes, destinée aux enfants curieux et bricoleurs. Guidés le temps d’une heure et demi en atelier, les enfants doivent construire et programmer un robot. Les projets sont multiples, allant des robots « créatures » aux robots inspirés de la réalité, comme des voitures connectées. Le montage est simple, ludique et interactif, le codage apparaît comme un jeu d’enfants. Cela fait appel à la réflexion, l’imagination et l’observation, le but étant de concrétiser le monde dans lequel nous évoluons. Le couple est spécialisé dans l’apprentissage des langues, Emilie Pindor nous explique l’intérêt des ateliers Algora :

Le codage c’est un peu comme une langue, plus tôt on commence, mieux on est préparés pour le faire pour l’avenir. Même si tous les enfants ne deviendront pas des développeurs informatiques, ils apprennent à résoudre des problèmes et être beaucoup plus créatifs de manière ludique.

Pour en savoir plus sur le concept des cours de programmation Algora

Nous disposons aujourd’hui d’un réseau de près de 100 écoles en France et Outre-mer et chaque école propose ses propres ateliers.
Si vous disposez d’ores et déjà d’une structure pour accueillir des apprenants, vous pouvez vous aussi proposer cette activité dans votre ville pour faire découvrir la programmation aux enfants.

Si vous souhaitez tenter l’aventure Algora, prenez contact avec nous via notre formulaire de contact.

Vous êtes intéressés pour participer à nos ateliers ? Rendez-vous sur notre site Algora et trouvez l’école de programmation la plus proche de chez vous.

MirabelleTV

The post Le codage : un jeu d’enfants à Metz (reportage vidéo) appeared first on Speechi.

Publié le

Cursus de codage Python pour adultes – cours 2 : La danse des vers luisants

Algora vous met au défi de trouver sujet plus original que celui abordé dans ce 2e cours de programmation pour adultes : la parade nuptiale des lucioles !

Vous trouvez l’idée saugrenue ? Ce serait mal connaître les sujets d’inspiration de la robotique de la juger ainsi, car la nature tient bel et bien la 1ère marche du podium. En effet, même si cela peut paraître étonnant, bon nombre de technologies ne font qu’imiter les mécanismes ingénieux qu’elle a mis en place au fil de l’évolution.

cours de codage pour adultes pour apprendre à programmer en Python
Sous ses dehors amusants, ce cours de codage illustre parfaitement l’une des ambitions de ce cursus d’apprentissage du Python pour adulte : battre en brèche les idées reçues pour avoir une connaissance réelle de ce qu’est la robotique et la programmation, mais aussi vous emmener sur les sentiers peu parcourus dans les cours traditionnels.

La parade des lucioles

Le créateur de ce cours de programmation est parti d’un phénomène naturel dont le spectacle est digne d’un décor de conte de fées et que vous pouvez observer de nuit, là où se réunissent lesdites lucioles, aussi appelées vers luisants. Nous voulons parler de leur parade nuptiale qui se présente à nous sous la forme de lumières qui scintillent en plein cœur de la nuit.

Les mâles, pourvus d’ailes, volent et clignotent pour attirer les femelles qui, à à leur tour, clignotent pour signaler leur présence. Leurs clignotements au départ désordonnés finissent par “s’harmoniser” en s’allumant à l’unisson.

Programmer ce phénomène de synchronisation

Cette parenthèse entomologique fermée, venons-en à l’intérêt que présente un tel sujet. L’idée de cet atelier de codage est de reproduire le mécanisme de synchronisation à l’oeuvre chez les lucioles. Concrètement, les panneaux LED des cartes programmables de l’ensemble du groupe devront communiquer ensemble pour clignoter à l’unisson petit-à-petit. On peut saluer l’originalité du sujet qui, l’air de rien, permet de travailler la cohésion du groupe puisque les étudiants devront programmer leurs cartes pour qu’elles se mettent sur la même longueur d’onde.

programmer en Python la synchronisation des lucioles dans le cursus Algora pour adultes

Qu’apprendront à programmer les étudiants dans ce 2e cours de codage ?

Nous n’en dirons pas plus sur les détails de ce cours, si ce n’est que les étudiants verront :

  • la notion de modélisation (pour modéliser l’horloge interne des lucioles et la reproduire sur leur robot)
  • la notion de variable
  • comment programmer les LED de leurs cartes programmables pour qu’elles émettent des clignotements
  • comment programmer la communication entre plusieurs cartes programmables par signal radio, etc.

Mission de codage : programmer une guirlande lumineuse

Cet atelier est suivi d’une mission durant laquelle les étudiants réutiliseront tout ce qu’ils ont appris pour, cette fois-ci, programmer une guirlande lumineuse. L’objectif n’est plus de clignoter en même temps, mais de clignoter les uns à la suite des autres.

Photo des cartes ESPeRobo à programmer en Python dans le cours de codage pour adultes Algora

The post Cursus de codage Python pour adultes – cours 2 : La danse des vers luisants appeared first on Speechi.

Publié le

Sortie du manuel Python n°2 pour le collège : la barrière automatique

En septembre dernier, nous sortions notre 1ermanuel d’apprentissage du langage Python pour le collège. Au fil de ces 10h de cours, les collégiens découvraient et écrivaient leurs premières séquences, boucles et conditions en Python en programmant une voiture anticollision, une voiture antichute et une voiture de circuit.

Nous sortons dès aujourd’hui le 2e manuel dont le principe est de mettre en pratique toutes les connaissances acquises sur le langage Python en élaborant un nouveau robot, inspiré encore une fois de l’univers de la circulation automobile : la barrière automatique.

manuel d'apprentissage de la programmation Python pour le collège n°2 Consulter le manuel Python n°2 :
Programmation appliquée (collège)

Caractéristiques du manuel :


Progression didactique du manuel Python n°2 pour le collège

Ce manuel, plus court que le précédent, propose aux collégiens de programmer une barrière automatique pour réviser, pendant 4 heures, entre autres, les séquences, les boucles et les conditions. Comme pour le 1er manuel, la construction de ce nouveau robot est sommaire pour réserver l’ensemble du temps d’enseignement à l’apprentissage de la programmation.

1- Programmer la barrière à se lever et se baisser

Au programme de ce 1er chapitre, les élèves découvrent un nouveau type d’actionneur : le servomoteur dont la spécificité est de pouvoir tourner à des angles précis. Après quelques tests pour apprivoiser ce nouveau composant, les élèves programment la barrière à se baisser et à se lever.

2- Programmer la barrière à s’ouvrir quand on appuie sur un bouton

Dans un deuxième temps, les collégiens apprendront à programmer un nouveau capteur : le bouton-poussoir ou capteur tactile. L’objectif ? Programmer le robot de façon à ce que la barrière s’ouvre quand on appuie sur le bouton et se referme 5 secondes après. Avant de se lancer dans l’écriture du code à proprement parler, les élèves devront, au préalable, structurer leur code dans un organigramme.

exercice de programmation d'un capteur en Python au collège

3- Programmer la barrière à s’ouvrir automatiquement quand elle détecte une présence

Les élèves poursuivent le perfectionnement de leur barrière automatique en la dotant d’un photoréflecteur infrarouge qu’ils ont déjà eu l’occasion de programmer dans le 1er manuel. Cette fois-ci, ils programmeront leur barrière à se lever automatiquement lorsque son photoréflecteur infrarouge détecte une présence. Après des tests pour déterminer le seuil en-deçà et au-delà duquel une présence sera ou non détectée, les élèves s’attellent à l’élaboration d’un organigramme pour le transposer ensuite en lignes de code Python.

manuel de collège pour apprendre à coder en Python des robots

4- Renforcer la sécurité de sa barrière

Au dernier chapitre, ils devront imaginer les problèmes de sécurité qui pourraient se poser et les contrer en programmant diverses solutions. La solution proposée introduit une nouvelle notion, celle de la variable, qui sera approfondie dans les prochains manuels.

 

Pour plus d’infos

Pour en savoir plus sur l’esprit et la structure du cursus de programmation pour le collège, nous vous conseillons de consulter cet article :
Le nouveau cursus de programmation Python pour le collège : les grandes lignes“.

The post Sortie du manuel Python n°2 pour le collège : la barrière automatique appeared first on Speechi.