Bij programmeren wordt al vrij gauw gedacht aan het maken van games. Tegenwoordig zijn games niet meer weg te denken uit het leven van kinderen. Ook in het onderwijs kunnen games steeds vaker ingezet worden. Denk bijvoorbeeld aan leerlingen die zelf games maken of het integreren van game elementen in lessen, gamification.
Voor kinderen in alle leeftijden, zijn verschillende online games en activiteiten ontwikkelt met een educatief karakter, die gemakkelijk in te zetten zijn tijdens verschillende lessen. Het gaat hier om kindvriendelijke games, waarbij leerlingen aan de slag gaan met de elementaire onderdelen van hoe een computer denkt, praat en werkt. Voorbeelden hiervan zijn Code Combat, Bomberbot en Code Studio. Websites met digitale leeromgevingen waarin leerlingen aan de hand van games kennis maken met verschillende stadia van programmeren. Daarnaast worden binnen deze digitale leeromgeving extra functies geboden aan de leerkracht, zoals een leerlingvolgsysteem en bijpassende lesbrieven en ondersteuningsmateriaal.
Voor de onder-, midden- en bovenbouw bestaan verschillende online games en activiteiten die uitstekend ingezet kunnen worden in het onderwijs.