CSE498, Collaborative Design, Spring 2020
Computer Science and Engineering
Michigan State University

Learning A-Z is an education technology company that expands students’ literacy through thoughtfully designed tools and resources, equipping students with the skills they need to succeed in the classroom.

Elementary school students use Learning A-Z’s software for multiple subjects and are familiar with the content and style. When a new resource is added, students spend less time learning the software and more time learning the material.

Our Sandwich Builder Parts of Speech Guessing Game provides a fun and interactive learning experience for students. The game is designed with Learning A-Z’s style and content, allowing the students to focus on learning the parts of speech of different words.

When a game is started, an empty outline of a sandwich with a part of speech in each layer is displayed in addition to a list of randomly chosen words.

If the student drags a word to the correct part of speech, the corresponding layer of the sandwich fills with a pleasant, correct color. If the student is incorrect, the layer of the sandwich fills with a mold-like color.

Once all parts of the sandwich are displayed, the student submits their work. If correct, the student is awarded 50 stars, the common currency for Learning A-Z software.

After correct completion of the sandwich, the user enters a bonus round, where they must correctly select a single word that matches two parts of speech. This round is worth an additional 10 stars.

Our Sandwich Builder Parts of Speech Guessing Game is developed using Angular for the front end of the web application and Swift for the iOS platform. It communicates with the MySQL database using PHP.