Introducing CodeSpells
Żeby zorientować się, o co chodzi, kiedy wcześniej nie miało się styczności z programowaniem, gracze dostają kilka przykładowych czarów, na których bazie później tworzą własne. Code Spells zachęca do eksperymentowania poprzez nagradzanie użytkownika odznakami za wypełnianie prostych wyzwań. Badania pokazały, że wystarczyła już godzinka zabawy, aby dzieci w wieku od 10 do 12 lat podłapały podstawy Javy. Wygenerowane przez nie nieumyślnie błędy motywowały je do dalszego kombinowania z jeszcze nie do końca rozumianą składnią i wyniki poszukań rozwiązań bywały ogromnie zaskakujące nawet dla dorosłych twórców gry. Beta projektu dostępna jest dla użytkowników systemu Mac OS X od wersji 10.5. Trwają prace nad jego edycją Windows i może też Linux.