background preloader

Code MTL - Initier les jeunes de 8 à 12 ans à la programmation

Code MTL - Initier les jeunes de 8 à 12 ans à la programmation
Related:  CODER

Que disent les sciences de l’éducation à propos de l’apprentissage du code ? – Class'Code L’apprentissage de la pensée informatique est une tendance croissante à l’échelle internationale. Dans ce contexte, des projets comme Class’Code ont permis développer des formations pour les éducateurs, des ressources et une communauté d’apprentissage interdisciplinaire. A l’échelle internationale, des nombreuses expérimentations ont eu lieu dans différents contextes, bien que l’analyse de ces différents pilotes n’ait pas été conduit de manière systématique. En vue d’établir un état des connaissances ces apprentissages, nous partageons ici une lecture et une synthèse de différentes études produites dans le domaine des sciences de l’éducation. Cette revue pourra servir à analyser Class’Code en vue d’établir un bilan du dispositif. Travail effectué sous l’expertise de Margarida Romero du laboratoire LINE. Une réponse à quatre niveaux. – Au niveau de l’apprentissage de la programmation à partir d’outils de programmation visuelle. À quoi bon apprendre à programmer avec Scratch ? Conclusion.

3 minutes pour coder : une série de 20 vidéos pour apprendre à programmer Francetv éducation propose une série pour les 6-12 ans : 3 minutes pour coder. 2 bonnes raisons de regarder 3 minutes pour coder : Comprendre et apprendre les bases : à quoi ça sert le code ? Les langages de programmation ? Comment fonctionne Internet ?... Cette série destinée à ceux qui veulent débuter en programmation informatique, est animée par Micode, un jeune youtubeur spécialiste de l’informatique. Episode 1 : C’est quoi le code ? Pour consulter les vidéos : 10 Reasons Kids Should Learn to Code When it comes to preparing your children for the future, there are few better ways to do so than to help them learn to code! Coding helps kids develop academic skills, build qualities like perseverance and organization, and gain valuable 21st century skills that can even translate into a career. From the Tynker blog, here are the top 10 reasons kids should learn to code: Coding Improves Academic Performance Math: Coding helps kids visualize abstract concepts, lets them apply math to real-world situations, and makes math fun and creative! Coding Builds Soft Skills Focus and Organization: As they write more complicated code, kids naturally develop better focus and organization.Resilience: With coding comes debugging – and there’s no better way to build perseverance and resilience than working through challenges! Coding Paves a Path to the Future Tynker makes it fun and easy for kids to learn how to code! Explore Courses

Apprendre avec le Jeu Numérique Les nouveaux programmes des cycles 3 et 4 ainsi que les programmes du lycée insistent sur le besoin de donner « les clés de décryptage d’un monde numérique en évolution constante. Cet enseignement permet d’acquérir des méthodes qui construisent la pensée algorithmique et développe des compétences dans la représentation de l’information et de son traitement, la résolution de problèmes, le contrôle des résultats. » Les jeux numériques, de par leur richesse et leur nature intrinsèque, peuvent accompagner les enseignants tout au long de cet apprentissage. Structurer et exercer sa pensée Une initiation à la programmation est attendue dès le cycle 3, «à l’occasion notamment d’activités de repérage ou de déplacement» ou de «construction de figures simples ou de figures composées». Le jeu Code Master est quant à lui est simple et progressif. Dans un univers plus ouvert, laissant davantage d’initiatives au joueur, le jeu Bits and Bricks reprend cette nécessité de programmer des instructions.

Souris Robot : Apprendre à programmer à moindre coût. La Souris robot programmable est prête pour suivre vos commandes afin d’apprendre les concepts du codage par la pratique ! C’est certainement la seule souris qui ne fait peur à aucun enfant ! Ils adorent s’en servir et apprendre à la programmer pour qu’elle aille retrouver le bout de fromage qui l’attend au bout du parcours. Il est possible de réaliser une séquence programmée pouvant comprendre jusqu’à 40 étapes pour que “Colby” la souris bleue rejoigne son festin. Les 7 boutons-fonctions de différentes couleurs placés sur son dos permettent de définir les déplacements de cette souris : 4 boutons de direction, un bouton « Go », un bouton « Stop », un bouton « Réinitialiser » et un bouton « Action », un buzzer et 2 LEDs présentes dans les yeux. Il suffit d’appuyer sur les touches de déplacements souhaités puis sur « Go » pour effectuer la séquence programmée. Les 30 cartes de programmations recto-verso aideront à visualiser le codage du robot. On peut acheter : Avantages : Inconvénient :

8 activités pour apprendre aux élèves à coder Au mois de décembre 2015, plus de 1700 élèves tunisiens ont pris part aux activités du programme « Hour Of Code » qui a pour objectif d’apprendre aux élèves à coder à l’aide de tutoriels en ligne. En octobre, ce sont plus de 80 000 élèves au Maroc qui ont bénéficié d’initiation à la programmation informatique durant l’événement « Africa Code Week ». « Coder », « Programmation »… En voilà des expressions à la mode dans la bouche de certains de nos enseignants. Comme une traînée de poudre, le phénomène se répand dans tous les collèges et lycées maghrébins, et les professeurs d’informatique ne jurent plus que par cette activité. Nos pédagogues prennent peu à peu conscience qu’il est important d’initier les élèves à la programmation informatique. Car, non seulement, c’est une compétence qui leur sera très utile dans le futur, mais aussi, parce que c’est une activité qui permet de renforcer plusieurs compétences transversales. Enseigner la programmation de manière ludique 1. 2. 3. 4. 5. 6. 7.

Les écoles canadiennes à l’heure du code? Au Canada, d’un océan à l’autre, de plus en plus d’élèves sont appelés à apprendre à coder à l’école. C’est le cas notamment en Colombie-Britannique[1] et en Nouvelle-Écosse[2] où les élèves apprennent déjà à coder en classe depuis septembre. Mais cette révolution ne se limite pas au Canada ou à l’Amérique du Nord. En France, des ressources sont désormais proposées aux enseignants pour apprendre aux élèves à coder dès la maternelle[3]. Au Royaume-Uni, c’est depuis 2014 que les élèves pratiquent le codage. Le code est-il en train d’amorcer une révolution copernicienne dans le curriculum scolaire? Malgré cet engouement pour cet enseignement à l’école, plusieurs voix se sont élevées contre cette pratique, soit à cause des défis logistiques ou techniques, soit pour des questions d’indépendance de l’école par rapport à l’industrie informatique qui serait appelée à jouer un rôle trop important[9]. Apprendre à coder, c’est quoi? Quels sont les avantages éducatifs d’apprendre le code?

Blockly : la programmation graphique de Google débarque sur iOS Google vient de mettre en ligne une version iOS de son projet open source Blockly, avec deux nouvelles fonctionnalités. Dans le même temps, le travail continue sur les moutures Android et web. Blockly est un projet open source développé par Google et disponible dans ce dépôt GitHub. En plus des fonctions de base qui sont « presque toutes » présentes, deux nouveautés sont de la partie (uniquement pour les terminaux Apple pour le moment) : la prise en charge du multitouch ainsi que des animations pour les blocs. Dans son billet de blog, Google explique qu'avec cet outil, « les développeurs peuvent ajouter des représentations Blockly et des blocs directement dans leur application iOS. Un guide détaillé a été mis en ligne afin d'installer Blockly pour iOS, mais attention : il demande un minimum de connaissance d'iOS. Comment installer Blockly pour iOS (8.0 minimum) Sébastien Gavois Journaliste, jamais bien loin d'une connexion internet.

Apprendre à coder, c’est « fondamental » Depuis la rentrée 2016, l’enseignement du code informatique est entré dans les programmes de primaire et de collège. Le code informatique est-il l’un des « fondamentaux » de l’école ? Réponse avec les points de vue de David Wilgenbus et Gilles Dowek, qui intervenaient tous deux lors d’une rencontre organisée par l’APEL, association des parents d’élèves de l’école libre. Le 24 novembre dernier, l’association des parents d’élèves des établissements privés (APEL) organisait au Sénat un rendez-vous presse autour de l’apprentissage du codage à l’école avec à la fois des acteurs engagés à divers niveaux dans ce nouvel enseignement et deux chercheurs : David Wilgenbus, auteur de 1,2,3 Codez avec la Fondation La main à la pâte, que nous avons récemment interviewé, et Gilles Dowek, informaticien et philosophe, qui a aussi participé à l’élaboration de l’ouvrage. La pédagogie avant les tablettes Fractures numériques Jean-Michel Zakhartchouk A lire également :1,2,3 Codez ! Sur la librairie

Learning Inland #CSforALL Summit On the heels of the White House Computer Science Summit, the Inland Code Consortium is pleased to announce the Inland CSforALL Summit.Please join us for this exciting event focussed around promoting Computer Science (CS) Education in our region. Representatives from industry, government, K-12 education, and higher education will discuss the... Read More need for CS education, the current status of our region, and future focus. Special Guest Speakers Include: Maynard Holliday, Special Assistant to the Under Secretary of Defense Acquisition, Technology & Logistics Lea Deesing, Chief Innovation Officer for the City of Riverside Jennifer Vaden Barth, Google inc.

coding The children have been very interested in maps lately; they create them at our writing table and use them in their dramatic play, refer to printed maps during outside time as they run and ride around on the tricycles, and talk about hiding treasure in our classroom and creating maps to help others find it. They are curious about places in our school and the hallways we need to take to get there. As I reflected upon their genuine interest in location and maps, I thought it was the perfect time to introduce them to coding. Why coding? 1. Coding is basic language in the digital age. 2. 3. 4. For today's coding activity I decided to use a spooky Halloween scenario to get the children to buy into the experience right from the start. I created a simple grid using masking tape and our clear sensory bin lid. We had two pictures - one of a house (where the character would start) and one of candy (which is where the character needed to end). Simple Halloween Coding Grid Blank Hundreds Grid

Code Week 2016 : ateliers, sites ou applis, apprenez à coder comme vous voulez C’est la Semaine européene du code ! Voici huit façons de découvrir la programmation, en jouant, en inventant ou en se formant véritablement, de 4 à 99 ans (et plus). LE MONDE | 15.10.2016 à 07h38 • Mis à jour le 13.10.2017 à 13h20 | Par Claire Ané La programmation informatique et ses différents codes vous intéressent, mais vous restent totalement hermétiques ? Lire aussi : Et si on apprenait à coder en se trompant ? Voici huit façons de se mettre au code, avec pour chacune d’elles une sélection de sites, d’applications pour smartphones ou de MOOC (cours en ligne et gratuit) Elle a été réalisée par Alexandre Amigouet, cofondateur de Toxicode, start-up ambassadrice de la Code Week, qui conçoit outils et jeux destinés à l’apprentissage de la programmation. Pour débuter sans avoir à lire d’instructions « Silent Teacher est un jeu minimaliste et accessible à tous, pour découvrir la programmation et ses concepts-clés. Des applis pour progresser en cinq minutes dans le métro

Related: