Programlama dillerinin temellerini mobil oyunla bütünleştirmeyi amaçlar.
Mobil oyun uygulaması görsel bir araç olarak hizmet verecek. Öğrenciler bir program yürütülürken bir bilgisayarda neler olduğunu 'göremedikleri' için, programlama sürecini dinamik olarak görselleştirmelerine yardımcı olacak bir görselleştirme aracı geliştirilmelidir. Mobil oyun uygulaması, öğrencilerin akademik olarak edindikleri bilgileri uygulamaları ve problem çözme tekniklerini geliştirmeleri için tasarlanmıştır. Ancak oyun, derslerin ve derleyicilerin yerini almayacaktır. Öğrencilerin, öğretim yardımcılarından edindikleri bilgileri uygulamak için okul tarafından sağlanan alıştırmalara ve okul çalışmalarına uymaları gerekir.