Il termine coding indica le attività elementari di programmazione ma negli anni ha assunto il significato generico di attività didattiche che coinvolgono le competenze logiche, algoritmiche, informatiche.
L’elenco è in continua crescita…
- Algorithmic art
- Ambienti di programmazione didattici
- Competizioni scolastiche
- Corsi di programmazione online
- Diagrammi di flusso
- Intelligenza artificiale
- Metafora della tartaruga
- Metafora del robot
- Programmazione di giochi
- Programmazione tradizionale
- Programmazione visuale
- Pseudocodice
- Quesito a carattere logico-matematico, algoritmico
- Robotica educativa
- Soluzione di rompicapo
- STEM (Robotica educativa, Stampa 3D, Visori 3D)
- Un’ora di codice
- Unplugged
Unplugged
Esperienze di problem solving con attività che richiedono solo carta e penna
- Coding unplugged, come insegnare ai bambini a programmare senza computer
- CODING CARTA E MATITA
- … cerca con Google …
In inglese
- Cody & Roby – CodyWay (codeweek.it)
- Computer Science Fundamentals Unplugged (code.org)
- Computer Science Unplugged (csunplugged.org)
Un’ora di codice
Attività della durata indicativa di un’ora che si svolgono completamente online.
Molti siti web dedicati al coding, alla programmazione, … hanno aderito al progetto “Un’ora di codice” e hanno preparato una sezione specifica
Ambienti di programmazione didattici
Linux / Windows
Online
Windows
- Robot Emil
- SiMPLE
- Small Basic
- …
Linux
- KTurtle
- Laby
- …
Android
- Grasshopper
- ScratchJr
- … migliaia di app …
Approfondimenti online
Eventi / concorsi / progetti / …
- Programma il futuro
- Coding@Scuola
- CodeWeek.eu – CodeWeek.it
- CoderDojo (CoderDojo Italia – Valbelluna)
- Code MOOC
Notizie
- Abbiamo davvero bisogno del pensiero computazionale?
- Dietro il Coding – Significato, storia, obiettivi e alternative possibili
- Lego/Loco
- Pensiero computazionale – Una guida per insegnanti
Software selezionato