Version 3 (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
- Fostering Program Comprehension in Novice Programmers - Learning Activities and Learning Trajectories (articolo)
Note:
See TracWiki
for help on using the wiki.