CODING

Il termine coding ha assunto il significato generico di competenze logiche-algoritmiche da insegnare / acquisire fin dalla Scuola Primaria.

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


Unplugged

Si può cominciare con attività che richiedono al più carta e penna


Un’ora di codice

Si può proseguire con attività che si svolgono completamente online e hanno una durata indicativa di un’ora

  1. Hour of Code – CODE.ORG
  2. Codecademy
  3. Karel Adventures
  4. Khan Academy
  5. Kodable
  6. LightBot
  7. Processing
  8. Python Turtle Graphics
  9. Snap
  10. TouchDevelop
  11. Turtle Diary
  12. Tynker
  13. Wolfram

Corsi completi

Attività con linguaggi/ambienti orientati alla didattica

Online

  1. App Inventor
  2. Codecademy
  3. CODE COMBAT
  4. Computer Programming
  5. Crunchzilla
  6. Happy Fun Coding
  7. Kojo
  8. LightBot
  9. Pencil Code
  10. PLAY MY CODE
  11. Programming Basics
  12. Reeborg’s world
  13. Robomind
  14. RoboZZle
  15. > Scratch
  16. > Small Basic
  17. Snap!
  18. Touch Develop
  19. Trinket
  20. Turtle Academy
  21. Tynker
  22. Wolfram Programming Lab

Da installare

Linux | Windows

  1. Alice
  2. BASIC-256
  3. > GreenFoot
  4. GvR
  5. Hackety Hack!
  6. Kidsruby
  7. Kojo
  8. LibreLogo
  9. > Processing
  10. Robomind
  11. > RUR-PLE
  12. > Rurple NG
  13. > Scratch
  14. Squeak
  15. WizBang
  16. xKarel
  17. XLogo

Windows

  1. Robot Emil
  2. SiMPLE
  3. > Small Basic

Linux

  1. KTurtle
  2. Laby

App

Migliaia…

  1. Grasshopper
  2. ScratchJr

RISORSE ONLINE

Eventi / concorsi / progetti / …

  1. Programma il futuro
  2. Coding@Scuola
  3. CodeWeek.eu – CodeWeek.it
  4. CoderDojoCoderDojo Italia – Valbelluna
  5. Code MOOC

PDF

  1. Stefano Penge – Dietro il Coding – Significato, storia, obiettivi e alternative possibili

News

Software

  1. Best Free Ways to Learn Programming
  2. Happy Nerds
  3. Wikipedia:Educational_programming_language