Questa pagina raccoglie i materiali delle esercitazioni svolte durante il corso di didattica dell'informatica, AA 2019-20; i materiali sono raggruppati in base al modulo del corso di cui fanno parte. Nel preparare gli elaborati, si prega di attenersi a questo [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeDidattico/formatoConsegne.txt formato per le consegne]. = Esercitazioni per il modulo di "Didattica della programmazione" == Scelta del problema * [https://bit.ly/33Qcf97 testo dell'esercitazione] == Linguaggi visuali * [https://bit.ly/3dFoIAR testo dell'esercitazione] * [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/grigliaOsservazione.pdf griglia di osservazione per i "tutor"] == Comprensione di programmi * [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/esercitazioneComprensioneProgrammi_scheda.pdf testo dell'esercitazione e consegna] == Goal e plan * Goal per la gestione dell’input: [https://bit.ly/2yPZMXl appunti e consegna] * Esercitazione sulla gestione dell’input: [https://bit.ly/2xkx8NK scheda] * Goal e plan per l'iterazione: [https://bit.ly/3aQ6GZP appunti] * Esercitazione su cicli e plan: [https://bit.ly/2KEBt1l scheda] == Debugging e misconception * Esercitazione sul debugging [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/SchedaDebugging.pdf consegna] * Esercitazione sulle misconception [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/tecniche-individuazione-per-misconception.pdf consegna] = Esercitazioni per il modulo di "Didattica dell'informatica con approccio sociocostruttivista" == Pseudoalgoritmi - esercitazione sul concetto di algoritmo * [http://lonati.di.unimi.it/didainfo_2019-20/pseudoalgoritmi.mp4 registrazione video] (4 minuti) con presentazione dell'attività e spiegazione della consegna * [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/PrimaLezione/consegnaAlgoritmi-aDistanza.pdf consegna scritta] * [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/PrimaLezione/pseudoalgoritmi%20-%20algorimiti%20da%20discutere.pdf elenco di algoritmi da discutere] * Definizione di algoritmo: [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeDidattico/definizioneDiAlgoritmoESueProprietà-Knuth.pdf definizione di D. Knuth] {{{#!comment * VIDEO??? }}} * [http://lonati.di.unimi.it/didainfo_2019-20/pseudoalgoritmiDispensa.pdf Dispensa] sull'attività "Pseudo-algoritmi", in cui si riprende e si approfondisce la discussione svolta al termine dei lavori di gruppo. == Esercitazione sul Bebras dell'Informatica Nota: questa esercitazione va svolta dopo aver preso visione dei video sul Bebras reperibili tramite la pagina MaterialePresentazioni. Prima attività: {{{#!comment * [http://lonati.di.unimi.it/didainfo_2019-20/ registrazione video] (???? minuti) con presentazione dell'attività e spiegazione della consegna AGGIUNGERE }}} * [http://lonati.di.unimi.it/didainfo_2019-20/EsercitazioneSpiegazioneQuesitiBebras.pdf consegna scritta] * [http://lonati.di.unimi.it/didainfo_2019-20/quesiti_bebras.zip quesiti Bebras] (in inglese) {{{#!comment * AGGIUNGERE [video] con traduzione in italiano di alcuni dei quesiti proposti }}} Seconda attività da svolgere per compito: * [http://lonati.di.unimi.it//didainfo_2019-20/ConsegnaBebrasTemaInformatico.pdf consegna] == Laboratorio Wikipasta Elenco dei materiali, da predisporre sul tavolo accanto al foglio e al computer/tablet/cellulare collegato in videoconferenza: * [http://lonati.di.unimi.it/didainfo_2019-20/TestoTramontoWikipasta.pdf Foglio da stampare] (o riprodurre su un foglio A4, avendo cura di riprodurre la grandezza del carattere e la spaziatura tra righe, parole e lettere) * qualche spaghetto (o altri oggetti lunghi, sottili, rigidi, es: cannucce o bastoncini del gioco shangai) * una ventina di oggetti piccoli e colorati, preferibilmente rossi e gialli (es: perline, sassolini, smarties, graffette, numerini della tombola, dadi o pedine di giochi da tavola, casette del monopoli...) * 3 tipi diversi di oggetti di media dimensione, ciascuno in una trentina di esemplari (es: penne, post-it piccoli, fagioli) * 2 tipi diversi di oggetti piccoli, ciascuno in buona quantità (es: una tazza di pastina, di chicchi di riso, di lenticchie) Altri materiali: * [http://lonati.di.unimi.it/didainfo_2019-20/strisciaWikipasta.png testo già formattato] da riprodurre usando gli oggetti * [https://aladdin.unimi.it/digitiscol/wikipasta/ sito web] per esercitarsi con una sintassi wiki * [https://padlet.com/lonati/lshcogeyegxktpvd Padlet] con le fotografie dei lavori in gruppo Materiali di approfondimento: * [http://lonati.di.unimi.it/didainfo_2019-20/lab-wikipasta-didainfo.pdf slide] con analisi del laboratorio e considerazioni didattiche * [https://aladdin.di.unimi.it/materiali/pubb/2013_issep.pdf Articolo] (in inglese) in cui si presenta un percorso didattico da cui è stato estratto il laboratorio Wikipasta * [https://bit.ly/2zGo2M4 Articolo] in cui si presenta e analizza il laboratorio Wikipasta == Laboratorio Scacchiera Una partita con gli scacchi può durare parecchio, quindi a volte è necessario interromperla e registrare in qualche modo la posizione dei pezzi. Per registrare le posizioni sono in uso due codifiche alquanto diverse: la TEX e la MAX. A voi scoprirne i dettagli sperimentando col programma [http://aladdin.unimi.it/sw/scacchiera/Cadet/Cadet.html Software]. Le indicazioni e le domande di questa [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/schedaScacchiera.pdf scheda] potranno guidarvi nel lavoro. Quando riterrete di aver compreso bene le codifiche, inserite la vostra risposta alle domande. [http://lonati.di.unimi.it/didainfo_2019-20/slideRapprInfo.pdf slide] con la spiegazione delle codifiche e richiami ai concetti fondamentali relativi alla rappresentazione delle informazioni ** Riflessione su come avete lavorato** (nome consegna: riflessioneScacchiera) * Come avete usato il software? * Che esperimenti avete fatto con il software? * Da che codifica siete partiti? * Quale è stata l'osservazione che vi ha permesso di scoprire i primi dettagli? * Come avete proceduto poi? * Come avete verificato la vostra soluzione? * Avete lavorato nello stesso modo sulle due codifiche? Se no, che differenze ci sono state nel modo di procedere? * Quale codifica avete trovato più facile? = Esercitazioni per il modulo di "Didattica per competenze in informatica" == Analisi di percorsi didattici * Obiettivi, snodi, indicatori, verbalizzazione: [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/obiettivi-snodi-indicatori-verbalizzazione.pdf slide] * Esercitazione: [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/consegnaAnalisiAttivita.txt consegna] == Obiettivi formativi * Obiettivi formativi: [https://bit.ly/3bnZjcy slide] * Esercitazione: [https://bit.ly/2Akkfo3 consegna] == Rubriche * Esempi: [https://mameli.docenti.di.unimi.it/didainfo/attachment/wiki/MaterialeEsercitazioni/rubricaInglese.jpg es. 1] [https://mameli.docenti.di.unimi.it/didainfo/raw-attachment/wiki/MaterialeEsercitazioni/rubrica-DebuggingProgrammiAnnotata.pdf es. 2]