background preloader

Pourquoi ?

Facebook Twitter

Coder : des algorithmes jusqu'à Thymio: Coder. Le code doit être fondé sur la compréhension que l’exécutant informatique ( ordinateur, robot... ) se fait par le biais d'un simple circuit électrique imprimé ne comprenant que le langage binaire O et 1. Détails dans l'onglet Robotique. Les notions clés Factoriser l'information en binaire Coder une image La couleur par les nombres Chiffrage des données Jeu des cadenas La programmation évènementielle Le programme est défini par rapport aux événements qui peuvent survenir. Structure conditionnelle On appelle structure conditionnelle les instructions qui permettent de tester si une condition est vraie ou non, c'est-à-dire si la valeur de son expression vaut 0 ou 1.

ET / OU / NON / OU exclusif ateliers menés ici Constante et Variable Addition et soustraction modifie la variable à l'aide d'une constante Dans une recette de gâteau faire varier la quantité d'un ingrédient Structure conditionnelle Structure boucle itérative Le BUG. « Faut-il apprendre à coder aux enfants ? », une conférence pertinente sur une problématique d'actualité. Mardi 9 juin dernier, on parlait de programmation pour les enfants dans les locaux parisiens de Mozilla. L’entreprise organisait, avec les éditions Eyrolles, une table-ronde dont le sujet rejoignait la sortie imminente d’un nouveau manuel d’initiation au langage informatique pour les enfants, Scratch pour les Kids : faut-il apprendre à coder aux enfants ? À lire aussi : Apprendre à coder : oui mais comment ? Apprendre à coder : oui mais comment ? #2 Lysanthius, stagiaire développeuse chez madmoiZelle, et moi-même, modeste journaliste culture et société chez ce même petit blog sympathique, étions invitées.

Juste ça, c’était la classe — rapport que les locaux de Mozilla, c’est pas le boudoir de mémé. Pourquoi apprendre à coder ? La conférence était animée par Alexandre Habian, ex-journaliste high tech et responsable d’édition au secteur informatique et des projets numériques aux éditions Eyrolles, et réunissait cinq spécialistes d’un domaine spécifique : Le bon vieux temps (non)

Teaching our children to code: a quiet revolution. How and Why to Teach Your Kids to Code. It's time we made 'code' an official language, teach it in school. “We don’t need to teach kids about technology — they already understand it better than we do!” That statement, though true in many ways, is at the heart of a serious problem with our education system: We’re failing to equip kids with true tech skills because we assume they’ll develop those skills on their own, or that they already possess them. That’s simply not true. And it’s hurting our kids and ultimately, society as a whole. Consider this: Gartner estimates that total global IT spending will hit $3.5 trillion this year, while Accenture predicts that the increased use of digital technologies will grow the size of the global GDP by $1.36 trillion in the next 5 years. But being able to play Crossy Road while Snapchatting and watching your favorite YouTuber does not count.

So what do kids actually need to build the next generation of technology and land a job? Code should be treated as language Does that sound ludicrous? Where did it go? It wasn’t always this way. Codecademy Opposed to code. Google Offers A Free Online Computational Thinking Course for Educators. July 4, 2015 Several students confound computational thinking with computer science when, in fact, the two refers to two different concepts. Computer science is the corpus of knowledge and studies that deal with computation and the ways computers function. Computational thinking is a cognitive process that involves the use of different skills and ways of thinking to solve computational problems and to write computer programs.

As a method of thinking, computational thinking is not restricted solely to computer applications but applies to any other discipline or content area that requires thinking and problem solving. In this sense, computational thinking is ‘a problem solving process that includes a number of characteristics and dispositions. Students who learn CT across the curriculum can begin to see a relationship between academic subjects, as well as between life inside and outside of the classroom.’ Watch the video below to learn more about Computational Thinking for Educators. Colloque Robotique pour l'éducation les 23 et 24 juin 2015 à l’INRIA Bordeaux. Vous êtes probablement déjà familiers avec les robots Thymio et Poppy mais connaissez-vous les recherches et les usages qui en sont fait dans le secteur de l’éducation? Si ce n’est pas le cas, il n’est pas trop tard pour en savoir plus lors du colloque organisé par nos partenaires de l’Inria Bordeaux Sud-ouest qui aura lieu les 23 et 24 juin 2015 à Talence.

Retrouvez notre fondateur et directeur Jérôme Laplace ainsi que l’un de nos collègues, Philippe Capdepuy, Docteur en intelligence artificielle, parmi les intervenants de ces journées. Le robot Thymio: un robot pédgagogique accessible au plus grand nombre Le robot Thymio est un véritable phénomène depuis son lancement. Il a été adopté avec succès par les petits comme par les grands.

Prix abordablePrêt à l’usageFacilité d’usageProgrammation visuelle pour les novices grâce à VPLProgrammation texte plus poussée pour les initiés grâce à AsebaProgrammation Scratch est désormais possible pour les plus jeunes. 5 Unbeatable Reasons Your Kid Should Be Coding. In a world driven by technology, the ability to understand and command computers puts you in the driver’s seat.

Look around and you’ll find the most successful CEOs today are armed with the skill. Be it Zuckerber or Gates. Coding empowers kids to communicate with the machines and acquire the ability to turn creativity into interactive reality. The computer language like any other language is best learnt at a young age. If you want your kids to crack complicated problems through logical reasoning, introduce them to the world of coding early on. Kodable has presented the infographic which illustrates how introducing programming to kids at an early age can help them in many different ways. Featured photo credit: Kodable via goo.gl. CSPpourprogrammeinformatiqueprimairedecembre2013.pdf. IniRobot, un kit pour découvrir la robotique et l’informatique. Culture numérique Faire découvrir l'informatique et la robotique à l'école, c'est tout simple ! Et c'est le message que souhaite faire passer l'équipe Flowers à travers IniRobot, une séquence pédagogique d'initiation à la robotique.

Comment faire découvrir la robotique à des enfants de façon ludique ? Par exemple en utilisant Thymio, un petit robot open-source conçu par l’EPFL Lausanne qui interagit avec son environnement. Des roulettes, des capteurs et des diodes qui s'allument lorsque le robot réagit aux objet qui l'entourent, pas besoin de plus pour en faire un objet intéressant.

Thomas Guitard, Didier Roy et Pierre-Yves Oudeyer de l'équipe Flowers ont donc travaillé à la création d'IniRobot. Marylin, qui anime un espace public numérique, a découvert le site dessine moi un robot en cherchant des activités pédagogiques utilisant Thymio. « C'est rare d'avoir autant de documentation pour ce type de matériel ! Éclairage de Didier Roy. How to Teach Computing: An Introduction to Concepts, Tools and Resources for Secondary Teachers. "Coding is like the new literacy! " Neelie Kroes, Vice President of the European Commission. Annoyed of students being distracted by their mobile phones? Tired of seeing students falling asleep after a night of gaming? Let's turn our students from passive consumers of technology into active producers of technology. Technology is everywhere, if we like it or not.

If you are a Computer Science teacher who needs new ideas, tools or resources on how to teach your subject. The course is designed as an introductory course, for you to use as a starting point to explore some of the ideas and tools further. L'enseignement du code à l'école. Les plaidoyers en faveur de l'enseignement du « code » à l’école se succèdent depuis quelques mois. En juillet 2014, les commissaires européens Androula Vassiliou et Neelie Kroes ont invité les ministres à « veiller à ce que les jeunes puissent déchiffrer le code », présentant les compétences en programmation comme « une solution au chômage des jeunes et au déficit de qualifications dans les TIC », estimé à 900 000 professionnels d’ici 2020 [1].

À l’occasion du lancement de la plate-forme européenne eu.code.org (link is external), des acteurs de l’industrie privée, impliqués dans l'initiative européenne « Grande coalition pour l'emploi numérique » ont publié une lettre ouverte aux ministres de l’éducation pour soutenir l’introduction de la programmation dans les curricula et l’implication des entreprises dans la formation des enseignants. Sitographie arrêtée le 15 octobre 2014. Les programmes scolaires La formation des enseignants Des initiatives adaptées aux enfants. POURQUOI APPRENDRE A CODER ? - Voyageurs du code. On assiste actuellement à une multiplication des initiatives encourageant l'apprentissage de la programmation informatique à tout âge. Mais finalement, pourquoi est-ce si important d'apprendre à coder ? Créer des vocations professionnelles La France a aujourd’hui besoin de plusieurs dizaines de milliers de développeurs par an.

Le langage informatique sera la langue du 21e siècle et son apprentissage constitue désormais une étape décisive dans de nombreux parcours pédagogiques et de formation professionnelle. Une majorité de Français utilise au quotidien de nombreux outils technologiques, mais n’a pourtant qu’une faible conscience des potentiels offerts par la maîtrise de la programmation informatique et n’a souvent aucune compétence en la matière. Faire émerger une génération de citoyens éclairés et inventifs.

Moving Beyond Computer Literacy: Why Schools Should Teach Computer Science | National Center for Women & Information Technology. Rads_0513.pdf. Teaching Kids to Code | EdSurge Guides. Every era demands--and rewards--different skills. In different times and different places, we have taught our children to grow vegetables, build a house, forge a sword or blow a delicate glass, bake bread, create a soufflé, write a story or shoot hoops.

Now we are teaching them to code. We are teaching them to code, however, not so much as an end in itself but because our world has morphed: so many of the things we once did with elements such as fire and iron, or tools such as pencil and paper, are now wrought in code. We are teaching coding to help our kids craft their future. In this collection we share many different perspectives on coding, from a university professor's vantage point (MIT's Mitch Resnick describes why learning to code is like learning to learn) to an entrepreneur's reflections from his cross-country roadtrip to bring coding--and his stuffed dog--to classrooms across the U.S.

We should always teach children to bake bread, feed the goats and wield a hammer. Learn to Code, Code to Learn. Is it important for all children to learn how to write? After all, very few children grow up to become journalists, novelists, or professional writers. So why should everyone learn to write?

Of course, such questions seem silly. People use writing in all parts of their lives: to send birthday messages to friends, to jot down shopping lists, to record personal feelings in diaries. I see coding (computer programming) as an extension of writing. The recent surge of interest in learning to code, reflected in sites like codecademy.com and code.org, has focused especially on job and career opportunities. But I see much deeper and broader reasons for learning to code. Six years ago, my research group at the MIT Media Lab launched the Scratch programming language and online community in an effort to make coding accessible and appealing to everyone. We’ve been amazed with the diversity and creativity of the projects. Scratch community members also begin to see the world in new ways.

Teaching our children to code: a quiet revolution. How & Why Teach Kids to Code. Informatique en primaire, comment faire. Les ministres de l’éducation nationale changent, mais l’idée de commencer à initier à la programmation informatique en primaire, fait son bonhomme de chemin comme les questionnements qu’elle soulève. Martin Quinson, enseignant-chercheur en informatique, a proposé une analyse sur son blog : «Informatique en primaire, comment faire ?». Avec d’autres, nous avons trouvé son texte passionnant. Nous avons demandé une fiche de lecture à une enseignante, amie de Binaire. On parle donc de mettre en place des activités, destinées à enseigner l’informatique au plus grand nombre et au plus vite. Les objectifs pédagogiques ©letourabois.free.fr Il y a un terme fédérateur : celui de littératie numérique des enfants. Comment faire alors en sorte que les enfants soient capables de faire un usage raisonné de l’informatique et des ordinateurs ?

©scratch.mit.edu Voilà qui est clair et proche du quotidien. Faut-il faire des « Coding Goûters » ? ©jecode.org . . ou de la programmation créative ? ©codcodcoding. Jecode.org - l'initiation à la programmation : qui, où, pourquoi, comment ? Un outil d�apprentissage à l�école maternelle. Les principaux objectifs à atteindre Ce projet trouve aisément sa place dans le projet décole : « Vers la maîtrise de la langue orale et écrite » Pour certains enfants, il sagit dun objet nouveau, source de curiosité, démotion et de jubilation. Mais sur le plan pédagogique, il sagit avant tout daméliorer les pratiques et les modalités dorganisation de lécole en général.

Lévolution des pratiques pédagogiques permettant de diversifier les situations dapprentissage, va de pair avec lintroduction des outils multimédias dans les classes, avec un apport positif pour les élèves et lenseignant lui même. Plusieurs objectifs de lécole maternelle pourront être atteints par cette pratique, notamment dans les trois grands domaines suivants : §Les activités scolaires : activités mathématiques, activités de découverte et dappropriation de la langue écrite. §Les outils de production : écrire, dessiner, colorier avec lordinateur §Les outils multimédias : utiliser les ressources numériques et internet. E) Jeux.