Memory - Scratch
How good is your memory? Find out as you code this version of the classic tile-matching game!
Format
Self-Paced
Course
Level
Beginner
Intermediate
Instructional Time
4 hours
22 minutes
Price
$14.99
About the course
In this project, you will create a game where the player is presented with a set of eight tiles, each hiding one of four different images. The goal is to match the image pairs. While there is little challenge in playing the game with just eight tiles, it is easy to expand the game with more tiles and images once it is up and running in the simpler form.
One of the key learning outcomes from this project is how to keep track of information inside a program. The game must always know things like where each of the items is, whether it has been matched, and whether the player's click is a first or a second in the current turn. The program uses many different variables, lists, and constants to manage all of this.
In addition, you will apply other fundamental concepts from computer science including loops, conditional statements, functions, and events!
One of the key learning outcomes from this project is how to keep track of information inside a program. The game must always know things like where each of the items is, whether it has been matched, and whether the player's click is a first or a second in the current turn. The program uses many different variables, lists, and constants to manage all of this.
In addition, you will apply other fundamental concepts from computer science including loops, conditional statements, functions, and events!
