Applications pour les enfants qui veulent apprendre à programmer des codes et des instructions pour les jeux et les programmes.

Aujourd’hui, nous avons pu essayer une expérience de programmation de base avec le logo de célébration qui est apparu sur la page d’accueil de Google (que vous pouvez toujours jouer sur cette page), où déplacer un lapin blanc sur un chemin lui donnant des instructions pour le mouvement.

Ce logo célèbre les 50 ans du premier langage de programmation dédié aux enfants, appelé LOGO,

L’occasion de cette célébration est l’occasion de parler des langages de programmation pour les enfants qui veulent apprendreet, dès l’âge de 8 ans, afin de comprendre les bases de la programmation et avoir une vitesse supplémentaire pour l’avenir (et peut-être même pour trouver un emploi).

Bien que les sites de cette liste soient dédiés et adressés aux enfants, rien n’empêche ceux qui ont déjà plus de 18 ans et qui ont été vaccinés de les utiliser pour apprendre les bases de la programmation, ce qui est si décourageant si l’on s’y intéresse la première fois en étudiant des livres.

1) Le premier des langages de programmation pour enfants est Scratch, dérivé de l’ancien LOGO (qui remonte aux années 60).

Scratch propose une application web interactive en anglais pour créer un jeu vidéo.

Vous pouvez ensuite dessiner le personnage dans ses différentes positions, dessiner un arrière-plan, puis utiliser les différentes commandes pour le faire bouger et se déplacer, de façon répétitive ou conditionnelle.

Scratch utilise une interface de bloc graphique pour créer une expérience similaire aux constructions Lego, où les composants de programmation tels que les actions, les événements et les opérateurs sont rassemblés.

Voir aussi :  Comment protéger les enfants et la famille des dangers d'Internet ?

Chaque bloc a une forme qui ne peut être combinée qu’avec un objet compatible.

Scratch peut être utilisé pour créer des animations et des jeux réels en utilisant des images et des personnages déjà prêts ou en téléchargeant de nouveaux.

Scratch est recommandé pour les enfants de 8 à 16 ans.

2) Blockly est aussi un site de type Scratch où vous pouvez programmer un jeu, en utilisant une interface graphique simple, où vous pouvez assembler les différents blocs qui représentent les instructions des principaux langages de programmation.

Blockly utilise également des blocs de construction imbriqués qui peuvent produire du code dans différents langages de programmation : JavasScript, Python, PHP, Lua et Dart.

Vous pouvez voir le code sur le côté de l’écran tout en connectant les différents blocs.

Blockly est un outil parfait pour enseigner le code aux enfants et adolescents, jeunes et moins jeunes, y compris les adultes inexpérimentés.

3) Tynker est une plateforme de programmation adaptée aux enfants et aux débutants, qui vous permet d’apprendre à programmer en Javascript et Pyton, à partir de l’approche habituelle de composition de blocs.

Tynker comprend également des tutoriels guidés payants et est utilisé dans de nombreuses écoles à travers le monde.

3) Alice est un logiciel qui vous permet d’apprendre la programmation 3D, en particulier les langages de programmation orientés objet tels que C+++.

Alice utilise également les blocs prédéfinis pour faciliter la compréhension et la création de jeux ou d’animations pour les enfants, avec une interface grag and drop.

Vous pouvez également programmer les mouvements de caméra, les modèles 3D et les scènes.

Voir aussi :  11 sites pour faire des choses utiles et productives en ligne tous les jours

4) Twinery est un programme pour créer des jeux interactifs tels que des histoires à choix multiples ou des livres de jeux, non basés sur la programmation, mais bons pour apprendre les relations entre choix et conséquences.

5) Microsoft Kodu est un programme Microsoft qui vous permet d’apprendre les concepts de base de la programmation en jouant.

Malheureusement, il n’a pas été mis à jour depuis 2010, mais il est toujours disponible et téléchargeable gratuitement.

Aller à des niveaux plus avancés, vous pouvez aussi apprendre à programmer en jouant avec des cours et des défis interactifs dans des sites comme Code Academy ou Code Combat, pas spécifiquement adapté aux enfants, mais bon pour toujours vouloir commencer le chemin du programmeur.