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 : Formation à distance autonome 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.

Informatique sans Ordinateur - IREM Clermont-Ferrand

Pour chaque activité, vous trouverez sur cette page : Une fiche-professeur proposant un déroulement de séance détaillé, et parfois un autre scénario alternatif Une fiche scientifique destinée à présenter à l’enseignant le thème traité et son environnement informatique L’ensemble des fichiers utilisés pendant l’activité Certaines activités nécessitent du matériel supplémentaire (des balances, des cartes aimantées, etc.), qui est disponible en prêt à la MPSA.

Et 2. 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. 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. The goal is to transport people in an efficient manner.CodeChef — you can solve real problems and participate in different contests which are performed on the monthly basis.Codingame turns solving into a game where you receive points for every group of test you've passed.Hacker.org is a series of puzzles and tests which measure your knowledge.

Puzzles Training. 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. France-IOI. 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.

5 outils d’apprentissage de la programmation pour donner vie à un autre robot.

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 : 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. 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. Cette liste sera mise à jour régulièrement. Apprendre à coder by Portail SKODEN. Améliorez vos compétences en intégrations avec ces 6 jeux interactifs ! Crunchzilla. Star Wars. Nouveaux liens. Welcome to RoboMind.net, the new way to learn programming. Code Monster from Crunchzilla. <h2>Code Monster gets kids excited about programming.

Code Monster from Crunchzilla

It is a combination of a game and tutorial where kids experiment with learning to code. <p> Code Monster use Javascript. Please enable Javascript if you want the play with the Code Monster. Otherwise, Code Monster will not be able to play with you. 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. I'll focus on home use here rather than use in schools or clubs. We'll start with coding websites suitable for younger children and move up through the age groups. 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.

LE CODE : concept de programmation (ressources, outils, concours….)

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. Accueil » Actualités » Apprendre à coder et programmer : 50 ressources pour les enfants et les ados Applications, cours en ligne, initiatives locales, livres, kits et robots… Les solutions ne manquent pas pour s’initier à la programmation informatique.

Apprendre à coder et programmer : 50 ressources pour les enfant et les ados

Cette liste n’est pas complète et va s’enrichir au fur et à mesure de nos découvertes et des vôtres ! 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 ? Sur le web Scratch est un langage de programmation et une communauté en ligne où tu peux créer tes propres histoires interactives, des jeux et animations. 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. Parmi les approches permettant de répondre à cette situation, une des plus intéressantes est sans aucun doute le fait de créer des Serious Games avec les élèves. 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. Avant de commencer, nous vous invitons à consulter nos précédents articles (vraiment géniaux) sur les jeux utilisés pour apprendre à coder Algo-Bot et les robots Play-I, car nous n’en parlerons pas ici (ce serait trop facile !). Pour apprendre le Javascript Untrusted est un jeu au design plus que minimaliste en ASCII et proche du célèbre Rogue. Si vous n’avez aucune base, il serait alors intéressant d’aller jeter un œil à CodeCombat, un autre serious game pour apprendre la programmation Javascript. Doté de graphismes plaisants et colorés, CodeCombat propose également un mode multijoueurs pour venir filer un coup de main au joueur bloqué.

Enseigner la programmation de manière ludique. InShare4 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. Pour aller dans ce sens, nous vous faisons aujourd’hui découvrir des outils pédagogiques ludiques pour apprendre la programmation aux enfants, sélectionnés par le très sérieux site serious game. Ressources et activités pour les sciences du numérique (en classe ou hors la classe)

Ressources pour les sciences numériques de 7 à 11 ans : Il est important que nos enfants comprennent le monde qui les entoure. Dans un monde devenu numérique, comprendre les fondements scientifiques du numérique est donc essentiel ! En attendant que les sciences du numérique soient intégrées dans les programmes – et ce dès le primaire – comment transmettre le numérique à des enfants sans y avoir été préparé ? À cette fin, Inria et ses partenaires œuvrent dès aujourd’hui pour vous aider à mettre en place des activités avec les enfants, en classe ou lors d’activités périscolaires.

Un grand nombre de ressources existent et permettent, en peu de temps, d’aborder les sciences du numérique sous différents angles : histoire, algorithme, codage… sans même, parfois, nécessiter d’ordinateur ! Tout d'abord un jeu pour voir ce que l'on peut créer : Blockly Games est une série de jeux éducatifs qui enseignent la programmation.

Code Week

Apprendre à coder avec Scratch : Tutoriels et guides pratiques. 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. 10 Puzzle Websites to Sharpen Your Programming Skills. 5 Games That Teach You How to Code. Erase All Kittens. CreativeComputing20140820_LearnerWorkbook.

Featured Resources. Allcancode. SeriousGame.be. Echanger des informations confidentielles sur Internet entraîne toujours des risques. L’idéal doit pouvoir permettre à deux personnes qui ne se connaissent pas particulièrement de communiquer publiquement sans pour autant que les autres puissent lire. La solution pour pouvoir le faire s’appelle le cryptage à double clé, un concept qui n’est pas évident à comprendre si ce n’est en jouant à Cryptris, un jeu qui utilise le concept du jeu Tetris pour simplifier la compréhension de la complexité des algorithmes lorsqu’on ne les as jamais abordés. La cryptographie consiste en la science des codes secrets tant pour leur création que leur déchiffrage. 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. Learn how to code by playing our games designed to teach you the basics of programming. 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!