Video: Imparare a programmare ep.1 (JavaScript) (Novembre 2024)
Perché imparare a programmare è un grosso problema? Ecco un motivo: nel 2015 ben 7 milioni di posti di lavoro erano occupati in attività che richiedevano competenze di programmazione, ha riferito Burning Glass, una società di analisi del mercato del lavoro. Quindi questo tipo di competenza è richiesta e non solo per i programmatori di computer. Le capacità di pensiero e di risoluzione dei problemi sviluppate dagli studenti quando imparano a programmare possono essere utili per tutta la vita.
Anche le persone importanti credono nella programmazione. Nel discorso sullo stato dell'Unione del 2016 del Presidente Obama, ha annunciato un piano per rendere l'informatica disponibile a tutti gli studenti statunitensi. Ha detto: "Nei prossimi anni, dovremmo ogni studente le lezioni pratiche di informatica e matematica che li rendono pronti per il lavoro il primo giorno".
Ma il pensiero di imparare a programmare può essere intimidatorio, almeno per quelli di noi che non sono nati geni della matematica. Quindi Lenovo e PCMag si sono uniti a JonAlf Dyrland-Weaver, il coordinatore dell'informatica presso la Stuyvesant High School (e un insegnante eccezionale), per comunicare alcune nozioni di base sulla programmazione e mostrare agli studenti che possono farlo, e divertirsi a lo stesso tempo!
La nostra prima sessione di Hack to School, ospitata da Dan Costa, caporedattore di PCMag, è stata trasmessa in streaming su Facebook il 25 ottobre, alle 11:00 orientale. Centinaia di studenti si sono sintonizzati e tonnellate di domande sono state poste nei commenti durante lo streaming. Abbiamo fatto del nostro meglio per rispondere a loro! È diventato chiaro che ci sono molte menti vivaci e curiose là fuori nella terra di Facebook.
"Tutti i linguaggi di codifica sono uguali e, in caso contrario, dove si trova un buon punto di partenza per imparare la diversa terminologia?"
"Perché un linguaggio di programmazione non può svolgere tutte le attività? Perché ce ne sono così tante?"
"Cosa ti ha fatto desiderare di perseguire una carriera nella programmazione?"
"Ci sono molte donne che hackerano e codificano o sono soprattutto uomini?
JonAlf ha scelto di utilizzare NetLogo, software di codifica gratuito e di facile apprendimento che funziona sulla maggior parte dei sistemi, per le nostre sessioni. In questa prima lezione, ha introdotto l'ambiente di programmazione NetLogo insieme alle basi per la creazione e il controllo degli agenti (entità programmabili) in NetLogo. JonAlf ha anche parlato di alcuni aspetti fondamentali della programmazione informatica, delle procedure di scrittura e delle decisioni.
Durante gli ultimi minuti della prima lezione di "Hack to School", l'esperto di robot residente di PCMag, Will Greenwald, ha mostrato un robot che ha costruito con il kit di robotica LEGO Mindstorms. Poiché la programmazione di Mindstorms è semplice ma potente, è facile da imparare e sperimentare. E poiché è LEGO, è divertente sviluppare concetti di ingegneria creativa.
Guarda la nostra prima sessione di seguito e visita la pagina Facebook di PCMag per i prossimi due mercoledì - 2 novembre e 9 novembre - alle 11:00 orientale per le nostre prossime due lezioni!