Coding for kids è la nuova alfabetizzazione. Copre vari aspetti dell’apprendimento di un bambino – costruzione logica, pensiero sistematico, risoluzione dei problemi, collaborazione e creatività.
Puoi insegnare ai tuoi bambini a programmare usando i siti web gratuiti di codifica per bambini della lista. La lista comprende alcuni grandi siti web gratuiti di codifica per bambini come Code.org, Tynker.com, e Scratch Junior.
- Cos’è l'”Ora del Codice”, e come puoi partecipare?
- Cosa viene insegnato attraverso i seguenti 24 siti web gratuiti di codifica per bambini
- Playcodemonkey.com – Coding for kids
- Scratchjr.org
- Code.org – Impara a codificare
- Lightbot.com
- Daisy the Dinosaur
- 6. Cargo-Bot
- Stencyl.com
- 8. Tynker.com
- 9. Swift Playgrounds
- Scratch.mit.edu – Coding for kids for free
- gethopscotch.com
- techrocket.com
- 13. freecodecamp.org
- 14. codecombat.com
- Crunchzilla.com
- Pluralsight.com
- Hackety Hack!
- khanacademy.org
- 19. codeacademy.com
- Codemoji.com
- 21. htmldog.com
- 22. learncodethehardway.com
- 23. rubymonk.com
- codingbat.com
Cos’è l'”Ora del Codice”, e come puoi partecipare?
L'”Ora del Codice” è un’iniziativa globale della Computer Science Education Week e code.org.
Molti dei seguenti siti web hanno aderito all’iniziativa offrendo un’ora di attività e lezioni di informatica e programmazione informatica per bambini, per introdurre gli studenti a questi argomenti.
Cosa viene insegnato attraverso i seguenti 24 siti web gratuiti di codifica per bambini
I siti web di codifica di educazione precoce qui sotto insegnano i concetti di base della codifica come comandi, funzioni, cicli, codici condizionali, correzione di bug e variabili.
Le applicazioni di programmazione di livello superiore per bambini coprono aspetti più complessi e sintassi di codifica e forniscono piattaforme intuitive dove è possibile costruire siti web, applicazioni e altro.
I piani di lezione e i fogli di attività di ‘programmazione per bambini’ sono disponibili anche su molti di questi siti. Puoi usare questi corsi di codifica gratuiti per costruire le tue abilità, così come per insegnare ai bambini a codificare.
La seguente lista di siti web di codifica per bambini è ordinata per età consigliata. Non solo i bambini, anche gli adulti possono usarli per imparare a codificare applicazioni, siti web e giochi.
Playcodemonkey.com – Coding for kids
Età: 4-11 anni
Piattaforma: Web
La piattaforma Codemonkey ha 200+ sfide gratuite dove i bambini devono codificare una scimmia per prendere le banane.
Nella versione a pagamento puoi avere accesso a tutte le 400 sfide, e ai corsi di Game design-Platformer per imparare le basi del game building, Frogger per codificare le versioni del gioco classico, e le lezioni di Sprite Animation. Avrai anche accesso a Challenge/Game builder dove userai CoffeeScript per creare giochi per computer e cellulari.
Ci sono 35 piani di lezione per gli insegnanti per guidare gli studenti attraverso questo corso di programmazione per bambini. Si ottiene anche un cruscotto dell’insegnante per monitorare l’apprendimento di ogni studente.
Scratchjr.org
Età: 5-7 anni
Piattaforme: iPhone/iPad, Android, Kindle ed estensione Chrome
ScratchJr è una piattaforma gratuita di programmazione per bambini. È stata sviluppata dal MIT dopo aver sviluppato Scratch, per insegnare il coding agli studenti più giovani.
È possibile scaricare l’applicazione su un dispositivo Android o iOS, sul tuo Kindle o aggiungere l’estensione ScrathJr al tuo browser Chrome.
È una delle migliori applicazioni di codifica per bambini con blocchi di codice facili da seguire. È possibile trascinare e rilasciare i blocchi di codice per programmare giochi e storie interattive. Sul sito web, troverete una guida all’interfaccia, una guida all’editor di vernice per fare grafica, e descrizioni dei blocchi.
Non solo ha istruzioni su come codificare per i bambini ma anche attività, curriculum e valutazioni per gli insegnanti da usare in classe. Questo è uno dei nostri siti preferiti di codifica per bambini.
RELATO: STEMpedia Starter Packaged lanciato su Kickstarter: Programmazione, Elettronica e Robotica
Code.org – Impara a codificare
Età: 5+ (Gradi K-12 e Higher Ed)
Piattaforma: Web
Code.org è uno dei siti web di codifica più utilizzati. Ha classi di codifica per bambini di Grades K-5, 6-12 e Higher Ed.
La piattaforma ha corsi gratuiti di codifica per fare siti web e giochi. Insegna le basi della programmazione, lezioni sulla codifica di applicazioni reali, siti web e giochi utilizzando HTML, CSS, JavaScript e altro, e altri linguaggi di programmazione avanzati.
Puoi anche intraprendere attività e tutorial di code.org Hour-of-code se stai cercando solo una lezione veloce. Puoi programmare gli animali di Minecraft, programmare i droidi nella tua galassia di Star Wars, codificare un’avventura di Frozen con Elsa e Anna, e imparare le basi attraverso i classici giochi di labirinto.
Hanno piani di lezione di codifica gratuiti per gli insegnanti per istruire e diventare esperti in Informatica. Non c’è bisogno di esperienza informatica precedente per insegnare ai bambini a codificare con Code.org.
Lightbot.com
Età: 4-8 anni e 9+ anni
Piattaforme: iPhone/iPad, Android, Windows, Mac, Kindle e Web
È una semplice piattaforma basata sul gioco con lezioni su sequenze, sovraccarico, procedure, cicli ricorsivi e condizionali. Ha applicazioni per insegnare il coding su vari tipi di dispositivi. Una versione demo dell’app di codifica per bambini è disponibile per l’Ora del Codice di Lightbot.
Daisy the Dinosaur
Età: 6-8
Piattaforma: iPad/iPhone
Questa simpatica app di codifica è di Hopscotch Technologies. Ha un’interfaccia drag-and-drop. Usando il loro linguaggio di programmazione per bambini basato sui blocchi, si possono imparare le basi del coding come oggetti, loop, sequenze ed eventi.
6. Cargo-Bot
Età: 6+
Piattaforme: Windows, iPad/iPhone
È una delle più semplici applicazioni gratuite di codice per bambini. Copre i concetti di base della programmazione per i bambini di 6 anni attraverso i giochi. Ha 30 livelli.
Stencyl.com
Età: 6+
Piattaforme: iPad/iPhone, Android, Mac, Windows e Linux
Stencyl ha un’interfaccia drag-and-drop come Scratch. Gli studenti imparano a codificare creando giochi. Gli insegnanti possono utilizzare il curriculum che è disponibile sul sito web per semplificare le lezioni. Ha lezioni sulla codifica del computer per bambini che insegnano le basi dell’informatica.
Puoi imparare a creare giochi e pubblicarli su iPhone, iPad, Android, Windows, Mac, Linux, Flash e HTML5.
Offrono un programma di certificazione e un esame in collaborazione con AIA.
8. Tynker.com
Età: 7+ anni (Gradi K-8)
Piattaforme: Web, Android, iPhone/iPad
Tynker.com ha meravigliose applicazioni per insegnare il coding. Insegna come codificare i robot, costruire applicazioni, esplorare STEM, costruire giochi, droni di codice e creare sfide MOD Minecraft. Nella sezione Play, puoi iniziare a programmare gratuitamente con le istruzioni passo dopo passo di Tynker.
Insegna le basi della programmazione e poi passa a insegnare Python e JavaScript.
I pacchetti scuola di Tynker hanno corsi di programmazione con curriculum di codifica per gradi K-8 (è anche allineato al Common Core Curriculum), valutazioni automatiche e guide per insegnanti. Si possono anche seguire corsi di formazione per insegnanti e webinar su www.tynker.com.
Si possono anche far provare ai bambini le attività di Tynker Hour of Code per praticare e imparare il coding.
9. Swift Playgrounds
Età: 7+
Piattaforma: iPhone/iPad
Questa piattaforma gratuita di codifica per bambini insegna le basi del linguaggio di codifica Swift attraverso istruzioni e sfide nel gioco. Imparerai a codificare in un ambiente 3D, programmando personaggi per realizzare sfide e obiettivi.
Le basi di Swift insegnate ai bambini includono comandi, funzioni, cicli, codice condizionale, variabili, parametri, operatori, tipi, inizializzazione e correzione di bug.
Dopo aver imparato le basi, puoi imparare a creare giochi, app, ecc. per i dispositivi Apple. Puoi anche imparare a programmare droni e robot che sono compatibili con SwiftPlaygrounds.
Gli insegnanti possono scaricare le guide per insegnare il coding ai bambini dal sito della Apple.
Scratch.mit.edu – Coding for kids for free
Età: da 8 a 16 anni
Piattaforma: Web
Questa piattaforma di codifica gratuita per bambini è progettata dal MIT. È una delle prime piattaforme che ha democratizzato l’educazione informatica.
È come ScratchJr, ma un po’ più avanzato. Con Scratch si possono usare blocchi di codici per creare animazioni, storie interattive e giochi. Si può anche insegnare ai bambini come programmare droni e robot che sono compatibili con questa piattaforma di codifica open-source.
Gli studenti possono condividere le loro creazioni con una crescente comunità Scratch in tutto il mondo. Incoraggia gli studenti a pensare in modo creativo e sistematico e a collaborare.
Gli educatori possono unirsi alla comunità ScratchEd per condividere e ottenere lezioni di codifica, attività e conoscenze sull’uso della piattaforma.
gethopscotch.com
Età: 8+ (Gradi 3-8)
Piattaforma: iPad/iPhones
La missione dell’app di codifica per bambini di Hopscotch è di democratizzare l’educazione informatica, e noi siamo tutti per questo. Puoi usare le loro app di programmazione per bambini per fare giochi, animazioni, versioni di Minecraft, mini siti web, arte e progetti interattivi.
Hanno anche una versione a pagamento, sbloccata dell’app. Usandola, si possono fare giochi come Pokemon Go e Geometry Dash. Puoi caricare immagini dal tuo rullino fotografico da aggiungere alle tue attività e progetti di codifica. Puoi codificare un progetto, pubblicarlo ai tuoi amici e farne il debug.
Hopscotch Hour of Code ha tutorial e piani di lezione per fare giochi, lezioni interattive e quiz, e altri progetti.
Gli insegnanti possono accedere a piani di lezione gratuiti per i gradi 3-8 sul coding in matematica, scienze, arti linguistiche e studi sociali. Questo sforzo di integrare il coding con altre materie mette Hopscotch nella nostra lista di siti web preferiti per imparare il coding per i bambini.
techrocket.com
Età: 10-18 anni
Piattaforma: Web
Insegna Python, sviluppo iOS, Java, Minecraft, stampa 3D, ecc. Copre vari linguaggi di programmazione per bambini, e insegna loro come codificare e progettare giochi e altri progetti. Dei suoi 28 corsi, molti sono gratuiti. Puoi anche prendere lezioni di codifica online con un tutor a pagamento.
13. freecodecamp.org
Età: 12+
Piattaforma: Web
Freecodecamp ha lezioni gratuite di codifica su HTML5, CSS, Responsive design, sviluppo front-end, JavaScripts, JQuery, JSon, React, sviluppi back-end e test automatici. Seguite le istruzioni per l’apprendimento pratico sulla piattaforma. I loro corsi di codifica ben pianificati e gratuiti vi forniranno la conoscenza della sintassi di vari linguaggi di codifica.
Avrete anche la possibilità di testare la vostra capacità di mettere in pratica le lezioni di codifica aiutando nella costruzione di un sito web per una ONG. Alla fine otterrai dei certificati che aggiungeranno valore al tuo curriculum.
14. codecombat.com
Età: 12+
Piattaforma: Web
Impara a codificare giocando con Code Combat. I suoi 39 livelli gratuiti vi insegnano la sintassi del codice, i metodi, i parametri, le stringhe, i cicli e le variabili. Dopo di che, si passa allo sviluppo di giochi e allo sviluppo web. Tutto questo avviene in mezzo al loro meraviglioso ambiente di gioco di regni e dungeon. Code combat insegna attraverso la sintassi reale, a differenza di molte altre piattaforme di programmazione per bambini basate su blocchi.
Crunchzilla.com
Età: 12+
Piattaforma: Web
Crunchzilla è una delle applicazioni più semplici per insegnare la programmazione ai bambini. Ha quattro livelli: Code Monster per i preadolescenti, Code Maven per gli adolescenti e gli adulti, Game Maven per i 16+, e Data Maven per i 12+.
È possibile insegnare la programmazione ai bambini utilizzando questa piattaforma web gratuita. Insegna la sintassi reale di vari linguaggi di codifica, e dà esperienza pratica, come si deve digitare il codice corretto per passare da un livello al successivo.
Pluralsight.com
Età: 12+
Piattaforma: Web
Che tu vada su Pluralsight per i bambini o per il tuo sviluppo personale, è una grande piattaforma per imparare lo sviluppo del software. Ha lezioni di apprendimento pratico con istruzioni. C’è una prova gratuita sul sito web.
Hackety Hack!
Età: 12+
Piattaforme: Windows e Mac
Hackety Hack è un’applicazione multipiattaforma e open source che ti insegna a programmare il software. Insegna la programmazione Ruby ai principianti, in modo che alla fine si possa imparare a creare applicazioni per computer e web che siano multipiattaforma. È una piattaforma gratuita di codifica per bambini. L’interfaccia è semplice e pratica, come freecodecamp.
khanacademy.org
Età: 12+
Piattaforme: Web, iPhone/iPad e Android
Khan Academy è uno dei siti web più amati per l’e-learning. Ha video e valutazioni per varie materie. Recentemente ha aggiunto al suo portfolio le lezioni di programmazione per bambini.
Le sue lezioni di informatica coprono le basi della programmazione come algoritmi, crittografia, teoria dell’informazione e Internet 101.
Le sue lezioni di programmazione informatica coprono JS per il disegno, l’animazione, i giochi, la visualizzazione e le simulazioni naturali, HTML/CSS per fare pagine web, HTML/JS per fare pagine web interattive, e SQL per interrogare e gestire i dati.
Con Hour of Code di Khan Academy, puoi esercitarti a fare disegni digitali, creare siti web, creare database, ecc.
19. codeacademy.com
Età: 12+
Piattaforma: Web
Codeacademy ha corsi di codifica su HTML & CSS, Python, JavaScript, Java, SQL, Bash/Shell, e Ruby.
I suoi corsi di codifica includono sfide con istruzioni, che puoi mettere in pratica nelle attività di apprendimento pratico sulla piattaforma. I suoi corsi di codifica sono sistematici e completi. È anche possibile passare alla versione premium per un maggiore supporto sulle lezioni.
Codemoji.com
Età: 6-12 anni
Piattaforme: Web
È una piattaforma divertente per gli studenti di Grade 1-8, dove si può imparare il coding usando le emoji. Le Emoji rappresentano blocchi di codici in HTML, CSS o Javascript. La spiegazione di ogni Emoji ti viene data mentre li usi per creare siti web, animazioni, giochi ecc. Ci sono corsi di livello principiante, intermedio e avanzato per gli studenti.
Questo sposta la tua attenzione dalla memorizzazione della sintassi noiosa all’uso di emoji semplificati per creare programmi intuitivi. È molto simile alla codifica a blocchi. Questo aiuta a costruire una forte comprensione concettuale tra gli studenti. I genitori possono accedere alla dashboard dei progressi dei loro figli con un $ 9.99/ 3 mesi. Ottieni l’accesso a 400+ lezioni.
21. htmldog.com
Età: 12+
Piattaforma: Web
HTML dog è un sito di codifica semplice e gratuito che insegna JavaScript, HTML e CSS. Puoi imparare a codificare attraverso i suoi tutorial, tecniche, materiale di riferimento ed esempi. Puoi anche usarlo come punto di riferimento quando stai lavorando ad un vero progetto di programmazione.
22. learncodethehardway.com
Età: 15+
Piattaforme: Web e Libri
Questo sito ti insegna linguaggi di codifica come JavaScript, Python, Ruby, C, SQL, UNIX, ReGex e Design attraverso video e libri.
23. rubymonk.com
Età: 12+
Piattaforma: Web
RubyMonk, come suggerisce il nome, insegna il linguaggio Ruby. Ha classi di codifica gratuite per principianti, intermedi e avanzati. Ha attività pratiche che ti permettono di provare il codice mentre impari a conoscerlo.
codingbat.com
Età: 12+
Piattaforma: Web
Coding Bat insegna Java e Python attraverso lezioni interattive online. Hanno lezioni di testo e attività pratiche strutturate in lezioni passo dopo passo. E’ un ottimo modo per praticare il coding online.
Continueremo ad aggiornare questa lista non appena troveremo altre risorse interessanti con lezioni di coding per bambini.
Dalla lista di cui sopra, puoi scegliere un sito web che abbia lezioni su ‘come codificare’ in base all’età dei tuoi figli e alle piattaforme di tua scelta-iOS, Android, Windows, Mac, ecc.
Questi siti web di codifica per bambini hanno diversi modi di insegnare. alcuni insegnano attraverso blocchi di codice, e alcuni attraverso la sintassi reale e giochi.
Puoi anche scegliere una di queste piattaforme di ‘programmazione per bambini’ per condurre un’ora di codice per i tuoi bambini.
Siamo fortunati ad avere una tale pletora di meravigliose risorse di apprendimento da scegliere. I siti web gratuiti di Coding for kids hanno democratizzato l’educazione informatica come mai prima d’ora.
Siamo fortunati ad avere una tale pletora di risorse di apprendimento tra cui scegliere.