| 126 | * Martedì 8 maggio 2018 - Didattica della programmazione 3 |
| 127 | * Per la parte sui micro-pattern e i ruoli si consiglia la lettura degli articoli [https://users.cs.duke.edu/~ola/patterns/plopd/loops.html Loop Patterns], [http://malchiodi.docenti.di.unimi.it/teaching/didainfo/mcropattern/roles-of-variables.html Roles of variables] e [http://csis.pace.edu/~bergin/patterns/codingpatternsv4.html Coding at the Lowest Level] |
| 128 | * Per la parte sui linguaggi visuali si consiglia la lettura degli articoli [https://ieeexplore.ieee.org/document/6125870/ Visual Learning Environments for Computer Programming] e [http://www.ioinformatics.org/oi/pdf/v10_2016_39_60.pdf Learning Programmng through Games and Contests: Overview, Characterization and Discussion]. |
| 129 | * L'esercitazione sul confronto tra linguaggi visuali riguarda l'analisi di [https://blockly-games.appspot.com/maze Blockly maze] e [https://scratch.mit.edu/ Scratch] (da utilizzare con i labirinti [http://aladdinsrv.di.unimi.it/archive/labirinti-scratch.zip in questo archivio]). |
| 130 | |