Langue Préférée

User Functions

BlocklyDuino Enhanced

Type d'outil : 
Activité
Durée: 
60-90 min
Sujets abordés: 
Développement personnel

C'est un générateur de code Arduino. Cette carte électronique est utilisée dans divers domaines dont la robotique et la domotique. L'outil permet à n'importe quelle personne de programmer la carte et faire les premiers pas dans le monde de la robotique.

But: 

Introduire les apprenants au domaine des systèmes embarqués avec la programmation de la carte Arduino d'une façon simple et amusante.

Méthodologie: 

C'est un apprentissage par la pratique: Learn by doing.
J'utilise constructionisme comme théorie d'apprentissage. J'essaye de faire des activités pratiques qui ont un sens pour l'apprenant.

Étape par étape: 

- Introduction aux systèmes embarqués.
- Introduction à la carte Arduino
- Exemple d'utilisation dans la vie quotidienne (robotique et domotique)
- Les entrées\sorties numérique: programmer un feu de circulation et un jeu
de lumière.
- Les entrées analogiques: programmer un système d’éclairage
intelligent.
- Les servomoteurs: programmer la barrière d'un parking.

Matériel et ressources: 

- L''outil est disponible en version hors-ligne
(https://sourceforge.net/projects/blocklyduinoenhanced/?source=navbar) ou en
ligne (https://blocklyduinoenhanced.appspot.com)
- J'ai le matériel pour faire un atelier pour 5 groupes. Chaque groupe peut
contenir entre 2 ou 3 participants.
Mon matériel pour chaque groupe: Une carte Arduino, des LED, une
photo-résistance et un servomoteur.
- Un PC ( à la charge du participant)
A installer par le participant:
- L'IDE Arduino (https://www.arduino.cc/en/Main/Software)
- Télécharger l'outil: https://sourceforge.net/projects/blocklyduinoenhanced/
- Télécharger le driver CH341SER.ZIP de ce site: http://www.wch.cn/download/CH341SER_ZIP.html

Résultats: 

- Découvrir par des activités pratiques la programmation des microcontrôleurs.
- Découvrir le monde de la programmation pour les non-informaticiens.
- Réflexion sur la possibilité de l'exploitation de cet apprentissage dans diverses situations didactiques.

Évaluation: 

1- Avantage:
L'outil est multilingue: Anglais, Français et Arabe
Je suis actif dans la partie support. Beaucoup d'amélioration et correctifs ont été réalisé suite à des demandes de formateurs.
Offre les blocs nécessaires pour des ateliers pour novices.
2- Inconvénients:
L'outil ne marche pas sur Internet Explorer
Il n'y a pas encore la possibilité de charger le programme directement sur la carte depuis le navigateur.
3- Les potentialités:
Ajouter d'autres langues
Ajouter de nouveaux blocs
Ajouter la documentation pour formateur- Réflexion
4- Limites
Le formateur est limité par les blocs que j'offre. Cette limite peut être dépassé en proposant des blocs spécifiques.

Rating: 
4.25
Average: 4.3 (4 votes)

Commentaires

Portrait de Mejdi Benzarti
Soumis par Mejdi Benzarti le

J'ai bien aimé cet outil car il nous a permis d'apprendre à travailler en groupe en comprendre le principe de micro-controlleur et faire des exemples pratiques.

Soumis par Mohamed Messaoudi le

Cet outil permet aux informaticiens et même aux autres à developper leurs robos sans même des connaissances dans ce domaine.

Partager cet outil via

RESPONSABILITÉ: SALTO-YOUTH EuroMed ne peut être tenu responsable de l'utilisation inappropriée de ces outils de formation. Toujours adapter des outils de formation à votre objectifs, au contexte, au groupe cible et à vos propres compétences! Ces outils ont été utilisés dans une variété de formats et de situations. Veuillez aviser SALTO-YOUTH EuroMed si vous connaissez l’origine de l’outil ou avez connaissance de droits d'auteur sur l'outil.

Toolbox Statistics

1,196

Utilisateurs
14,879

Visites
646

Outils