CoderDojo este o miscare internationala, initiata in Irlanda in anul 2011 cu scopul de a oferi copiilor interesati contextul in care sa poata invata programare intr-un mediu informal, prin sesiuni regulate, in afara programului scolar (acesta este motivul pentru care sesiunile sunt, in general, sambata).
La CoderDojo copiii invata sa programeze, sa dezvolte site-uri web, aplicatii, programe, jocuri si multe altele. Dojo-urile sunt initiate, conduse si mentorate de voluntari. Dojo-urile pot organia si alte tipuri de evenimente: tururi ale companiilor de tehnologie, primirea in vizite a unor profesionisti care sa povesteasca despre cariera lor, samd. Pe langa faptul ca invata cod, participantii intalnesc persoane cu interese similare, pot expune proiectele la care lucreaza, se pot lauda cu munca lor. CoderDojo transforma programarea intr-o experienta sociala si distractiva.