A few years ago one of my students created a memory game app with the MIT App Inventor. It was a great exercise through which she learned about all of the variables and parts of the app that need to be designed. If you’re a little more pressed for time than my student was and you just want to quickly generate some matching games for your students to play, there are easier methods than programming your own app.
Matching Game is one of the many Google Sheets templates that Flippity offers. Like all Flippity templates you can make a copy of the template, modify it by adding your own words or terms, and then clicking the activity URL provided by Flippity. Try a sample Flippity Matching Game here and get the template here. Watch my new video that is embedded below for guidance on using the templates.
Educandy is a game builder that offers a handful of online game creation templates. One of those is a matching or memory game template. To use the template you simply provide a list of words or terms and Educandy does the rest. Your game will be assigned its own URL that you can distribute to your students. Watch this video to see how Educandy works.