Version 5 (modified by 3 years ago) ( diff ) | ,
---|
Programma delle lezioni e materiale didattico - a.a. 2021/22
1 marzo 2022
Presentazione del corso
Quale informatica a scuola? Presentazione del corso e dei presupposti che ne definiscono l'impostazione:
- slide della presentazione
Informazioni su corso, attività, gruppi di lavoro, consegne, esame, ecc.:
A quali domande cercheremo di dare risposta?:
- slide della presentazione
Didattica dell'informatica
Laboratorio Labirinti
- Verso una definizione di "automatico"
- Robot umani
- Labirinti in Scratch
8 marzo 2022
Didattica dell'informatica
Laboratorio "Pseudoalgoritmi" (prima parte):
- Elenco degli pseudoalgoritmi da discutere
- Consegne per i gruppi
Didattica della programmazione
Didattica della programmazione - sfide e strategie:
- Slide della presentazione
- Esercitazione di classificazione di esercizi di programmazione
- Classificazione degli esercizi di programmazione
15 marzo 2022
Didattica dell'informatica
Laboratorio "Pseudoalgoritmi" (seconda parte):
Didattica della programmazione
La notional machine
- Presentazione su notional machine (macchina concettuale), misconcezioni, tracing
- Esercitazione su concept inventory in programmazione
- Classificazione delle risposte
- Notional machines and introductory programming education (articolo)
- Using Tracing and Sketching to Solve Programming Problems (articolo)
- Developing a Computer Science Concept Inventory for Introductory Programming (articolo)
22 marzo 2022
Didattica della programmazione
La comprensione del codice nella didattica della programmazione
- Esercizio preliminare individuale di progettazione di domande di comprensione del codice (pre-test)
- La comprensione del codice: introduzione al tema (slide)
- (Esercizi sulla tracciatura - da terminare)
- Discussione a classe intera delle domande proposte
- Il Block Model (slide)
- Esercizio a gruppi di classificazione secondo la dimensione (T, P, F) di compiti di analisi e comprensione di codice
- Correzione a classe intera delle risposte
29 marzo 2022
Didattica dell'informatica con approccio costruttivista
Rivisitazione di “Pseudoalgoritmi” e contesto teorico
- Apprendimento cooperativo. Socio-costruttivismo (slide)
- Dispensa su "Pseudoalgoritmi"
Didattica della programmazione
Ancora Block Model: i 4 livelli
- I 4 livelli del Block Model (slide)
- Esercizio in classe su obiettivi didattici e posizione nel Block Model di attività di comprensione del codice ("programma brutto")
- Esercizio di classificazione sulle 12 celle del Block Model
- Esercizio su obiettivi didattici e posizione nel Block Model di attività di comprensione del codice
- Esercizio di progettazione di un compito di comprensione del codice
5 aprile 2022
Didattica dell'informatica con approccio costruttivista
Il Bebras dell'informatica: una risorsa didattica per insegnare l’informatica come disciplina scientifica
Didattica della programmazione
Feedback e tecniche di rilevazione di errori