Gamemaker Electronic Arts gaat Carnegie Mellon University helpen diens educatieve Alice-programmeertaal verder te ontwikkelen. Met de taal wordt ernaar gestreefd kinderen op speelse wijze met programmeerbegrippen kennis te laten maken. Algoritmes worden in eerste instantie gepresenteerd als 'verhalen' waarin gebeurtenissen in vastgestelde volgordes kunnen gebeuren en zaken waar of onwaar kunnen zijn. Een programma wordt samengesteld met behulp van een drag-and-drop-interface, waarna de 'uitkomst' ervan als animatie op het scherm wordt gedraaid. Initieel worden er inderdaad 'verhaaltjes' geïmplementeerd; geavanceerde onderwerpen zoals recursie kunnen echter ook aan de hand van de taal worden onderwezen. De programmeertaal wordt op circa honderd scholen in de VS gebruikt, om leerlingen van lagere en middelbare scholen van hun eerste programmeerervaringen te voorzien. Studies zouden uitwijzen dat Alice-ervaring een voorsprong oplevert wanneer leerlingen in het hoger onderwijs informaticavakken krijgen. Daarnaast zou het bij meisjes meer interesse voor programmeren opwekken. De bijdrage van Electronic Arts moet voorkomen dat leerlingen de interesse in de software verliezen; de gamemaker zal er zorg voor dragen dat de gebruiker een 'visueel stimulerende en robuuste' grafische ervaring voorgeschoteld krijgt.
