{"id":12322,"date":"2023-12-11T07:10:24","date_gmt":"2023-12-11T05:10:24","guid":{"rendered":"https:\/\/outilstice.com\/?p=12322"},"modified":"2026-06-15T10:40:26","modified_gmt":"2026-06-15T08:40:26","slug":"meilleures-applications-initiation-programmation-enfants","status":"publish","type":"post","link":"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/","title":{"rendered":"The 9 Best Apps to Introduce Kids to Programming"},"content":{"rendered":"<p><strong>Learning coding<\/strong> Finally, it is an important and recognized competence. By teaching children how to code from an early age, they develop essential skills such as problem solving, creativity and critical thinking.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The market for apps to teach children to code has become vast and unreadable. Between the freemiums that hide their paywall in the third lesson, the apps that have been abandoned since 2021 and the \u2018free for teachers\u2019 platforms that require a three-step school check, there is plenty of time to waste.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">In short, I did the sorting.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-12324\" src=\"https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/enseignement-de-la-programmation-aux-enfants-1024x700.jpg\" alt=\"Teaching programming to children\" width=\"615\" height=\"420\" srcset=\"https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/enseignement-de-la-programmation-aux-enfants-1024x700.jpg 1024w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/enseignement-de-la-programmation-aux-enfants-300x205.jpg 300w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/enseignement-de-la-programmation-aux-enfants-768x525.jpg 768w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/enseignement-de-la-programmation-aux-enfants-1536x1051.jpg 1536w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/enseignement-de-la-programmation-aux-enfants.jpg 1734w\" sizes=\"auto, (max-width: 615px) 100vw, 615px\" \/><\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-light-blue ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-6a34698f2d964\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewbox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewbox=\"0 0 24 24\" version=\"1.2\" baseprofile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-6a34698f2d964\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Plongee_dans_le_monde_du_codage_pour_enfants_Pourquoi_est-ce_essentiel_aujourdhui\" >Dive into the world of coding for children: Why is it essential today?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Les_meilleures_applications_pour_initier_les_enfants_a_la_programmation\" >The Best Apps to Introduce Kids to Programming<\/a><ul class='ez-toc-list-level-3' ><li class='ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#ScratchJr\" >ScratchJr<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Code_Karts_%E2%80%93_Pre-codage\" >Karts code \u2013 Pre-coding<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Lightbot\" >Lightbot<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Tynker\" >Tynker<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Algoblocs\" >Algoblocs+<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#OctoStudio\" >OctoStudio<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#CodeSpark_Academy\" >CodeSpark Academy<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-3'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Blockly_Games_Google\" >Blockly Games (Google)<\/a><\/li><\/ul><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-11\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Ressources_supplementaires_pour_approfondir_lapprentissage_du_codage\" >Additional resources to deepen coding learning<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-12\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Un_tableau_comparatif_des_applications_pour_apprendre_a_coder_aux_enfants\" >A comparative table of applications to teach children how to code<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-13\" href=\"https:\/\/outilstice.com\/en\/2023\/12\/meilleures-applications-initiation-programmation-enfants\/#Par_ou_commencer\" >Where to start?<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Plongee_dans_le_monde_du_codage_pour_enfants_Pourquoi_est-ce_essentiel_aujourdhui\"><\/span>Dive into the world of coding for children: Why is it essential today?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">In France, programming is present in school curricula from cycle 2, with the notions of algorithmics and computer thinking progressing throughout school. Since 2026, Pix IA courses have been compulsory for students in the 4th, 2nd and 1st year of CAP.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">What is often missing are the accessible tools. Here they are.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-12332\" src=\"https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/v2-3sf36-va2ve-1024x701.jpg\" alt=\"coding and programming for children\" width=\"720\" height=\"493\" srcset=\"https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/v2-3sf36-va2ve-1024x701.jpg 1024w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/v2-3sf36-va2ve-300x205.jpg 300w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/v2-3sf36-va2ve-768x525.jpg 768w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/v2-3sf36-va2ve.jpg 1216w\" sizes=\"auto, (max-width: 720px) 100vw, 720px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Les_meilleures_applications_pour_initier_les_enfants_a_la_programmation\"><\/span>The Best Apps to Introduce Kids to Programming<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>&nbsp;<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"ScratchJr\"><\/span>ScratchJr<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.scratchjr.org\/\" target=\"_blank\" rel=\"noopener\">scratchjr.org<\/a> <strong>Age:<\/strong> 5-7 years \u00b7 <strong>Platform:<\/strong> iOS, Android (recommended tablet) \u00b7 <strong>Price:<\/strong> Free \u00b7 <strong>Account required:<\/strong> No \u00b7 <strong>Interface:<\/strong> French available \u00b7 <strong>Language:<\/strong> Visual blocks<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">ScratchJr is simplified Scratch for toddlers. Developed by MIT, it allows children aged 5 to 7 to create small interactive stories and simple games by assembling colorful blocks.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">What distinguishes it: no reading is required. All commands are represented by icons. A kindergarten child can take it by himself. No account, no ads, no data collected.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">If you are looking to extend the experience with guided courses on Scratch, take a look at <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/outilstice.com\/2016\/12\/campus-junior-un-cours-en-ligne-pour-apprendre-a-vos-eleves-a-coder\/\" target=\"_blank\">Junior Campus<\/a>, a French-language platform that introduces step-by-step programming for 7-13 year olds.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> The total autonomy of the young from the first use.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> The interface is not easily readable on a smartphone. It is better to work on a tablet. And the content is quickly limited: ScratchJr is a good front door, but we go around it quickly.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"Code_Karts_%E2%80%93_Pre-codage\"><\/span>Karts code \u2013 Pre-coding<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/apps.apple.com\/fr\/app\/code-karts-pr%C3%A9-codage\/id1222704761\" target=\"_blank\" rel=\"noopener\">iOS<\/a> \u00b7 <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=com.edokiacademy.babycoding&amp;hl=fr\" target=\"_blank\" rel=\"noopener\">Android<\/a> <strong>Age:<\/strong> 4-6 years \u00b7 <strong>Platforms:<\/strong> iOS, Android \u00b7 <strong>Price:<\/strong> Freemium (10 free levels, 70+ circuits in paid version) \u00b7 <strong>Account required:<\/strong> No \u00b7 <strong>Interface:<\/strong> French (available in 21 languages) \u00b7 <strong>Language:<\/strong> Visual blocks, sequence logic<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Before we even talk about algorithms, there is the sequence logic: first I do that, then that, then that. This is exactly what Code Karts is working on, through car races for 4-6 year olds.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The children place blocks in order, move forward, turn left, turn right, to guide their car to the finish. Simple, visual, effective. Developed by Edoki Academy, a French company.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> The unwritten pre-coding approach, perfect for CP. And availability in 21 languages.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> The free version is quickly expired. 10 levels is one or two sessions. To go further, you have to go to the checkout.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"Lightbot\"><\/span>Lightbot<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/lightbot.com\/hoc.html\" target=\"_blank\" rel=\"noopener\">lightbot.com\/hoc.html<\/a> (free version \"Code Hour\") \u00b7 <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/lightbot.com\/\" target=\"_blank\" rel=\"noopener\">lightbot.com<\/a> (main site) <strong>Age:<\/strong> 8-12 years \u00b7 <strong>Platform:<\/strong> iOS, Android \u00b7 <strong>Price:<\/strong> Freemium. \u2018Lightbot: Free Code Hour (20 levels, no ads or in-app purchases). Full version for a fee. \u00b7 <strong>Account required:<\/strong> No \u00b7 <strong>Interface:<\/strong> English \u00b7 <strong>Languages:<\/strong> Sequential logic, procedures, loops, conditions<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Lightbot is a discreet and effective puzzle game. The principle: guide a small robot to light boxes by giving him instructions in the right order. No animated characters or rewards every thirty seconds. Just pure logic, well-packed.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The \"Code Hour\" version is completely free, 20 levels, without advertising, without in-app purchase. This is a good basis for a discovery session.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> Progression in difficulty is well calibrated. We naturally move from simple sequences to procedures, then loops and conditions.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> The interface is entirely in English, to be anticipated according to the level of your students. The free version remains limited for long-term use.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"Tynker\"><\/span>Tynker<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.tynker.com\/\" target=\"_blank\" rel=\"noopener\">tynker.com<\/a> <strong>Age:<\/strong> 7-18 years \u00b7 <strong>Platform:<\/strong> Web, iOS, Android \u00b7 <strong>Price:<\/strong> Paying. Approximately 15 $\/month in annual subscription (168 $\/year per family). No perennial free version. \u00b7 <strong>Account required:<\/strong> Yes \u00b7 <strong>Interface:<\/strong> English \u00b7 <strong>Languages:<\/strong> Visual blocks, Python, JavaScript, Minecraft modding<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Important point:<\/strong> Tynker is not a free app. It is a subscription platform with a mostly paid model. Most content is only accessible after subscription. For schools, a specific tariff exists, to be negotiated directly with Tynker.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">On paper, nothing very original: progressive courses, projects, games to learn to code. But in use, the platform is well built. Progression to Python is real, and Minecraft modules are a strong motivational argument with some students.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> The progressivity of the catalogue, from the visual blocks to Python and JavaScript. Minecraft integration works.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> The tariff barrier. The interface is entirely in English. And the family subscription, which is difficult to justify for one-off use in the classroom.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"Algoblocs\"><\/span>Algoblocs+<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> \u00b7 I have already written about ALgoblocs on the website: <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/outilstice.com\/2019\/01\/algoblocs-apprendre-programmer-en-classe\/\" target=\"_blank\">Algoblocs, a tool for learning to program in the classroom<\/a> <strong>Age:<\/strong> Primary and College \u00b7 <strong>Platform:<\/strong> Windows (software to install) \u00b7 <strong>Price:<\/strong> Commercial license for schools, price on quote \u00b7 <strong>Account required:<\/strong> According to installation \u00b7 <strong>Interface:<\/strong> French \u00b7 <strong>Language:<\/strong> Visual algorithm, pen movements<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Algoblocs+ is a separate school software in this selection: it does not install on a smartphone or launch into a browser. It is a tool designed for establishments, sold with a license.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Students schedule the movements of a virtual pen to reproduce geometric shapes. The approach is more \"school computing\" than \"mobile gaming\", but it fits well with the uses in the computer room with a real algorithmic progression.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> Designed for the class, in French, with a solid pedagogical logic.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> Requires a license and installation. Unaccessible at home. If you want to test without a budget, the free version of Algoblocs (without the +) is available directly on the Generation5 website.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"OctoStudio\"><\/span>OctoStudio<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/octostudio.org\/fr\/\" target=\"_blank\" rel=\"noopener\">octostudio.org<\/a> \u00b7 Dedicated article on the website: <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/outilstice.com\/2024\/03\/initier-les-eleves-au-codage-avec-octostudio\/\" target=\"_blank\">Introduce students to coding with OctoStudio<\/a> <strong>Age:<\/strong> 8-14 years \u00b7 <strong>Platform:<\/strong> iOS, Android \u00b7 <strong>Price:<\/strong> Free \u00b7 <strong>Account required:<\/strong> No \u00b7 <strong>Interface:<\/strong> French (30+ languages) \u00b7 <strong>Language:<\/strong> Visual blocks, creation of animations and games<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">OctoStudio is, in my opinion, one of the best surprises of recent years. Developed by <a href=\"https:\/\/www.media.mit.edu\/\" target=\"_blank\" rel=\"noopener\">the MIT Media Lab<\/a>, the same as Scratch, it allows you to create animations, games and interactive projects directly from a smartphone or tablet.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">What really sets it apart: no user data is collected. Projects are stored locally on the device. No account, no ads, no subscription, no mandatory internet access. It works offline. This is rare and valuable in a school context.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> Creative freedom. Students use their own photos, drawings and sounds. And all this without giving up a single byte to a commercial platform.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> The interface is less intuitive than Scratch for a complete beginner. A little ownership time is needed.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"CodeSpark_Academy\"><\/span>CodeSpark Academy<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/codespark.com\/\" target=\"_blank\" rel=\"noopener\">codespark.com<\/a> \u00b7 <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/apps.apple.com\/fr\/app\/codespark-acad%C3%A9mie\/id923441570\" target=\"_blank\" rel=\"noopener\">iOS<\/a> \u00b7 <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/play.google.com\/store\/apps\/details?id=org.codespark.thefoos&amp;hl=fr\" target=\"_blank\" rel=\"noopener\">Android<\/a> <strong>Age:<\/strong> 3-10 years \u00b7 <strong>Platform:<\/strong> iOS, Android, Amazon \u00b7 <strong>Price:<\/strong> Subscription (approximately \u20ac10.99\/month). Free for teachers, librarians and verified non-profit institutions. \u00b7 <strong>Account required:<\/strong> Yes (teaching account for free access) \u00b7 <strong>Interface:<\/strong> Without text, icons only \u00b7 <strong>Language:<\/strong> Visual blocks, programming logic through puzzles<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">CodeSpark Academy is designed for very young people, from 3 years old, and its interface is completely textless. No reading required: All commands are in pictures. This is a real advantage for kindergarten and early primary school, including for pupils with reading difficulties.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Developed with the support of MIT researchers Princeton and Carnegie Mellon, the app offers hundreds of logic and programming activities. No advertising, no in-app purchases.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">For teachers, access is free of charge after verification of professional status. The process takes a few minutes on the site.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> The textless approach opens programming to non-readers. And free for teachers is real, not just a marketing argument.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> Verifying the teacher account is an additional step. The interface remains in English, even if the lack of text minimises the impact. To be tested as a priority for classes of toddlers.<\/p>\n<h3 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"Blockly_Games_Google\"><\/span>Blockly Games (Google)<span class=\"ez-toc-section-end\"><\/span><\/h3>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>URL:<\/strong> <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/blockly.games\/?lang=fr\" target=\"_blank\" rel=\"noopener\">blockly.games<\/a> <strong>Age:<\/strong> 6-14 years \u00b7 <strong>Platform:<\/strong> Web (browser, no installation) \u00b7 <strong>Price:<\/strong> Free \u00b7 <strong>Account required:<\/strong> No \u00b7 <strong>Interface:<\/strong> French available \u00b7 <strong>Languages:<\/strong> Visual blocks, visible transition to JavaScript<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Blockly Games is a series of online games developed by Google to introduce programming concepts in a progressive way. Simple puzzles at advanced levels, where blocks turn into JavaScript code visible in real time.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">No installation, no account, no subscription. We open the browser, we play, we code. Nine different games, each targeting a concept: sequences, conditions, loops, \u2026 functions<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">The visible transition between blocks and text code is pedagogically rare and valuable. This is also what is proposed <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/outilstice.com\/2016\/01\/3-sites-pour-apprendre-a-coder-en-jouant\/\" target=\"_blank\">3 sites to learn to code while playing<\/a> identified on the website, if you are looking for other web alternatives of the same type.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like:<\/strong> Zero administrative friction. And the transition blocks to JavaScript, which makes it possible to show concretely what \"programming\" means in real life.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>What I like less:<\/strong> The interface is sober and even austere for the youngest. There is no integrated guided progression: it is up to the teacher to build the sequence.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-16424\" src=\"https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/CleanShot-2026-06-06-at-10.42.59@2x-1024x920.jpg\" alt=\"Children&#039;s Coding Apps\" width=\"653\" height=\"587\" srcset=\"https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/CleanShot-2026-06-06-at-10.42.59@2x-1024x920.jpg 1024w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/CleanShot-2026-06-06-at-10.42.59@2x-300x270.jpg 300w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/CleanShot-2026-06-06-at-10.42.59@2x-768x690.jpg 768w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/CleanShot-2026-06-06-at-10.42.59@2x-13x12.jpg 13w, https:\/\/outilstice.com\/wp-content\/uploads\/2023\/12\/CleanShot-2026-06-06-at-10.42.59@2x.jpg 1282w\" sizes=\"auto, (max-width: 653px) 100vw, 653px\" \/><\/p>\n<h2><span class=\"ez-toc-section\" id=\"Ressources_supplementaires_pour_approfondir_lapprentissage_du_codage\"><\/span>Additional resources to deepen coding learning<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Beyond mobile apps, some online resources are worth knowing.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/code.org\/\" target=\"_blank\" rel=\"noopener\">Code.org<\/a><\/strong> is the reference for structured courses, from the CP to the terminal. Free, in French, without mandatory account for students. \u2018Courses A to F\u2019 cover kindergarten to CM2 with progressive activities. Ideal if you want a pedagogical guideline rather than a one-off application.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.educode.fr\/\" target=\"_blank\" rel=\"noopener\">Educode.fr<\/a><\/strong> is a French-language platform founded by developers for teachers: resources, sequences, tutorials, all in French.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/fondation-lamap.org\/projet\/123-codez\" target=\"_blank\" rel=\"noopener\">1, 2, 3 code<\/a><\/strong> (La main \u00e0 la p\u00e2te Foundation) offers turnkey progressions per cycle, from kindergarten to college. A resource designed for teachers without prior computer training.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/fr.khanacademy.org\/\" target=\"_blank\" rel=\"noopener\">Khan Academy<\/a><\/strong> offers free HTML, CSS and JavaScript programming courses, rather for middle and high school students who want to go further.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Once the basics of programming are acquired, students will also need to master the keyboard. On this subject, the site lists <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/outilstice.com\/2023\/08\/meilleurs-outils-pour-apprendre-a-taper-au-clavier\/\" target=\"_blank\">the 6 best tools to learn how to type on the keyboard<\/a> online, of which <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/outilstice.com\/2026\/05\/fort-dactylo-jeu-dactylographie-gratuit\/\" target=\"_blank\">Fort Dactylo<\/a>, particularly suitable for DYS students.<\/p>\n<h2 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"Un_tableau_comparatif_des_applications_pour_apprendre_a_coder_aux_enfants\"><\/span>A comparative table of applications to teach children how to code<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Here is a summary of the different applications to learn how to code to help you navigate them:<\/p>\n<div class=\"overflow-x-auto w-full px-2 mb-6\">\n<table class=\"min-w-full border-collapse text-sm leading-[1.7] whitespace-normal\">\n<thead class=\"text-left\">\n<tr>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Application<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Age<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Price<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Platform<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Account required<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Language<\/th>\n<th class=\"text-text-100 border-b-0.5 border-[hsl(var(--border-300)\/0.6)] py-2 pr-4 align-top font-bold\" scope=\"col\">Offline<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.scratchjr.org\/\" target=\"_blank\" rel=\"noopener\">ScratchJr<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">5-7 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Free<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">iOS, Android<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Visual blocks<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Yes<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/apps.apple.com\/fr\/app\/code-karts-pr%C3%A9-codage\/id1222704761\" target=\"_blank\" rel=\"noopener\">Code Karts<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">4-6 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Freemium (10 free levels)<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">iOS, Android<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Blocks \/ logical sequence<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Yes<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/lightbot.com\/hoc.html\" target=\"_blank\" rel=\"noopener\">Lightbot Code Hour<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">8-12 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Free (20 levels)<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">iOS, Android<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Sequential logic<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Yes<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.tynker.com\/\" target=\"_blank\" rel=\"noopener\">Tynker<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">7-18 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Paying (~14 \u20ac\/month)<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Web, iOS, Android<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Yes<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Blocks, Python, JavaScript<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.generation5.fr\/318--algoblocs-.php?part=581\" target=\"_blank\" rel=\"noopener\">Algoblocs+<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">6-14 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Bachelor's degree (estimate)<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Windows<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">According to school<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Visual algorithm<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Yes<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/octostudio.org\/fr\/\" target=\"_blank\" rel=\"noopener\">OctoStudio<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">8-14 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Free<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">iOS, Android<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Visual blocks<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Yes<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/codespark.com\/\" target=\"_blank\" rel=\"noopener\">CodeSpark Academy<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">3-10 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Free for teachers*<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">iOS, Android<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Yes<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Blocks \/ without text<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/blockly.games\/?lang=fr\" target=\"_blank\" rel=\"noopener\">Blockly Games<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">6-14 years<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Free<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">web<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Blocks to JavaScript<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<\/tr>\n<tr>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\"><a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/code.org\/\" target=\"_blank\" rel=\"noopener\">Code.org<\/a><\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">All ages<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Free<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">web<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Optional<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">Blocks, JavaScript<\/td>\n<td class=\"border-b-0.5 border-[hsl(var(--border-300)\/0.3)] py-2 pr-4 align-top\">No<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">*Free access after verification of teaching status<\/p>\n<h2 class=\"text-text-100 mt-2 -mb-1 text-base font-bold\"><span class=\"ez-toc-section\" id=\"Par_ou_commencer\"><\/span>Where to start?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">None of these apps replace a built-in instructional sequence. But some can be a good place to start.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">For the youngest, from 3 to 7 years old: <strong>ScratchJr<\/strong> or <strong>CodeSpark Academy<\/strong>. For 6-10 year olds in class, without administrative friction: <strong>OctoStudio<\/strong> or <strong>Blockly Games<\/strong>. For students who want to progress towards a real language: <strong>Tynker<\/strong>, provided that the subscription is accepted. And for short discovery sessions: <strong>Lightbot Code Hour<\/strong> remains a safe bet.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Want to go further with your students? Think about the <a class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/outilstice.com\/2025\/09\/la-nuit-du-code-2026-developper-competences-en-programmation\/\" target=\"_blank\">Night of the Code<\/a>, a programming marathon held every year that really mobilizes classes.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">To test before deciding. Some work, others less well depending on classes and levels. It\u2019s up to you.<\/p>","protected":false},"excerpt":{"rendered":"<p>Finally, learning coding is an important and recognised skill. By learning to code to children from an early age, they develop essential skills such as problem solving, creativity and...<\/p>","protected":false},"author":1,"featured_media":12324,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"no","footnotes":""},"categories":[119,9144],"tags":[9194],"class_list":["post-12322","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-code","category-applications","tag-informatique"],"modified_by":"Fidel Navamuel","_links":{"self":[{"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/posts\/12322","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/comments?post=12322"}],"version-history":[{"count":3,"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/posts\/12322\/revisions"}],"predecessor-version":[{"id":16442,"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/posts\/12322\/revisions\/16442"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/media\/12324"}],"wp:attachment":[{"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/media?parent=12322"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/categories?post=12322"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/outilstice.com\/en\/wp-json\/wp\/v2\/tags?post=12322"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}