= Presentazioni Questa pagina raccoglie il materiale relativo alle presentazioni (incluse eventuali video registrazioni) proposte durante il corso di didattica dell'informatica, AA 2019-20. Il materiale relativo alle esercitazioni si trova nella pagina MaterialeEsercitazioni. == Presentazione del corso e dei presupposti che ne definiscono l'impostazione: * [http://lonati.di.unimi.it/didainfo_2019-20/didainfo2019-20qualeInformatica.mp4 registrazione video] (37 minuti) della presentazione "Quale informatica a scuola?" * [http://morpurgo.di.unimi.it/didattica/DidaInfo/didainfo-intro.pdf Slide] "Quale informatica a scuola?" == Socio-costruttivismo * [https://bit.ly/2UxnP5K Presentazione] su socio-costruttivismo * Articoli di approfondimento di Ernst von Glasersfeld: * [http://lonati.di.unimi.it/didainfo_2019-20/vonGlaserfeld-ideeCostruttiviste.pdf Idee costruttiviste] * [http://www.oikos.org/voncostrutt.htm Il costruttivismo e le sue radici] == Apprendimento cooperativo * [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeDidattico/gruppo.pdf Presentazione] sull'apprendimento cooperativo == Il Bebras dell'informatica Il Bebras è un'iniziativa internazionale, che in Italia si rivolge agli alunni dagli 8 al 18 anni. E' possibile prendere giocare con i quesiti proposti durante le passate edizioni della gara, prendere visione delle soluzioni e leggere gli approfondimenti, tramite la [https://bebras.it/students piattaforma di gara Bebras]. Qui di seguito sono indicati dei video, estratti dalla registrazione di un seminario organizzato a Milano il 9 ottobre 2019. Per ciascun video è riportata una descrizione e dei consigli per la visione, a seconda che siate insegnanti oppure studenti del corso di laurea magistrale. Raccomandiamo a tutti, in particolare, la visione del video 3 e del video 4. Oltre alle registrazioni video, sono disponibili le slide proiettate durante le presentazioni. In particolare, le slide relative alle registrazioni video 1, 2 e 3, sono raccolte in un [http://lonati.di.unimi.it/didainfo_2019-20/bebras-computhink.pdf unico file]. * [http://lonati.di.unimi.it/didainfo_2019-20/bebras0-comeVedereSoluzioni.mp4 Video 0] (3 minuti). **Utilizzo della piattaforma Bebras** - ''Violetta Lonati''. * [http://lonati.di.unimi.it/didainfo_2019-20/bebras1-introMonga.mp4 Video 1] (12 minuti). **Introduzione al Bebras dell'Informatica** - ''Mattia Monga e Violetta Lonati''. Un breve video per chi non ha mai sentito parlare del Bebras: qualche esempio di quesito, un po' di storia, la comunità internazionale Bebras, il Bebras in Italia, come partecipare. * [http://lonati.di.unimi.it/didainfo_2019-20/bebras2-computhinkLonati.mp4 Video 2] (12 minuti). **Il quesiti Bebras, l'informatica e il pensiero computazionale** - ''Violetta Lonati''. Nel video si presenta il Bebras quale iniziativa che ha l'obiettivo di avvicinare bambini e ragazzi all'informatica e di promuovere il pensiero computazionale. I contenuti si sovrappongono in buona parte con quanto discusso nella presentazione [http://morpurgo.di.unimi.it/didattica/DidaInfo/didainfo-intro.pdf Quale informatica per la scuola?] durante la prima lezione. * [http://lonati.di.unimi.it/didainfo_2019-20/bebras3-quesitiLonati.mp4 Video 3] (32 minuti). **Approfondimento di alcuni quesiti Bebras** - ''Violetta Lonati''. Il video presenta alcuni quesiti Bebras, discutendone in particolare il contenuto informatico e la valenza didattica. La chiave di lettura usata è quella del pensiero computazionale, che può consentire agli insegnanti, anche in assenza di una formazione specifica in informatica, di cogliere gli aspetti fondamentali dei quesiti per riproporli nelle loro classi dopo la gara. * [http://lonati.di.unimi.it/didainfo_2019-20/bebras4-percorsiMorpurgo.mp4 Video 4] (20 minuti) e relative [http://aladdinsrv.di.unimi.it/archive/pls/evento-bebras/Progettazione_di_attivita_didattiche_ispirate_ai_quesiti_Bebras.pdf slide]. **Esempi di percorsi di apprendimento ispirati a quesiti Bebras** - ''Anna Morpurgo''. I due percorsi presentati nel video possono essere proposti, con gli opportuni adattamenti, dalla fine della primaria fino al biennio della secondaria di primo grado. * [http://lonati.di.unimi.it/didainfo_2019-20/bebras5-labPalazzolo.mp4 Video 5] (30 minuti) e relative [http://aladdinsrv.di.unimi.it/archive/pls/evento-bebras/Bebras_come_contesto_di_apprendimento_auto-regolato_costruttivo_collaborativo.pdf slide]. **Apprendimento ''situato'' con i quesiti Bebras** - ''Martina Palazzolo''. Nel video, una professoressa dell'IC Ilaria Alpi di Milano presenta un percorso didattico di tipo laboratoriale centrato sui quesiti Bebras. Il percorso, che ha coinvolto una classe di secondaria di primo grado e una classe di primaria, era volto a promuovere sia il pensiero computazionale che le capacità di progettazione e di lavorare in gruppo dei ragazzi. * [http://lonati.di.unimi.it/didainfo_2019-20/bebras6-istruzioniMonga.mp4 Video 6] (41 minuti) e relative [http://aladdinsrv.di.unimi.it/archive/pls/evento-bebras/Progettazione_di_attivita_didattiche_ispirate_ai_quesiti_Bebras.pdf slide] (dalla 18 alla 29). **Il Bebras dell'informatica: istruzioni operative** - ''Mattia Monga''. Per gli insegnanti che non hanno mai partecipato al Bebras e vorrebbero iscrivere le loro classi. Il video presenta molto dettagliatamente (con screenshot) come avvengono le varie fasi della gara, dalla iscrizione delle squadre alla stampa dei certificati. Le informazioni fornite nel video sono anche disponibili in forma scritta nel [https://bebras.it/ sito Bebras], si vedano il regolamento e le FAQ. A proposito dell'utilizzo dei quesiti Bebras per promuovere il pensiero computazionale si segnala inoltre l'articolo (in inglese) [https://aladdin.di.unimi.it/materiali/pubb/2017_issep.pdf Promoting computational thinking skills: would you use this Bebras task?] == Introduzione alla didattica della programmazione * [https://www.youtube.com/watch?v=QqjWMdR35XQ&feature=youtu.be Registrazione video] e [http://lonati.di.unimi.it/didainfo_2019-20/bologna2019-didaProg.pdf slide] del seminario "Insegnare l'informatica a scuola. Sfide e strategie", relatrice Violetta Lonati, tenuto in occasione di un convegno del 12 novembre a Bologna 2019, organizzato dall'USR Emilia Romagna (il seminario inizia dopo 1 ora e 22 minuti dall'inizio del video). Nel seminario si introducono alcuni temi che verranno ripresi anche successivamente: * la programmazione come metodo per automatizzare lo svolgimento di compiti e la risoluzione di problemi; * la distinzione tra ''syntactic, conceptual, strategic knowledge''; * il concetto di ''notional machine''; * la dualità tra scrittura e comprensione di programmi. == Scelta del linguaggio di programmazione e del problema * [https://bit.ly/3a9lPpI registrazione video] della presentazione * [https://malchiodi.di.unimi.it/archive/computing-education/scelta-linguaggio-e-problema/ slide] usate per la presentazione Nota: la presentazione si colloca nel contesto dell'insegnamento curricolare della programmazione. == Approcci costruzionisti nell'insegnamento della programmazione * [https://bit.ly/2UdxFcS registrazione video] della presentazione * [https://malchiodi.di.unimi.it/archive/computing-education/constructivist-programming.pdf slide] usate per la presentazione == Il laboratorio "Labirinti" * [https://bit.ly/2UVrI3g video] della presentazione * [https://bit.ly/2wJIHOk slide] della presentazione == Introduzione a Scratch * [https://bit.ly/33QAIea registrazione video] della presentazione == Linguaggi visuali di programmazione * [https://bit.ly/2UuzsdT registrazione video] della presentazione * [https://malchiodi.di.unimi.it/archive/computing-education/visual-programming-languages.pdf slide] usate per la presentazione == Feed-back * [https://bit.ly/3azGW4P slide] usate per la presentazione * [https://bit.ly/2w3FMiW registrazione video] della presentazione == Comprensione del codice e Block Model * [http://lonati.di.unimi.it/didainfo_2019-20/progComp/1-progComp-definition.png Definizione] di "comprensione di programmi" e di "attività di comprensione di programmi" * [http://lonati.di.unimi.it/didainfo_2019-20/progComp/2-BM-table.pdf Tabella] del Block Model * [http://lonati.di.unimi.it/didainfo_2019-20/progComp/3-BM-tasks.pdf Esempio] di applicazione del Block Model ad un semplice programma * [https://dl.acm.org/doi/abs/10.1145/3344429.3372501 Articolo] di Cruz et al "Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories" * [http://lonati.di.unimi.it/didainfo_2019-20/progComp/4-progCompTasks.pdf Catalogo di attività di program comprehension], dal capitolo 5 dell'articolo su indicato Nota: abbiamo registrato la parte di lezione in cui sono stati spiegati questi strumenti didattici, valuteremo se estrarne e pubblicare un video. == Ruoli delle variabili e micro-pattern * [https://malchiodi.di.unimi.it/archive/computing-education/micropattern/ slide] usate per la presentazione * [https://bit.ly/2YcNov8 registrazione video] della presentazione == Inquadramento normativo dell'insegnamento dell'informatica * [https://malchiodi.di.unimi.it/archive/computing-education/inquadramentoA41.pdf slide] usate per la presentazione * [https://bit.ly/35OLEtX registrazione video] della presentazione == Obiettivi formativi * [https://malchiodi.di.unimi.it/archive/computing-education/obiettivi-formativi.pdf slide] usate per la presentazione == Valutazione delle competenze e rubriche valutative * [http://lonati.di.unimi.it/didainfo_2019-20/rubriche.pdf slide] {{{#!comment }}}