Plein écran
© ScratchJr

Une application gratuite pour apprendre aux enfants à programmer

Et si on apprenait aux enfants, garçons et filles, à programmer? Et si on leur donnait le goût d’apprendre l’informatique à travers la création d’un petit monde? Parce que programmer rime aussi avec amusement et créativité, Scratch a lancé une application gratuite pour les enfants.

ScratchJr est une application gratuite qui propose aux enfants à partir de 5 ans de mettre en scène leurs propres histoires interactives via l’apprentissage d’un langage de programmation simple et pensé pour l’éducation. Ainsi, ils peuvent créer leurs propres personnages et, via un système de commandes simplifiées, les faire bouger, parler, danser, bref, interagir ensemble et avec leur environnement.

Programmer, c’est donner à un ordinateur des instructions précises dans un langage, compris par l’humain et par la machine, pour qu’il effectue les actions voulues. Hors de portée des enfants? Absolument pas!

Développer des compétences utiles

Les créateurs de ScratchJr ont longuement réfléchi à la manière de simplifier le langage Scratch, adapté aux enfants de 8 à 16 ans, pour que sa version junior soit accessible facilement aux plus petits, sans nécessiter des compétences qu’ils n’auraient pas encore acquises. Les actions effectuées par les personnages sont programmées grâce à des blocs graphiques et des commandes visuelles, telles que des bulles de langage, des flèches directionnelles, des dessins et des images.

“En créant ScratchJr, nous avons adapté l’interface et le langage de programmation aux capacités et aux besoins des plus petits. Nous avons longuement travaillé à mettre en place des fonctionnalités favorisant le développement cognitif, personnel, social et émotionnel de jeunes enfants.”

Bien plus qu’une application pour apprendre à programmer, ScratchJr mise sur le développement de compétences plus générales. Il s’agit, par exemple, de savoir organiser sa pensée et d’exprimer ses idées, de résoudre des problèmes et de concevoir des projets. Des compétences qui leur seront utiles, qu’ils développent une passion pour la programmation ou non.

Selon Joe Morgan, développeur, dans un article publié par Slate: “Programmer, c’est tâtonner. Programmer, c’est devoir faire preuve de créativité et d’une détermination à toute épreuve. Être développeuse ne se cantonne pas à connaître la syntaxe du code. Il existe bien d’autres facultés qu’il est nécessaire de développer chez les très jeunes. (...) S’ils ne deviennent jamais codeurs, ils pourront toujours s’en servir dans leur carrière, dans leurs passions, dans leur vie.”

Une discipline accessible

L’un des autres avantages de ScratchJr, c’est que l’application est entièrement gratuite, représentant ainsi la volonté de ses concepteurs de rendre l’initiation à la programmation accessible à tous.