Version 11 (modified by 7 months ago) ( diff ) | ,
---|
Programma delle lezioni e materiale didattico - a.a. 2023/24
26 febbraio 2024 - Presentazione del corso
Quale informatica a scuola? Presentazione del corso e dei presupposti che ne definiscono l'impostazione:
- [slide] della presentazione
- [post it]
27 febbraio 2024 - Didattica della programmazione
Introduzione alla didattica della programmazione: sfide e strategie
- slide della presentazione
- scheda di esercizi di analisi e comprensione del codice
- compito per casa: scheda di classificazione di esercizi di programmazione
- letture di approfondimento
4 marzo 2024 - Didattica dell'informatica con approccio costruttivista
Laboratorio "Robot umani"
- Ambiente di programmazione a blocchi Scratch (https://scratch.mit.edu/)
- Labirinti per Scratch: (file)
5 marzo 2024 - Didattica dell'informatica con approccio costruttivista
- Verso una definizione di "automatico": post-it
- Socio-costruttivismo: slide
- Ricostruzione a classe intera del laboratorio "Robot umani": foto
- Compito per casa (possibilmente a coppie): ricostruzione scritta del laboratorio "Robot umani"
- suddividerlo in fasi
- per ciascuna fase
- indicare la consegna
- descrivere come si svolge
- illustrare il ruolo della fase all'interno del percorso didattico
- discutere il ruolo didattico che hanno i materiali, l'ambiente, le regole e l'organizzazione del lavoro dati nelle varie fasi
- individuare gli ambiti e i concetti informatici temi del laboratorio, eventualmente divisi per fase: illustrarli brevemente e motivarne la scelta
- discutere il ruolo del software in questa attività
- illustrare il ruolo del conduttore nelle varie fasi.
11 marzo 2024
Didattica dell'informatica con approccio costruttivista
Didattica della programmazione
- La comprensione del codice e il Block Model: slide
- il Block Model
- esercizio a coppie di classificazione di domande
- esercitazione a gruppi su comprensione del codice e BM
- esercizio per casa di ripasso/consolidamento sul BM
- lettura: catalogo di attività di comprensione del codice (dall'articolo di Cruz et al. "Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories" - sezione 5)
12 marzo 2024
25 marzo 2024 - Didattica dell'informatica con approccio costruttivista
Laboratorio Wikipasta
26 marzo 2024 - Didattica dell'informatica con approccio costruttivista
8 aprile 2024 - Didattica dell'informatica con approccio costruttivista
9 aprile 2024 - Didattica della programmazione
Ancora Block Model e lavoro propedeutico per goal e plan
- Correzione dell'esercizio di analisi/comprensione: formulazione di nuove domande
- Correzione dell'esercizio di classificazione secondo il Block Model
- Esercizio propedeutico ai plan per l'iterazione ([sol-frammenti-descrizioni.pdf risposte])
15 aprile 2024 - Didattica della programmazione
Costruzione della conoscenza strategica: elaborazione di serie di dati
- Criteri di ordinamento per le domande di comprensione del codice
- Relazione tra le dimensioni del BM e le conoscenze necessarie per programmare
- Goal, plan e composizione di piani per l'elaborazione di serie di dati: slide
- Plan per l'iterazione, esercitazione a gruppi: scegliere tre o quattro goal per l'elaborazione di serie di dati; per ciascun goal, i) descrivere a parole, ed eventualmente anche con l'uso di pseudocodice, il plan corrispondente; ii)identificare le possibili varianti principali e indicare come va modificato il plan nei vari casi.
16 aprile 2024 - Didattica della programmazione
Costruzione della conoscenza strategica: gestione dell'input. Progettazione
- La gestione dell'input: slide
- Esercitazione di progettazione su piani/composizione/input: consegna scheda di esempi
- Domande di guida alla revisione dell'analisi del laboratorio "Robot Umani": traccia
Note:
See TracWiki
for help on using the wiki.