Det finns många anledningar till varför du letar efter kodningsresurser för barn. Just nu är kodning ett stabilt jobb i en instabil värld.
Medan de flesta föräldrar hoppas att deras barn blir en Steve Jobs snarare än en Twitter-kontohacker, skulle de vara glada om deras barn bara bestämmer sig för ett säkert sätt att tjäna pengar.
Det finns ett antal appar och webbplatser som hjälper ditt barn att få ett försprång på en livslång hobby eller ny karriär, så vi ska ta en titt på sju av de bästa online-resurserna för att få ditt barn igång med kodning och hjälp de vårdar sitt spirande intresse för allt som rör mjukvaruteknik - och precis i tid för att gå tillbaka till skolan.
1. Skrapa
Scratch, utvecklat av MIT Media Lab, är ett blockbaserat visuellt programmeringsspråk och en webbplats för barn.
Enligt webbplatsen är Scratchs uppdrag att hjälpa unga människor att lära sig att "tänka kreativt, resonera systematiskt och arbeta tillsammans".
Användare kan skapa projekt med hjälp av gränssnittet, som är uppdelat i tre sektioner: scenområdet, blockpaletten och kodningsområdet. Scratch kan användas för att skapa spel, animationer, text, berättelser, musik och mer.
Scratch är populärt bland skolor, museer, bibliotek, samhällscentra och hemanvändare. Det primära åldersintervallet för Scratch är 8 till 16, men det finns moduler som lärare och föräldrar kan använda för att lära sig om programmering också.
Kosta: Fri
2. Konstruera
Skapa spel och marknadsför dem sedan online med Construct, en händelsebaserad spelutvecklingsplattform.
Med hjälp av HTML5 låter Construct eleverna bygga 2D-spel som sträcker sig från RPG till äventyrsbaserade klickare. Webbplatsen innehåller spel gjorda av stora budgetteam från Netflix och Cartoon Network tillsammans med spel gjorda av ödmjuka enskilda skapare.
Construct 3 körs på Windows, Mac, Linux, Chromebooks och mobila enheter. Kolla in våra bästa Chromebook-studenter för några idéer.
Det finns många handledning på webbplatsen som bryter ner stegen för att skapa spel med HTML5. Att skapa spel med Construct 3 kostar en månads- eller årskostnad, men webbplatsen har en mängd utbildningsresurser som alla kan ladda ner gratis.
Kosta: $ 99 (cirka £ 75 / AU $ 140) per år för individuell plan
3. Enhet
Hjälp ditt barn att gå in i sin karriär genom att få dem igång med en kraftfull motor som används av utvecklare i den verkliga världen. Unity hjälper eleverna att få erfarenhet av 3D-interaktiv visuell design och textbaserad kodning på C # -kodningsspråket. Studenterna lär sig om alla marknivåaspekter av objektorienterad kodning.
Enhet tillåter människor att skapa spel och publicera dem på en mängd olika plattformar. Användare kan skapa 2D- eller 3D-scener, animationer eller film i Unity Editor.
Enhet är gratis för studenter att använda, och det är också gratis för personer som får mindre än 100 000 dollar i finansiering under de senaste 12 månaderna.
Kosta: Fri
4. Roblox
Roblox är ett spel för flera spelare som också har en kodningsmiljö. Barn kan lära sig att koda och designa sina egna spel samtidigt som de ansluter till sina vänner online. Kodningsprocessen spelas eftersom barn kan tjäna exklusiva märken och avatarer efter att de har bevisat sin kodkunskap.
Av särskilt intresse är Hour of Code, som gör att eleverna kan skapa sina egna berättelser genom att genomföra tre lektioner: Skapa variabler, få spelarsvar och berätta historien.
Hour of Code är ett initiativ från Computer Science Education Week och Code.org för att få studenter att engagera sig i en timmes datavetenskap och programmering.
Kosta: Fri
5. Tynker
En annan spelbaserad kodningsplattform, Tynker, har ett antal nybörjare- och berättarprojekt som är bra för yngre barn.
Det finns bildbaserade blockkodningsappar samt textbaserade blockkodningsappar tillgängliga för studenter. Det har också lektioner och projekt för att lära barn om robotik, skapa Minecraft-världar och lära sig Python, Javascript, HTML och CSS.
Tynker har veckovisa sommarkodstopp som erbjuder $ 10.000 i priser. Webbplatsen erbjuder också gratis konton för lärare som inkluderar gratis kodningskurser, obegränsat studentkonton och gratis professionell utveckling.
Kosta: Gratis att börja, $ 20 (cirka £ 15 / AU $ 30) per månad
6. Codecademy
Låt dina barn ta sorteringsquizen på sajten så hjälper de dem att välja vilket språk de ska ta itu med först.
Codecademy är en omfattande, användarvänlig webbplats som lär barnen grundläggande kod genom enkla övningar. Modulerna är enkla att följa och användare kan prova dem innan de gör ett ekonomiskt åtagande på webbplatsen.
När du väl har nått premiumsektionen på webbplatsen kan du bygga portföljklara projekt från grunden, arbeta med andra webbplatsmedlemmar för att samarbeta om projekt och få tillgång till exklusiva kurser, frågesporter och annat övningsinnehåll.
Kosta: Gratis att börja, $ 19,99 (cirka £ 15 / AU $ 30) per månad
7. Code.org
Code.org är en ideell stiftelse som säger att visionen är att "varje elev i varje skola har möjlighet att lära sig datavetenskap".
Majoriteten av Code.org-studenterna är tjejer eller underrepresenterade minoriteter, vilket tyder på att de gör ett viktigt arbete för att diversifiera STEM-utbildningen. Alla läroplaner och programvara på webbplatsen erbjuds gratis och licensieras under en Creative Commons-licens.
Läroplanerna delas upp efter åldersgrupper. Barn kan lära sig att skapa egna spel eller bygga fungerande appar med block, CSS, HTML eller Javascript. Expresskursen är särskilt användbar för äldre studenter som är nya inom datavetenskap men inte har några problem med att läsa eller skriva.
Kosta: Fri
- Kolla in de bästa studentbärbara datorerna
Back to School 2022-2023 kommer verkligen att bli annorlunda, och vi är här för att guida dig genom vad du behöver. Oavsett om du verkligen går tillbaka till skolan eller på distans går på lektioner online lanserar vi en serie fördjupade guider för studenter, lärare och föräldrar för att säkerställa att du köper rätt teknik och tillbehör.