Coding

Il termine coding ha assunto il significato generico di attività che coinvolgono le competenze logiche-algoritmiche.

Le attività praticate sono le più disparate (in ordine alfabetico…)

  1. Algorithmic art
  2. Ambienti di programmazione didattici (Kidsruby, Kojo, Squeak, …)
  3. Competizioni scolastiche (logica, matematica, programmazione, …)
  4. Corsi di programmazione online (CODE.ORG, …)
  5. Diagrammi di flusso
  6. Metafora della tartaruga (e/o del robot)
  7. Programmazione di giochi
  8. Programmazione tradizionale (con un linguaggio semplice…)
  9. Programmazione visuale (Alice, App Inventor, Scratch, …)
  10. Programmazione con pseudocodice
  11. Stampa 3D
  12. STEM (STIM, STEAM, robotica, droni, stampanti 3d, …)
  13. Un’ora di codice
  14. Unplugged

Unplugged

Si può cominciare con attività che richiedono solo carta e penna

In inglese

Un’ora di codice

Attività, con una durata indicativa di un’ora, che si svolgono completamente online

Ambienti di sviluppo online

Linguaggi orientati alla didattica

Approfondimenti online