Carte Touch Board de Bare Conductive

Touch Board est un projet Kickstarter développé par la société Bare Conductive. Il s’agit d’une petite carte compatible Arduino disposant de capteurs et d’un ensemble d’éléments permettant de la connecter avec l’environnement extérieur.

Cette petite carte est un excellent support d’initiation à l’électronique pour les enfants et d’invitation à l’imagination, à la créativité.

Avec 12 entrées capacitives, la carte est capable de repérer 12 signaux électriques différents et d’adapter ensuite un traitement à chacun d’eux. Cela peut être la simple lecture de fichiers audio MP3 stockés sur la carte SD comme le lancement d’un relais compatible Arduino pour allumer ou éteindre un appareil électrique…etc…

L’alimentation peut se faire par USB ou bien avec une batterie de lithium rechargeable.

Vous pouvez compléter l’achat de votre Touch Board (79,20 €) avec celui d’un stylo d’encre conductrice (7,90 €) ou d’un pot de cette même encre (24,90 €). Vous pouvez aussi vous procurer le “Touch Board starter kit”, commercialisé au prix de 124,80 €. Tous les articles sont vendus sur le site Génération Robots.

Voici une présentation et quelques projets réalisés : une borne d’écoute, un jeu avec scratch, un mur de son, un piano

Découvrir l’informatique au Palais de la Découverte

Qu’est qu’un code informatique ? Comment l’information circule-t-elle sur internet ?…Le Palais de la Découverte invite les groupes scolaires du CM2 à la terminale à découvrir ses nouvelles activités sur le thème de l’informatique et des sciences du numérique.

Incredibox : une boîte à musique virtuelle addictive

Incredibox existe depuis 2009 sous la forme d’une application web et est disponible désormais sur iPad et iPhone !

La prise en main d’Incredibox est simple : sept personnages apparaissent à l’écran, avec le même visage un peu endormi. En-dessous, des accessoires à glisser du bout des doigts ce qui provoque le lancement de sons en boucle !

Le but du jeu est de trouver les bons enchaînements de sons et les bonnes associations pour créer un morceau original et entraînant. C’est vite très addictif et on se surprend à perdre une heure à créer sa musique !

Incredibox offre un mode automatique et la possibilité d’enregistrer la création !
Télécharger Incredibox pour iOS (4,49 €).

Langage informatique… savoir coder, une longue histoire !

Une femme invente le premier langage informatique !

Si la place des femmes dans les métiers du numérique reste encore inférieure à 30%, paradoxalement, le premier langage de programmation a été conçu en 1842 par une femme,Ada Lovelace. Elle rédige le premier algorithme exécutable par une machine, la machine analytique de Charles Babbage dont les concepts seront à l’origine des premiers ordinateurs. Cette machine est en effet capable de réaliser une série de calculs inscrits sur des cartes perforées.

Lire l’article : Les langages de programmation et leurs auteurs

Les tours de Hanoï pour débuter dans la programmation ?

Cargobot reprend le même principe que le jeu des Tours de Hanoï. Par la réflexion qu’il nécessite, ce jeu est un bon entraînement avant une initiation à la programmation. L’enjeu est de gérer les déplacements d’un bras mécanique déplaçant des pièces. Il faut donc non seulement déplacer des pièces mais surtout les repositionner précisément sans ordre contraint par l’application !

Le jeu propose différents niveaux. Une fois dans l’interface, le principe est simple : la fenêtre supérieure est la scène de jeu et la fenêtre inférieure est la fenêtre de programmation. Il suffit de déplacer les différentes actions dans les barres de programmation. Au dessus se trouve l’objectif à atteindre. les pièces sont de couleurs différentes et il faudra les replacer exactement comme indiqué.

Découvrir : Cargobot pour iOS – Android – en ligne (version silplifiée)

Autre article sur les tours de Hanoï : https://macternelle.fr/

Débuter le codage en classe

Coder : Opération d’identification et/ou de représentation d’un ensemble d’informations à l’aide d’un code, informatique ou non
Programmer : c’est apprendre à une machine à réaliser des tâches dans de multiples domaines, afin de nous assister et non l’inverse. C’est donc avant tout apprendre à une machine à penser.
Algorithme : suite finie et non-ambiguë d’opérations ou d’instructions permettant de résoudre un problème.
Progression sans installation ni investissement :
  1. Découverte des principes du codage :https://blockly-games.appspot.com/maze?lang=fr
  2. Le site Studio.Code.org, dont la promotion est assurée par des grandes entreprises américaines, offre la possibilité de programmer le déplacement d’un personnage. Ce déplacement fera appel à des compétences de géométrie : positionnement dans l’espace, notion d’angle… et ce, en 20 étapes.
    Pour les élèves de CP-CE1 : http://studio.code.org/hoc/1
    Pour les élèves du CE2 au CM2 : http://studio.code.org/s/frozen/stage/1/puzzle/
  3. Initiation à Scratch : http://scratch.mit.edu/projects/editor/?tip_bar=getStarted#

Un clone de Scratch pour iPad : Pyonkee

Pyonkee a été développé à partir du code open-source de « Scratch 1.4 » du MIT Media Lab. Comme Pyonkee est compatible avec Scratch 1.4, des millions de projets Scratch existants peuvent être utilisés à titre de référence. AirDrop permet effectivement d’importer un projet Scratch sur Pyonkee !

L’interface en français est identique à Scratch : barre d’actions, barre de programmation et fenêtre de visualisation en direct. Les menus ont tous été adaptés au tactile et le fonctionnement notamment pour l’import et l’export de projets, prend bien en compte les spécificités de l’iPad.

L’application est totalement gratuite et sans publicité. Télécharger sur l’iTunes Store

Ozobot, un petit robot pour s’initier à la programmation

Ozobot est un des plus petits robots programmables au monde, mesurant 2,54 cm de diamètre et de hauteur. C’est un formidable outil pour enseigner les bases de la programmation, qui s’adresse aux enfants à partir de 6 ans.

Le robot Ozobot de déplace sur des lignes colorées (noires, bleues, rouges et vertes) que l’on peut dessiner à l’aide de feutres. Il se programme en insérant des codes de couleur (les OzoCodes) sur les trajectoires. Télécharger directement les codes en anglais et en français.

 

 

Lire la suite

Initiation à la programmation aux cycles 2 et 3

L’initiation à la programmation constitue une nouveauté importante pour les cycles 2 et 3. Elle s’inscrit dans les objectifs du socle commun de connaissances, de compétences et de culture, où il est précisé, dans le domaine 1 (Les langages pour penser et communiquer) : « [L’élève] sait que des langages informatiques sont utilisés pour programmer des outils numériques et réaliser des traitements automatiques de données. Il connaît les principes de base de l’algorithmique et de la conception des programmes informatiques. Il les met en œuvre pour créer des applications simples. ». Il s’agit aux cycles 2 et 3 d’amorcer un travail qui sera poursuivi au cycle 4.

L’initiation à la programmation apparaît dans les programme au sein du thème Espace et géométrie en lien avec l’objectif « (Se) repérer et (se) déplacer en utilisant des repères » au cycle 2 et « (Se) repérer et (se) déplacer dans l’espace en utilisant ou en élaborant des représentations » au cycle 3.

La diversité des équipements sur le territoire nécessite de s’appuyer sur des activités faisant appel des supports variés :
• sans matériel spécifique, « en débranché » ;
• des robots programmables ;
• des applications en ligne utilisables sur ordinateurs ou tablettes ;
• des logiciels pouvant être installés sur des ordinateurs ou des tablettes.

L’initiation à la programmation pourra être une opportunité pour des travaux interdisciplinaires :
• avec le champ questionner le monde au cycle 2, par exemple, autour de la question du repérage ;
• ou avec le français, dans le développement des usages du langage oral ou écrit, notamment en créant des histoires illustrées par de courtes animations créées par les élèves ;
• ou encore en langues vivantes en créant des animations où les personnages dialoguent en langue étrangère ;
• etc.

Les situations et les outils présentés dans le document sont, en fonction de ce qui a été fait précédemment, aussi bien conçus pour des élèves de cycle 2 que de cycle 3, sauf si le contraire est précisé.

Initiation à la programmation aux cycles 2 et 3 (format pdf – 350ko)

Des ressources pour la scolarisation des élèves en situation de handicap

L’ORNA (l’Observatoire des ressources numériques adaptées) a été créé en novembre 2007 par le ministère de l’Éducation nationale. Il est placé sous l’égide de l’INS HEA (Institut national supérieur de formation et de recherche pour l’éducation des jeunes handicapés et les enseignements adaptés). Ce projet est réalisé avec le soutien de la Direction du numérique pour l’Éducation et du ministère de l’Éducation nationale.

Il a pour mission de recenser, analyser, évaluer des ressources numériques utilisables par des professeurs confrontés à la scolarisation d’élèves en situation de handicap.

Ces ressources peuvent être des logiciels, des applications tablettes, des matériels, des sites internet, des cédéroms, des DVD-Rom, des bibliothèques numériques…

Voici un exemple de fascicule mis à disposition : Histoire de la robotique pédagogique et son utilisation dans l’enseignement adapté

Vous trouverez également des retours d’expérimentations menées dans des établissements spécialisés, comme celui-ci : Blue-Bot à l’EREA

L’observatoire a aussi pour mission de diffuser les résultats de ses observations.

Ozobot, la programmation en mode optique !

Ozobot, est un robot miniature qui réagit aux lignes et aux couleurs qu’il croise sur son chemin. Le robot est composé d’un module de détection optique de couleurs et de deux micromoteurs.

Lorsqu’on le dépose sur une surface comprenant différentes combinaisons de lignes et de couleurs qui correspondent à son langage, il suit le tracé et exécute les mouvements imposés. Les séquences de couleurs agissent tels des panneaux de signalisation et ordonnent au robot de ralentir ou augmenter sa cadence, tourner à droite ou à gauche, rebrousser chemin, prendre une pause, tourner sur lui-même, faire marche arrière, etc.

Le robot, de la dimension d’un pouce peut se déplacer sur l’écran d’une tablette, mais aussi sur une simple feuille blanche où des lignes ont été tracées au feutre. Une application gratuite Ozobot est disponible sous iOS et Androïd et une communauté d’utilisateurs se développe sur http://ozoblockly.com

Voici un tutoriel pour apprendre à utiliser le robot Ozobot :

1 – Débuter avec le robot Ozobot
2 – Le mode par défaut
3 – Programmation avec Ozoblockly

Dossiers pédagogiques complets :

Initiation à la programmation sur iPhone

hopscotchHopscotch HD, existe sur iPad depuis 2013 ; plutôt bien réalisée l’application initie les enfants à la programmation… 3 ans après, vient de sortir une version iPhone !

L’application propose des personnages variés qui vont pouvoir s’animer au gré des instructions qui leur sont données par le programmeur. Pour chaque élément ou personnage sélectionné, il est possible de définir une à plusieurs actions, ainsi que des conditions comme « quand l’élément est pressé » ou encore « quand l’élément est glissé vers la droite ».

À n’importe quel moment, il est possible de lancer le programme grâce à un bouton en forme d’oeil pour tester le jeu et voir si tout fonctionne comme convenu. L’application intègre la possibilité de partager un jeu avec les autres utilisateurs, et également de tester les jeux des autres utilisateurs.

L’app est disponible gratuitement sur iPhone et iPad, et comporte des achats intégrés permettant de débloquer de nouveaux éléments à ajouter aux programmes.

RunMarco : initiation au codage sur tablette

RunMarcoRun Marco est une application Androïd et iOS qui permet d’initier les enfants au codage. L’interface est assez proche de Scratch avec une fenêtre regroupant les actions : marcher, tourner à droit, à gauche…
La tâche consiste à faire avancer un personnage d’un point A vers un point B.

Une bonne alternative à lightbot !

Téléchargement gratuit (ou version payante) : Playstore – Appstore

Bee-Bot, un petit robot abeille pour aborder la programmation

robot-bee-bot Les enfants adorent ce petit robot à la forme d’abeille ! Amenez l’abeille à l’endroit souhaité en programmant ses déplacements via les boutons qu’elle a sur son dos ! Un jeu idéal pour travailler l’anticipation mais aussi la pré-programmation.

 

beebotappsmallEn complément, une application Bee-Bot qui permet de coder les déplacements de l’abeille est disponible sur iTunes. Elle est gratuite et propose 12 niveaux.

 

blue botUne autre application Blue-Bot est également disponible gratuitement sur iTunes.

 

 

 

Pour l’acheter : http://www.easytis.com/

Un objet peut remplacer une touche !

Le MaKey MaKey est un kit d’émulation permettant de détourner l’usage d’objets du quotidien et de les assigner à une touche d’ordinateur. Composé d’un circuit imprimé doté d’une puce Arduino préprogrammée, ce kit est très simple à utiliser et ne nécessite aucune compétence particulière. Il vous suffit de brancher le circuit à votre ordinateur puis de le relier à n’importe quel objet conductible. Dès que vous toucherez l’objet en question, vous enverrez un signal à votre ordinateur qui déclenchera l’action que vous avez programmée.

La présentation ci-dessous met en avant le côté fun du produit mais cela ouvre des possibilités !!!

Dessiner puis jouer dans votre propre jeu

draw_your_gameDraw your game (ou DYG) est une app simple et rigolote mais qui demande de l’imagination et de l’organisation ! Le concept est archi-simple : on dessine, on photographie, on joue et si on le souhaite on partage. Celui-ci est expliqué de manière imagé et très compréhensible dès les premiers écrans. Donc, pour créer son propre monde, il suffit de dessiner sur une feuille blanche selon un code couleur bien défini : -en noir le sol, -en bleu les obstacles, -en vert les éléments qui feront rebondir les personnages…

Draw your game : gratuit et achat in-app

Scratch : créer son premier jeu

Scratch est un langage de programmation qui facilite la création d’histoires interactives, de dessins animés, de jeux, de compositions musicales, de simulations numériques, etc. et leurs partages sur le web.
Scratch_ThéséeIl est conçu pour initier les enfants, à partir de 8 ans à des concepts importants en mathématiques et informatique, tout en apprenant à développer une pensée créative, un raisonnement systématique et à travailler en équipe.
Ce tutoriel vous explique pas à pas comment créer votre premier jeu video avec Scratch : « Thésée et le Minotaure ». Il s’agit d’un jeu tout simple que vous pourrez enrichir selon votre niveau.