background preloader

Apprendre la programmation en s'amusant

Facebook Twitter

Project Bloks - Creating a development platform for tangible programming. Ordinateur tout un programme - C'est pas sorcier. Google lance 'Coding with Chrome' pour apprendre à coder. Informatique sans Ordinateur - IREM Clermont-Ferrand. Cette page propose des ressources pour l’enseignement de la science informatique élaborées par le groupe IREM/MPSA Informatique sans Ordinateur NOUVEAU : Sélection de jeux pour smartphones, permettant de découvrir des concepts de la science informatique.

Informatique sans Ordinateur - IREM Clermont-Ferrand

Ces documents sont utilisés pendant les formations organisées par la Maison pour la Science en Auvergne Les classes visées sont CM1-CM2-6e-5e Les activités ont été testées dans des classes avant d’être mises en ligne Les outils actuellement élaborés par l’équipe sont des documents de travail susceptibles d’être modifiés ou complétés.

Poster sur les puissances de 2 (Attention, format A0 et taille 12Mo) Afin de donner une intuition de ce que représentent les différentes puissances de 2 entre et 2 le poster ci-dessus contient des exemples d’objets dont la masse en grammes représente approximativerment ces valeurs. Activités. Apprendre à coder : des blocs au texte - L'Agilitateur. A suite of JavaScript libraries and tools designed for working with HTML5. Phaser - A fast, fun and free open source HTML5 game framework. Coding4Kids. Nous organisons parfois des ateliers d'initiation à la programmation à destination des enfants, entre 4 et 14 ans.

Coding4Kids

Vous trouverez ici les ressources que nous utilisons pour cela. Certaines ont été glanées sur internet, et d'autres ont été faites par nos soins. Dans tous les cas, il s'agit de ressources libres. Gnancraft. Découvrir la programmation créative. Vous souhaitez vous initier à la pensée informatique ?

Découvrir la programmation créative

Plus que cela, vous voulez pouvoir la transmettre et la partager avec les enfants et les jeunes pour les rendre acteurs du monde numérique qui nous entoure ? Découvrez la programmation créative avec Scratch, un outil accessible à tous et toutes pour comprendre le code et libérer vos créations : mettez en scène vos propres histoires et apprenez à coder des petits jeux vidéo. Mais découvrez aussi de façon simple et ludique les dessous de la programmation pour comprendre comment et pourquoi tout cela fonctionne, qui sont les inventeurs - et les inventrices ! - de l'informatique moderne, de quoi est capable un ordinateur... Et beaucoup d'autres choses. Programming NAO the humanoid robot. CSS pour les nuls. Collection of Coders Games to Improve Your Skills. Hey there!

Collection of Coders Games to Improve Your Skills

Sometimes we need to entertain and relax a little bit, but we can do it with a benefit of ourselves. Today we're going to review a collection of sites which will train your brain and improve your coding skills. Games Codecombat - is an awesome multiplayer game which helps you learn to program, not a gamified lesson course.Screeps - the world's first MMO strategy open world game for programmers.Git Game - is a terminal game designed to test your knowledge of git commands.Elevator Saga - your task is to program the movement of elevators, by writing a program in JavaScript.

Programmer's Learning Machine. Download JavaPLM v2.8 Join the PLM's Discord server.

Programmer's Learning Machine

Code Décode. Tactileo. PrOgO. Algoid - download - langage de programmation pour tous les débutants ! Android Version Android, disponible sur le play store : Raspberry PI Version Raspberry PI, disponible sur le PI Store :

Algoid - download - langage de programmation pour tous les débutants !

Les enfants codaient — lesenfantcodaient.fr. Informatique lycée. Web Projects. Programming challenges and courses. Java's Cool. Java's Cool. Le HTML par lui-même 1/2. Créer un forum : Minecraft et la pédagogie. Super Markup World. Beginner Arcade - CoderDojo Kata. CoderDojo Kata. 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. 6 enfants du centre de loisirs ont découvert pendant 10 séances d'1h30 le logiciel Kodu. Une fois ces notions acquises, ils ont pu concevoir leur monde en toute liberté. App Inventor. Get Started.

App Inventor

23 sites pour apprendre à coder en ligne. Découvrez une liste de 23 sites proposant des cours pour apprendre à coder en ligne de différentes façons.

23 sites pour apprendre à coder en ligne

Ces sites proposent des formations de programmation de différents types : des articles de qualité, des tutoriels interactifs ou la mise en relation avec un développeur confirmé. Si vous souhaitez apprendre un nouveau langage ou les bases du code, vous trouverez de nombreuses informations, sur l’ensemble de ces sites, vous permettant de démarrer votre aventure pour devenir développeur. J’ai sélectionné des sites en français et en anglais. Une liste non exhaustive qui vous montre des solutions gratuites et payantes pour apprendre à coder. Apprendre à coder by Portail SKODEN. Améliorez vos compétences en intégrations avec ces 6 jeux interactifs !

Après les derniers articles de jeux pour développeurs, on m'a fait la remarque qu'il n'y en a que pour les développeurs, et jamais pour les intégrateurs !

Améliorez vos compétences en intégrations avec ces 6 jeux interactifs !

Pour réparer cette injustice, je vous propose cette liste de 6 jeux permettant d'apprendre à manier le CSS et le HTML. Attention, ces jeux sont tous en anglais (à l'heure où j'écris ces lignes), et vous demanderont une connaissance au moins basique de cette langue pour comprendre les exercices. Erase All Kittens E.A.K est clairement mon chouchou dans cette liste.

Crunchzilla. Star Wars. Nouveaux liens. Welcome to RoboMind.net, the new way to learn programming. Code Monster from Crunchzilla. S2JS - Javascript coding after Scratch. Best Websites for Children to Learn to Code - Summer 2015 Edition. So your child wants to learn to code or you would like to introduce them to coding.

Best Websites for Children to Learn to Code - Summer 2015 Edition

There are lots of fantastic websites that help kids learn programming skills, but where should you start? I've tried out lots of coding websites for children at the school where I teach, with my own children and at the CoderDojo that I volunteer at. I thought it would be useful to pull together some of my favourite resources with some guidance on ability levels, level of adult support needed, cost (many are free or offer some resources for free) and other information to help you pick the right sites for your children.

Primo. RoboMind Academy - Learn To Code. ScratchJr - Home. Declick. 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.

Elefevre/programmation-pour-les-enfants. Apprendre à coder et programmer : 50 ressources pour les enfant et les ados. Cours en ligne, applications, ateliers, livres, robots, kits… Alors que la programmation débarque dans les programmes du collèges et lycée, voici plus de 50 ressources pour apprendre à coder. Alors que l’initiation à la programmation informatique débarque dans les programmes scolaires du lycée et du collège, de plus en plus d’initiatives voient le jour en France.

Cette liste a été mise à jour le 15 juillet mais nous la mettrons à jour régulièrement. Pour ceux qui se posent la question sur l’intérêt de découvrir les joies de la programmation, voici un article utile : Pourquoi apprendre à coder et devenir un as de la programmation ? Et si tu veux savoir ce qui t’attend depuis la rentrée 2016 à l’école et au collège, concernant le code en classe, on fait le point dans cet article. Enfin, pour les vacances de la Toussaint, voici une petite liste d’ateliers pour s’initier au code. Sur le web.

Ruby Warrior - Un jeu pour apprendre à faire de l'intelligence artificielle avec du Ruby. Si vous voulez vous initier un peu au développement Ruby sans forcement vous taper un gros bouquin long et chiant tout de suite, je vous invite à vous rendre sur Ruby Warrior (ou à l'installer chez vous puisque les sources sont dispo). En plus du Ruby, ce jeu est aussi conçu pour vous permettre de vous familiariser avec le concept d'intelligence artificielle. Vous incarnez un guerrier qui doit grimper tout en haut d'une tour pour récupérer un trésor et à chaque étage, vous devez vous déplacer ou combattre grâce à vos capacités de développement. Et ben évidemment, comme vous ne pouvez pas tout prévoir, c'est à vous de rendre votre guerrier suffisamment "intelligent" pour faire face à n'importe quelle menace.

Évidemment, comme ce n'est pas aussi simple qu'on peut le penser, la solution se trouve aussi ici. Ruby Warrior - Popular Free Ruby Programming Tutorial Game. Untrusted - Un roguelike pour développeurs. Untrusted – Un roguelike pour développeurs Tester vos connaissances en JavaScript tout en vous amusant, ça vous branche ? Dans ce cas, entrez dans les bottes du Dr Eval et tentez de vous échapper de la matrice dans ce jeu d'aventure baptisé Untrusted, où il vous faudra coder pour vous en sortir.

Protip : Pour valider vos modifs, il faut faire CTRL 5. Bon jeu à tous ! AlgoBox : outil pédagogique d’initiation à l’algorithmique. Un superbe exemple de création de Serious Game en classe. Nombre d’enseignants francophones souhaitant utiliser des Serious Games en classe avec leurs élèves se retrouvent confrontés à la relative pauvreté de l’offre en la matière. En effet, la création de Serious Games par des professionnels coûte cher (150.000€ en moyenne), et l’école n’ayant pas pour l’instant l’intention d’investir de telles sommes dans ces ressources pédagogiques atypiques, rares sont les entreprises à créer des jeux vidéo en français pour l’éducation.

Ainsi, pour beaucoup d’aspects du programme scolaire, il n’existe souvent aucun Serious Game francophone. Enseigner la programmation aux jeunes enfants grâce aux robots Play-I. Les nouvelles technologies ont permis d’améliorer (ou tout du moins de diversifier) les méthodes d’enseignement et d’apprentissage. Cependant, peu d’entre elles s’adressent à un très jeune public. Des robots au service de l’apprentissage.

Quelques serious games pour apprendre à coder. Apprendre à coder est une tâche loin d’être aisée. Depuis quelques temps, quelques serious games sont proposés afin d’initier à des technologies de développement. Petit tour d’horizon. Enseigner la programmation de manière ludique. Les nouvelles technologies permettent d’améliorer considérablement les méthodes d’apprentissage et favorisent le développement de nombreuses compétences transversales. Dans ce cadre, enseigner la programmation et le codage devient aujourd’hui une matière que l’on peut facilement enseigner dès le plus jeune âge, et ceci notamment grâce aux jeux vidéo, aux “serious games” et à la robotique.

De plus en plus de programmes exploitent les mécanismes du jeu pour transmettre la logique de programmation. Récemment nous vous présentions un langage inventé par le MIT, Scratch qui permet aux jeunes enfants de s’initier au codage. Ressources et activités pour les sciences du numérique (en classe ou hors la classe)

Code Week

Apprendre à coder avec Scratch : Tutoriels et guides pratiques. Jean-Paul Bricard (enseignant en technologie dans l’Aube) signe pour Développez.com un tutoriel sur le logiciel Scratch : Un logiciel à tout faire! Plateforme libre d’apprentissage de codage, ceci avec des exemples pratiques qui différent quelque peu d’un apprentissage classique ludo-pédagogique. Applications pratiques avec la vidéo et l’automatisation. Un logiciel pour apprendre à programmer.

Nos Outils. Declick. Ericelliott/essential-javascript-links. Flowlab Game Creator - Make games online. Flowlab: créer de petits jeux en 2D sans programmer, en ligne. J’avais commencer ce blog par un logiciel pour créer un jeu sans programmer, je reviens en quelque sorte aux sources. Flowlab se propose de créer de petits jeux en html5, sans programmer et avec pour seule limite votre imagination. Si la promesse est simple, il faudra en fait se creuser un peu les méninges pour arriver à ses fins et régler correctement les comportements des objets. Bref, on apprend un peu de la logique du code avec un résultat immédiat comme celui-ci. Notez que je ne me suis pas foulé et que e n’ai réalisé que le tutoriel. Et pour se faire, une interface relativement simple à comprendre. Chaque sprite ou élément est éditable et modifiable dans une interface encore une fois relativement simple. Le service propose quelques sprites assez classiques mais ils sont modifiables ce qui permet d’en créer de nouveaux et il est même possible d’en ajouter de nouveaux en les uploadant.

10 Puzzle Websites to Sharpen Your Programming Skills. Solving programming puzzles is a fun way to develop your logical and problem solving abilities. Also, when you’re familiarizing yourself with a new programming language, solving puzzles for that language can help speed up the learning process. Here are the top 10 popular programming puzzle sites that will help test your thinking and improve your programming, problem solving, and logical thinking skills. 5 Games That Teach You How to Code. Erase All Kittens. CreativeComputing20140820_LearnerWorkbook. Featured Resources. Allcancode. SeriousGame.be. Coding Goûter - start. Devoxx4KidsFR/materials. HTML5 Games. Algoid - programming language for kids and beginners !

LeetCode Online Judge. Programming is fun. Apprenez à coder. Welcome. CodeCombat - Learn how to code by playing a game.

Code.org. Anybody can learn. Lightbot. Computer Science Unplugged. App Inventor. Tactileo. SoloLearn: Learn to code and more for free! SoloLearn: Learn to code and more for FREE! Tactileo. cHTeMeLe – le jeu de plateau certifié HTML5 - cHTeMeLe – le jeu presque collaboratif et presque éducatif du langage HTML. Loliplop. TEMPS D'IMAGES - 04, 05 avril 2014 à 20h30, Usine C. Si le BIBI de BOBI m’était compté - Scènes de Méninges. 5 Games That Teach You How to Code. Software Programming Languages for Education Resources. Help kids code + explore computer science. Erase All Kittens, The Foos, Tynker, Run Marco! Pair Programming. Code your own Flappy Game.