CSE498, Collaborative Design, Fall 2019
Computer Science and Engineering
Michigan State University

Founded in 2002, Learning A-Z is an education technology company dedicated to expanding literacy through an extensive collection of thoughtfully designed tools and resources. With nearly 8 million active students, Learning A-Z seeks to provide students with the 21st century skills they need to excel in the classroom and beyond.

Learning A-Z currently offers an extensive suite of educational resources. Students use Learning A-Z’s software for a multitude of subjects and lessons and therefore are familiar with the content and style. When a new resource is added, students waste less time learning the software and more time learning the material.

Our Robot Builder Word Guessing Game provides a personalized vocabulary learning experience for students. The game is designed with Learning A-Z’s style and content, allowing students to focus on learning vocabulary.

When a game is started, a word is chosen at random and an outline of the robot shape appears.

If the student chooses a correct letter, it appears in the word and a robot part is displayed (see image to the right). If the student completes the word, they are awarded a number of stars, which is the common currency for the Learning A-Z software.

Upon completing the word, students are given the option of entering a bonus round where they choose the definition of the word that was presented.

Based on previous results, words are chosen to best match the skill level of each individual player. If a student struggles with a particular word or set of words, our system exposes them to more words of the same difficulty.

Our Robot Builder Word Guessing Game is developed using Angular for the front end and Swift for iOS platforms. It communicates with our MySQL database using PHP.