Press "Enter" to skip to content

The Right Way to Learn Code | Brian Underwood, Max Ptacek & Ben Makarechian | TEDxYouth@SHC


[Applausi]
racconta la tua storia cambia la conversazione
colonizzato dagli studenti TEDx youth presso SHC
tre mesi fa pensavo di essere
fottuto ci siamo impegnati a
creando una realtà virtuale
alias gioco di dodgeball VR okay, aspetta
per quelli di voi che non conoscono VR è un
generato da computer tridimensionale
tipicamente gli utenti dell’ambiente simulato
indossare un auricolare come quello di Ben
qui sta indossando per interagire con il
ambiente e gli oggetti al suo interno
erano sotto le false pretese che questo
sarebbe facile o oserei dire divertente ma
diciamo solo che finora non l’aveva fatto
stato facile o divertente a questo punto nel nostro
progetto abbiamo completato il nostro primo codice
che dovrebbe consentirci di raccogliere
una palla su cui avevamo lavorato per ore
il problema era che non possiamo raccogliere il
palla quindi cosa avremmo fatto
ha provato la risoluzione dei problemi, ma non è così
lavoro abbiamo scavato internet cercando
per una possibile soluzione cercando di salvare
la cosa che avevamo passato così tanto tempo
lavorando su, ma non è venuto niente del nostro
sforzi così come ho detto prima avvitato
ma torniamo all’inizio non
solo l’inizio di quest’aria ma il
inizio del nostro intero progetto
quattro mesi fa
un giorno ho mandato un messaggio a Ben che mi diceva
ho appena comprato un HTC vive e l’ho scoperto
che possiamo fare qualcosa con esso
lo vuoi fare e ovviamente lo dico
Mi piacerebbe molto, ma poi penso che aspetto
cosa sa Brian della creazione di un
gioco di realtà virtuale che avevo appena testato
fuori l’HTC vive con Brian quando lui
mi ha chiesto se volevo creare un gioco
con lui e Ben ho subito accettato
senza pensare a quello che eravamo
in realtà andando a fare con Max ottengo a
il testo chiedeva che tipo di gioco
faremmo che lui suggerisca un dodgeball VR
gioco e sono stato immediatamente collegato a
quell’idea eravamo tutti appassionati
uscire e giocare e noi
volevo creare qualcosa che potesse
catturare la sensazione di essere al di fuori o
essendo in una palestra abbiamo appena avuto un piccolo
problema ero l’unico che aveva un
computer in grado di eseguire VR e noi
non avevo idea di come usare il software okay
Ho appena filmato, l’avremmo capito bene
okay abbiamo avuto un po ‘più di un piano
di quello ero appena tornato da un
campo di codifica di tre settimane, quindi sapevo cosa
i linguaggi di programmazione potrebbero essere utilizzati
esperienza di codifica di
accento che non avevo tuttavia raggiunto
oltre ciò che avevamo imparato a scuola
che non era molto nella nostra scuola che facciamo
questo programma chiamato ora di codice il
l’obiettivo è di coinvolgere i bambini
codifica facendoli fare una sorta di
attività correlate alla codifica per un’ora
ci sono molti problemi con questo
tuttavia è il fatto che sia uno
ora di codice per tutto l’anno anche noi
sento che rende le cose fuorvianti
semplice sì questa mancanza di conoscenza che
abbiamo avuto dall’ora del codice è parte del
motivo per cui Max e io ci fidiamo di Brian
ciecamente quando ha detto che andrebbe bene
e poi ci siamo imbattuti in un altro posto di blocco
non avevamo soldi per acquistare effettivamente il
software o computer che potrebbero essere eseguiti
il software così abbiamo lanciato il
Campagna Kickstarter e abbiamo rilanciato
quasi $ 5,000 e così è iniziato il nostro progetto
eravamo orribilmente fuorviati nel nostro
progetto avevamo venduto copie del nostro gioco
ha promesso di essere distribuito a un prezzo fisso
data avevamo fissato una scadenza per noi stessi
e ci siamo impegnati e non ne avevamo idea
che eravamo in procinto di essere colpito dalla
bus metaforico che era la vera codifica
dovevamo imparare a codificare codice veramente
in qualche modo in un modo o nell’altro avremmo
per padroneggiare la montagna del codice che
di fronte a noi mmm all’inizio eravamo
scoraggiato i primi tentativi di scoperta
i buoni tutorial online hanno avuto esito positivo
in noi copiare linee e linee di codice
in un progetto senza effettivamente
capire cosa volevano dire il primo
tempo abbiamo davvero iniziato a capire cosa
stavamo facendo era quello che era stato incasinato
tutto quanto avevo appena fatto
Innovazione relativamente significativa I
aveva imparato come aggiungere punti a un punteggio
per il punteggio quando un nemico è stato colpito da un
palla però ho avuto anche l’idea geniale
per rinominare il codice che stavamo usando
per i nemici dall’oggetto interabile
alla voce interabile a la Ben eravamo
davvero desideroso di testare questo fuori fino a noi
ho ricevuto almeno 200 messaggi di errore
tutto confuso su cosa c’era di sbagliato con il
codice che stava funzionando e mentre Max
e Brian stava eseguendo il codice che ero
girovagando freneticamente cercando di non farlo
iperventilato perché ho appena rovinato
tutto ciò su cui avevamo lavorato così tanto ma
poi ho capito che un codice era
riferendosi a oggetto intrattabile non
oggetto intrattabile Allah Ben e abbiamo riparato
esso
come un meccanico che può imparare a
auto prendendo lo distingue e la messa
di nuovo insieme abbiamo risolto il nostro codice
perché l’ abbiamo rotto, quindi ci siamo riusciti
spremere nel lavoro nel nostro gioco in
tra scuola e gli stessi progetti
compiti e sport abbiamo rotto i suoi obiettivi
giù in interazioni fondamentali a
prima questo stava creando o distruggendo un
oggetto del gioco quando succede qualcosa ma
più tardi abbiamo imparato come avere i nemici
traccia e segui il giocatore e come
fai in modo che il giocatore si teletrasporti intorno al
scena così alla fine siamo usciti
questo incidente con molta più conoscenza
di quello che avevamo dentro non solo quello
ma avevamo anche una nuova fiducia in
noi stessi la nostra capacità di risolvere i nostri
problemi e la nostra capacità di imparare da
i nostri errori
abbiamo finalmente creduto che saremmo stati
in grado di seguire i nostri sostenitori
con il nostro impegno di creare un gioco
e possiamo prendere la palla ma il principale
fonte di questo problema deriva dal
insoddisfazione di una cosa in cui crediamo
è il modo in cui le scuole insegnano a programmare
sbagliato e pensiamo che uno dei migliori
i modi in cui potrei risolvere questo problema è
tre parti deve avere la prima parte
i bambini imparano sui loro bambini hanno bisogno di
essere gettato nella parte profonda con la codifica
e gli adulti devono essere disposti a prendere un
un passo indietro e lasciare che i bambini imparano
loro stessi la seconda parte è avere
l’adulto offerta una guida per il bambino solo
occasionalmente se il bambino è bloccato ha
loro cercano su Internet per il possibile
soluzioni e se davvero non riescono a trovare
la soluzione quindi aiutarli da soli
la terza e ultima parte sarebbe quella di connettersi
con le passioni dei bambini se i bambini lo sono
investito e interessato a quello che sono
imparando saranno molto più probabili
continuare a perseguire quell’interesse in
il futuro questo metodo alternativo di
imparare a codificare aiuterebbe i bambini
creare qualcosa che possano interessare
su e impegnarsi a sviluppare il loro
capacità di codifica e mentre questo
interessi e intrattiene alcuni
utilizzare i linguaggi di codifica effettivi e
software che potrebbe aiutarli ulteriormente
lungo nella vita
l’attuale filosofia di insegnamento di
la codifica è imperfetta e questo è un lavoro
coinvolgere la codifica si evolve così tanto
che lo insegniamo agli studenti, così siamo
che ti chiede i genitori e gli insegnanti a
persuadere i bambini della tua vita a provare
la loro mano al codice per creare qualcosa
che ispira e dà loro potere e quello
è veramente il loro grazie
tu
Please follow and like us:

Be First to Comment

Lascia un commento