ohjelmointikerhot
ohjelmointikerhot ovat vapaaehtois- tai koulupohjaisia ryhmiä, joissa harrastajat ja opiskelijat kokoontuvat oppimaan ohjelmointia, kehittämään projekteja ja jakamaan osaamistaan. Tavoitteena on harjoittaa laskennallista ajattelutapaa sekä ongelmanratkaisutaitoja käytännön projektien kautta. Toiminta on yleisesti avoinna eri-ikäisille ja tasoisille ohjelmointiharrastajille.
Toiminnan rakenne vaihtelee, mutta yleisiä ovat säännölliset tapaamiset viikoittain tai kuukausittain, mentorin tai opettajan vetämät työpajat
Koodauskielet ja työkalut riippuvat osallistujien iästä ja tasosta: nuoremmille soveltuvat usein Scratch, perusohjelmointi ja robotiikka, vanhemmille
Järjestäjinä toimivat usein koulut, korkeakoulut, kirjastot, nuorisokeskukset tai voittoa tavoittelemattomat yhdistykset. Toimintaan pääsee usein koulun kautta
Kerhoihin osallistuminen tukee ohjelmointi- ja coworking-taitoja, tiimityötä sekä motivaatiota opiskeluun. Haasteita ovat resurssien riittävyys, mentorien saatavuus,