La codifica non è solo per l'informatica più. Gli educatori stanno scoprendo che insegnare agli studenti di scrivere codice e progettazione giochi migliora l'apprendimento e crea impegno. Questi esempi illustrano come la codifica e giochi vengono utilizzati in tutto il programma di studi ea tutti i livelli, così come il motivo grande insegnamento è al centro di questa innovazione
Collegamento con ogni lingua straniera:. Inform7 (Interactive Fiction per High Scuola)
Immaginate un intemperie porta di quercia. Ha un battente d'ottone pesante e una maniglia appannato che non guarda come è stato utilizzato in un certo tempo.
Ora vai a Google Immagini e cercare di trovare una foto della porta esatto che avete visto in la tua testa. Fuori di 200.000 immagini, sarete fortunati a trovare uno che corrisponde esattamente. Questo è ciò che gli studenti che stanno progettando un gioco di avventura di solito fare quando si cerca per la grafica.
Ora immaginate che come ci si avvicina alla porta, si notano graffi profondi lungo lo stipite della porta, come se qualcosa ha cercato di entrare in . . . o cercando di tenere la porta chiusa. Prova a trovare una foto in linea che illustra questo. Sarete alla ricerca di un lungo, lungo tempo.
Tuttavia, attraverso il potere della descrizione narrativa, siamo tutti probabilmente immaginando la stessa porta nelle nostre teste. Rendere la porta verde o l'aggiunta di una finestra fortemente cobwebbed è facile come semplicemente scrivendo in esistenza.
La pietra d'inciampo per la maggior parte degli studenti che stanno cercando di scrivere il loro gioco di avventura è trovare o la creazione di grafica. Ma per i miei studenti delle scuole superiori che stanno scrivendo fiction interattiva utilizzando un linguaggio di programmazione chiamato Inform 7, la "grafica" sono le descrizioni di testo. Si tratta di una dimostrazione significativa del potere delle parole.
Uno studente ha creato un
House of the Seven Gables
che si poteva attraversare ed esplorare. Un altro ha creato un museo del cinema che vi ha permesso di andare avanti e indietro nel tempo a seconda che il teatro è stato immesso. Inform7 è stato anche un modo meraviglioso per ottenere molte ragazze coinvolte nella programmazione, dato che pone l'accento sul mestiere della scrittura e lo sviluppo della storia.
Utilizzando fiction interattiva per insegnare la programmazione permette agli studenti significativamente maggiore libertà nel modo in cui esprimono la loro conoscenza dei contenuti, siano essi stanno scrivendo un romanzo storico sulla ferrovia sotterranea o fantascienza nello stile di Orson Scott Card. Perché la scrittura è così flessibile e potente, e poiché il linguaggio di programmazione naturale lo rende interattivo, i miei studenti pensare di programmazione come "codifica creativa" nello stesso modo in cui hanno usato per pensare di narrazione come "scrittura creativa".
Privati di collegamento: (risorse comunitarie per la scuola media) Minecraft
Immaginate di cadere in un nuovo mondo con un gruppo di studenti, e si deve vivere insieme e sopravvivere. Che tipo di regole dovrebbe esistere? Come si può costruire una comunità basata sulla fiducia? Quali sono i modi di utilizzare le risorse combinate di tenersi reciprocamente al sicuro? Come saranno di proprietà e delle risorse naturali essere raccolti e condivisi
credito: Douglas Kiang
Questi sono gli stessi tipi di domande che classe volto di Cheryl Durso ogni anno, mentre studiano la storia dei pellegrini provenienti nel Nuovo mondo. Insieme, essi redigono il "Minecraft Compact" le cui regole guiderà il loro comportamento e fornire un modo per risolvere le controversie, una volta che sono tutti in linea sullo stesso server di Minecraft, condividendo le stesse risorse.
Questa esperienza dà agli studenti alcune preziose contesto personale per quando hanno letto l'attuale Magna Carta che è stata elaborata a bordo del Mayflower. Essi sono spesso sorpresi che i pellegrini di fronte molti degli stessi problemi e ha chiesto molte delle stesse domande. Qual è il ruolo proprio del governo? Qual è l'equilibrio tra libertà individuali e dei diritti della comunità? Insieme, costruiscono case, la costruzione di una città e di insegnare l'un l'altro le competenze di cui hanno bisogno per sopravvivere. Minecraft è più di un gioco a questi quinta elementare. Si tratta di una simulazione, un ambiente di apprendimento e un morality play tutto avvolto in uno incredibilmente coinvolgente, esperienza condivisa. Si fa una forte impressione
Connessione al Contenuto:. Arduino Processing ( "Pants sopravvivenza" per la Scuola Elementare)
Hatchet
da Gary Paulsen è un romanzo richiesto Kris Schwengel di quarta classe elementare. I suoi studenti DESIGN "pantaloni sopravvivenza" cucite su tessuto reale e che incorpora un microprocessore Arduino incorporato. La Arduino è collegata alle luci e sensori cuciti nel tessuto con filo conduttivo. Possono lampeggiare un segnale di SOS, suonare un allarme, o addirittura cambiare colore. I nove anni, programma per bambini con blocchi di codice che possono essere trascinati per creare stringhe di comandi, allo stesso modo si potrebbe creare poesia magnetica con combinazioni di parole.
Studenti
Kris 'hanno una storia di fantasia su perdersi nel deserto e fare un vero e proprio manufatto che avrebbe permesso il protagonista sopravvivere. Di conseguenza, una storia che sembra senza speranza diventa abilita come i bambini intervenire per fare qualcosa di costruttivo. Si adatta perfettamente con la loro unità di energia elettrica, mentre la classe è anche coprendo arti lingua, la scienza e fasi del processo di progettazione di pensiero (empatia, creatività e prototipazione.)
Grandi Maestri
In ogni di questi esempi, la codifica e di gioco creano un potente e coinvolgente ambiente di apprendimento per gli studenti, ma la tecnologia facilita e supporta l'apprendimento - non è la messa a fuoco. Le classi non sono di insegnare la programmazione. Sono di imparare la storia, l'empatia e la creatività, e sulla costruzione di abilità di scrittura. Coding è il linguaggio del pensiero critico. Si richiede agli studenti di definire i problemi, romperli in parti, e di essere pieno di risorse nel trovare le risposte ai loro problemi.
Grande insegnamento è al centro di tutte queste esperienze, come grandi maestri fanno i collegamenti ai contenuti, tra gli individui e con ogni bambino. Essi permettono agli studenti di esprimere il loro apprendimento a loro modo unici. Insieme, grande insegnamento e abbondanti opportunità di codice e collaborare trasformare l'ambiente di apprendimento, aumentare il coinvolgimento e costruire potenti capacità per il futuro.