Negli ultimi cinque anni, una pletora di giochi e giocattoli Sono arrivati ​​sul mercato diversi prodotti che promettono di insegnare ai bambini a programmare. Con l'era dell'informazione è cresciuta l'importanza delle competenze STEM (Scienza, Tecnologia, Ingegneria, Matematica), in particolare dell'informatica e della programmazione, e i genitori desiderano che i loro piccoli abbiano un vantaggio iniziale.

Ma secondo un'indagine pluriennale statunitense Secondo Google e Gallup, quasi il sessanta percento dei presidi delle scuole elementari e il quaranta percento dei presidi delle scuole medie hanno segnalato la mancanza di un corso dedicato all'informatica. Nel suo articolo, intitolato "Un piano per insegnare informatica ai bambini di ogni scuola"," la scrittrice Emily DeRuy descrive un gruppo di organizzazioni non profit, educatori, aziende tecnologiche, stati e distretti che mirano a migliorare l'accessibilità dei corsi di programmazione nelle scuole. Il "codice" informatico consiste in istruzioni digitate che un computer esegue. Le persone in grado di programmare possono quindi utilizzare questo linguaggio per creare siti web, software, giochi o app.

Migliori Quadro di riferimento per l'informatica nelle scuole primarie e secondarie (K-12) Fornisce linee guida indispensabili per l'insegnamento dell'informatica per ogni livello scolastico, nella speranza di standardizzare e diffondere ampiamente il materiale. Il framework, che delinea i concetti e le pratiche fondamentali dell'informatica, è disponibile gratuitamente per il download da parte degli insegnanti sul sito web. Il progetto è stato una collaborazione tra organizzazioni come Code.org, l' Iniziativa nazionale per la matematica e le scienze Associazione degli insegnanti di informatica.

Stati come la Virginia stanno già utilizzando questo framework come base per i propri standard di informatica nelle scuole primarie e secondarie. L'auspicio è che possa servire da trampolino di lancio per le scuole che desiderano insegnare ai propri studenti a programmare, ma non dispongono di un punto di partenza. Secondo coloro che hanno sviluppato il framework, ogni studente, a qualsiasi livello scolastico, dovrebbe avere l'opportunità di apprendere questa importante competenza.

L'articolo di Emily DeRuy, recentemente apparso su The Atlantic, evidenzia anche la carenza di insegnanti qualificati per l'insegnamento dell'informatica. Esistono diverse iniziative per formare gli insegnanti sulle basi della programmazione, ma le persone altamente qualificate potrebbero preferire lavorare nel redditizio settore tecnologico.