E 'difficile immaginare una singola carriera che non ha bisogno di qualcuno che può codice. Tutto ciò che "funziona" ha qualche tipo di codice che fa funzionare. Coding (programmazione pseudonimo) è intorno a noi. Ecco perché tutti i bambini freschi sono codifica. . . o dovrebbe essere. La programmazione non è solo la provincia di pallide ventenni in jeans skinny, chino su tre monitor, swigging Red Bull. Non più! I programmatori più nuova piccola-grande hanno appena iniziato la scuola elementare.
Se sei preoccupato che che: a) gli studenti delle scuole elementari non hanno la capacità di codice, b) non c'è spazio nel curriculum, e C ) non si possiedono codifica doti per insegnare le tecniche di programmazione, buttare via quelle preoccupazioni. I seguenti siti e applicazioni in grado di aiutare chiunque abbia capacità di lettura di base cogliere le basi di
pensare e di pianificazione al fine di far accadere le cose
(l'intero scopo di codifica) e la creazione di applicazioni: giochi interattivi, quiz, animazioni, ecc Meglio di tutti, molti di questi strumenti sono liberi, o quasi libero, e non richiedono sfondo codifica o le competenze!
In nessun ordine particolare, abbiamo elencato tutte le applicazioni di codifica che sono appropriati per i giovani studenti. Abbiamo utilizzato molti di loro con gli studenti elementari età
GameStar Meccanico
Piattaforma:. WebCost: $ 2 per studente GameStar Meccanico insegna ai bambini, età 7-14, di progettare i propri videogiochi . Gli studenti amano completando differenti missioni di autoapprendimento imparando a
Crea
livelli di gioco. Il sito integra il pensiero critico e le attività di problem-solving. Un app incorporato all'interno Edmodo rende login facile per gli studenti
Scratch
Piattaforma:. WebCost: Gratis! Progettato da studenti del MIT e del personale nel 2003, Scratch è uno dei primi linguaggi di programmazione che abbiamo visto che viene creato appositamente per 8 a 16 anni di età. Originariamente un multi-piattaforma di download, Scratch è ora basata sul web e più accessibile. Gli studenti utilizzano un linguaggio di programmazione visuale fatta di mattoni che si trascinano per l'area di lavoro per animare sprites. Vari tipi di mattoni innescano cicli, creare variabili, avviare l'interattività, riprodurre suoni e altro ancora. Guide didattiche, le comunità e le altre risorse disponibili sul sito vi aiuterà istruttori iniziare. Non è necessario essere un esperto di programmazione per introdurre Scratch - abbiamo imparato a destra lungo con gli studenti
Tynker
Piattaforma: WebCost: gratis! (Con opzione di aggiornamento Premium) Anche se Tynker è relativamente nuovo, abbiamo sicuramente contano come una delle nostre applicazioni di codifica preferite. L'interfaccia è simile a Scratch. Ma mentre Scratch è stato progettato per programmare, Tynker è stato costruito per
insegnano
programmazione. L'applicazione dispone piani di avviamento di lezione, gli strumenti di gestione della classe, e una vetrina on-line di programmi per studenti-creato. Le lezioni sono autoapprendimento e semplice per gli studenti di seguire senza assistenza
Spostare la tartaruga
Piattaforma:. IOS (iPad e iPod) Costo: $ 2,99 Amiamo Spostare la tartaruga, un modo per gamified imparare procedure di programmazione. Il personaggio principale ci ricorda il vecchio logo tartaruga usato per insegnare ai bambini la programmazione del computer durante il regno della Apple IIe. Ogni nuovo livello di realizzazione aumenta in difficoltà e insegna un nuovo comando che dirige la tartaruga per raggiungere una stella, fare rumore, tracciare una linea, ecc Un gioco libero "comporre" modalità consente agli studenti di spostare la tartaruga come vogliono.
Hopscotch
Piattaforma: iPadCost: gratis! Hopscotch assomiglia molto Gratta e Tynker e usa i controlli simili per trascinare i blocchi in uno spazio di lavoro, ma funziona solo su iPad. I controlli e personaggi non sono così ampie come Gratta e Tynker, ma Hopscotch è un ottimo strumento per iniziare a aiutare gli studenti senza codifica esperienza imparare le basi della programmazione, pensiero logico e di problem solving.
Daisy the Dinosaur
Piattaforma: iPadCost: gratis! Dai creatori di Hopscotch, Daisy rivolge i programmatori più giovani. L'interfaccia è simile a Hopscotch ma molto più semplice. C'è solo un dinosauro di circolare e solo le funzioni di base per utilizzare, ma per gli studenti più giovani, questa è un'ottima introduzione alla programmazione
Cargo-Bot
Piattaforma:. IPadCost: Gratis! Cargo-Bot è un altro gioco che insegna codifica competenze. Ad ogni livello, l'obiettivo è quello di spostare le casse colorate da un posto all'altro programmando una gru artiglio per spostare a destra oa sinistra, e rilasciare o prendere. Il gioco è stato effettivamente programmato su un iPad, utilizzando una codifica applicazione touch-based chiamato CODEA, che si basa sul linguaggio di programmazione Lua. gli studenti elementari impareranno il pensiero logico necessario per eventualmente fare programmazione "reale" basato su testo utilizzando Lua - ma Lua non è per i giovani studenti. Per gli studenti elementari, bastone con Cargo-Bot.
Speriamo che queste descrizioni hanno stuzzicato l'appetito e che ti incorporare la codifica nel vostro curriculum. Anche se uno studente non intende perseguire la programmazione come una carriera, imparare a codice sarà ancora adottive capacità di problem solving, stimolare la creatività e migliorare il pensiero logico. Code.org, una formazione senza scopo di lucro pro-codifica, dispone di decine di citazioni sulla programmazione del computer da parte di persone famose e importanti che credono che codifica dovrebbe essere parte del curriculum di base per ogni bambino. Una delle nostre citazioni preferite è di Maria Klawe, un programmatore di computer e inventore che dice, "codifica è il linguaggio di oggi di creatività. Tutti i nostri bambini meritano la possibilità di diventare
creatori
invece di
consumatori
di informatica [enfasi aggiunta]. "
Come hai portato la codifica nella vostra classe? Avete le risorse da condividere?