Abstract
Educational games win increasingly prominent for being aligned with new styles of learning and meet the needs of new generations. This approach, in addition to possessing a high level of responsiveness on the part of students, brings playful features to specific content, thereby facilitating learning. Considering the difficulties of beginners in the area of programming and seeking to take…