Debugging in diretta streaming!

L’arte del debugging tra poco in diretta streaming, con la contadina 3 di Programma il Futuro.

Questa volta in ogni schema troveremo del codice già scritto, ma sbagliato! Dovremo provare ad eseguirlo e capire come correggerlo. Sapere individuare e correggere errori è importante quanto saper scrivere il codice. Scrivere codice corretto al primo colpo è praticamente impossibile. Se non sappiamo correggere gli errori nostri o altrui, in pratica non sappiamo programmare!

Questo e’ l’ottavo incontro del MOOC che di gioco in gioco ci portera’ ad imparare a sviluppare vere e proprie applicazioni. Trovate le registrazioni dei precedenti incontri nella pagina del corso. Potete seguire gli incontri in diretta o rivederli in seguito. In ogni caso provate voi stessi ad effettuare l’esercitazione insieme a me, accedendo alle risorse interattive di Code.org.

Gli studenti delle scuole di Programma il Futuro devono attenersi alle modalita’ di accesso previste dalla propria scuola.

I partecipanti individuali possono iscriversi direttamente al MOOC-2015 effettuando l’accesso con il proprio account (per accedere clickare sul pulsante arancione ACCEDI che compare in alto a destra nella pagina della lezione) e andando all’indirizzo http://studio.code.org/join/RGMIRZ. In questo modo potro’ seguire personalmente i vostri progressi come un insegnante farebbe con i propri alunni.

#CodingL1: lingua madre universale

La programmazione è il linguaggio delle cose. Gli strumenti ludici di programmazione a blocchi permettono di acquisire i principi base della programmazione e di sviluppare il pensiero computazionale con modalità graduali e spontanee che ricordano quelle proprie dell’acquisizione della prima lingua.

In occasione della giornata internazionale della lingua madre vi propongo un incontro online per riflettere sulle analogie tra pensiero computazionale e lingua madre. E’ possibile acquisire il pensiero computazionale senza la mediazione della prima lingua? La programmazione può essere considerata una lingua madre universale?

Per un inconveniente tecnico il video-log della presentazione non mostra correttamente le slide, ma e’ comunque utilizzabile come traccia audio da abbinare alle slide riportate in questa pagina.

School MakeApp: l’idea vincente!

Si e’ appena chiusa la fase di brainstorming di School MakeApp, la raccolta di idee per l’applicazione mobile della scuola che svilupperemo insieme nel mese di aprile. Ecco i risultati!

SMakeApp-results

La partecipazione e’ stata straordinaria, con più di 11000 accessi. Ha condotto la gara e concluso in testa alla classifica “Tabelline di Angry birds“, la proposta di Muro Lucano, che ha ottenuto ben 911 voti! Ma tutte le proposte verranno discusse per valutarne insieme la fattibilità, i punti di forza e i punti di debolezza.

Seguendo l’agenda di School MakeApp ci incontreremo per discutere le proposte e per implementare insieme l’idea più votata. Poi ogni scuola potrà sviluppare l’app che preferisce per partecipare alla competizione finale!

Domani impariamo a costruire nuove procedure!

Siamo arrivati al sesto appuntamento del MOOC di Programma il Futuro! Domani alle 11, in diretta streaming, impareremo a costruirci le procedure di cui abbiamo bisogno per aiutare la contadina di Code.org a preparare il proprio campo.

Non dimenticatevi di accedere con le vostre credenziali per conquistare il certificato che vale il riconoscimento di un credito universitario!

Chi non e’ gia’ iscritto ad una scuola di Programma il Futuro puo’ seguire il MOOC individualmente registrandosi all’aula virtuale che ho creato per seguire i vostri progressi.