background preloader

Enseigner la programmation aux enfants, oui mais comment ?

Enseigner la programmation aux enfants, oui mais comment ?
Depuis un an, on commence à voir apparaître des cours de programmation au lycée (certes, en option pour les Terminale S uniquement, mais c’est un début). C’est l’option ISN (Informatique et Sciences du Numérique). C’est clairement l’option que j’aurais moi-même prise si elle avait existé à mon époque il y a quelques années. L’INRIA, l’organisme français de recherche en informatique, réclamait depuis des années que la programmation ne soit pas enseignée que dans le supérieur, mais aussi avant le Bac. Ce sont eux qui ont obtenu l’ajout de cette option ISN. Leur opinion sur le sujet est la suivante : tout le monde devrait avoir touché au côté « créatif » de l’informatique, et pas seulement au côté utilisateur (bureautique…). De mon côté, je dois avouer que je ne me suis vraiment posé la question que récemment. Soyons clairs : on n’a pas besoin de former 100% des gens à la programmation. Alors, concrètement, que peut-on faire ? Premier constat, les enfants sont de plus en plus précoces. Related:  Apprentissage du code et de la programmation

La ministre de l’Éducation veut que les enfants soient initiés au code Promue ministre de l’Éducation nationale suite au dernier remaniement ministériel, Najat Vallaud-Belkacem a assuré la semaine dernière qu’elle maintenait la position de son prédecesseur s’agissant de l’apprentissage de la programmation informatique à l’école. Devant l’Assemblée nationale, la benjamine du gouvernement s’est ainsi montrée déterminée à introduire une initiation obligatoire au code pour les élèves. Mercredi dernier, la nouvelle ministre de l’Éducation nationale était auditionnée par les députés de la Commission aux affaires culturelles. S’il fut principalement question du déroulement de la dernière rentrée scolaire, Najat Vallaud-Belkacem fut également interrogée sur l’initiation des enfants à la programmation informatique. « Tiendrez-vous l’engagement de votre prédécesseur, Monsieur Hamon, concernant l’apprentissage du codage au primaire ? Une initiation obligatoire et sur le temps scolaire à l’horizon 2016 ? Xavier Berne

LE CODE : concept de programmation (ressources, outils, concours….) Du 7 au 13 décembre se tiendra l’événement #Hourofcode "Computer Science Education Week" pendant lequel des éducateurs à travers le monde s’engagent à faire vivre à leurs élèves une heure d’activité de programmation. Comment enseigner une Heure de Code : Mode d'emploi Des idées pour cette semaine : L'organisation Code.org propose aux enseignants, de prendre une heure pour enseigner aux enfants les rudiments de la programmation. Une heure pour apprendre à programmer avec la Reine des Neiges Un organisme assurant la promotion de la programmation informatique a conçu un court module d'initiation basé sur le méga succès de Disney « La Reine des Neiges » En savoir plus sur Cursus edu : Le site Web : Une heure de code avec Minecraft NOUVEAU : Le projet « 1, 2, 3… codez !

L'École numérique » Créer des jeux vidéo en classe : des outils simples d’accès   La création simple de jeux vidéo On associe généralement la création de jeux vidéo à des équipes constituées de centaines de professionnels dotés de solides compétences en programmation informatique et en création d’images de synthèse. Travaillant de 12 à 18 mois d’affilée sur un seul titre, ils réalisent des jeux vidéo à la pointe de la technologie qui seront ensuite commercialisés auprès du grand public. Créer des jeux vidéo en contexte pédagogique ? Si des outils rendent possible la création de jeux vidéo à l’école, on peut se demander quel serait l’intérêt pédagogique d’une telle activité. Écrire pour créer : la fiction interactive (Logiciels similaires à Quandary) Jeu de Rôle CreatorPermet d’écrire des histoires interactives plus élaborées, avec, par exemple, l’apparition d’événements aléatoires ou des combats contre des monstres.www.compilgames.net/index.php? NoveltyPermet d’écrire des histoires interactives à grand renfort d’images de style manga. Logiciels similaires à PlayCrafter

Create Games with Construct 2 - Scirra.com About An overview of Kodu. (Click to play) Kodu lets kids create games on the PC and Xbox via a simple visual programming language. Kodu can be used to teach creativity, problem solving, storytelling, as well as programming. Since Kodu's introduction in 2009, we have visited the White House, teamed up with great groups like NCWIT and DigiGirlz, inspired academic research and been the subject of a book (Kodu for Kids). Kodu for the PC is available to download for free. Kodu Kodu is a new visual programming language made specifically for creating games. It is designed to be accessible for children and enjoyable for anyone. The programming environment runs on the Xbox, allowing rapid design iteration using only a game controller for input. Programming as a Creative Medium The core of the Kodu project is the programming user interface. The Kodu language is designed specifically for game development and provides specialized primitives derived from gaming scenarios. Key Features Kodu provides an end-to-end creative environment for designing, building, and playing your own new games. High-level language incorporates real-world primitives: collision, color, visionUses Xbox 360 Game Controller for input — no keyboard requiredRuns on XBox 360 and PCInteractive terrain editorBridge and path builderTerrain editor - create worlds of arbitrary shape and size20 different characters with different abilities

RobotProg Logiciel ludique d'apprentissage de la programmation Programmez un robot virtuel à l’aide d’un organigramme : dessinez l’organigramme, lancez l’exécution et vous voyez le robot exécuter le programme. RobotProg permet un apprentissage progressif de la programmation par niveaux successifs. Nouvelle version 1.1 : - Nouveaux blocs pour l'organigramme - Score - Correction de différentes erreurs 5 outils d’apprentissage de la programmation pour donner vie à un autre robot. Voilà un résultat de la programmation et des outils ci-dessous pour commencer : MediaEnLab : Expérimenter, valoriser, partager la création numérique en EPN proposé par Netpublic NAO est le robot humanoïde le plus utilisé dans le monde de l’enseignement. Plébiscité des écoles primaires jusqu’aux universités, ce petit robot interactif est devenu le partenaire préféré des professeurs permettant de rendre l’apprentissage ludique et pratique. Le site Web de NAO : Robot NAO : 5 guides pour apprendre à l’utiliser et à créer via Netpublic Aldebaran Robotics lance son Programme Développeur destiné à sélectionner les meilleurs développeurs dans le monde entier. Les 4 outils d'apprentissage de la programmation que nous vous proposons : RobotProg Logiciel ludique d'apprentissage de la programmation. Pour aller plus loin :

Code et culture numérique à l’école : faites vos choix d’activité L’enseignement du code à l’école est devenue la dernière marotte à la mode chez les politiques qui y voient le nouveau latin mais n’ont souvent jamais vu une page de code source de leur vie. Le code est invoqué comme un outil unique magique aux multiples bénéfices, depuis l’empowerment citoyen créatif jusqu’aux points de PIB. Avant les grandes vacances, l’ancien ministre de l’Education Benoit Hamon a ainsi ouvert la possibilité d’introduire le “codage” (sic) à l’école sur le périscolaire. Pourtant, certaines personnes et collectifs sont déjà dans le vif du sujet depuis longtemps. Si vous voulez enrichir ces propositions, laissez un commentaire ou contactez-nous : sabine.blanc@groupemoniteur.fr ou guillaume.garvanese@groupemoniteur.fr De même, si vous expérimentez l’enseignement du code ou de la culture numérique dans votre école, vos retours nous intéressent. Les robots LEGO Mindstorms, pour appréhender la programmation via un élément physique Je proposerais deux types d’atelier :

Related: