How to Code 2.0: Pushing Your Skills Further with Python: Memory Matching (Hard)

After reading How to Code 2.0: Pushing Your Skills Further with Python, use this Memory Matching puzzle to help students build familiarity with the book's vocabulary words. Find matching pairs of words to complete the game. Each new game presents a new set of randomly selected words.
css
coding
coding
javascript
computer
html
software
python
html
css
software
website
javascript
scratch
programming
scratch
python
computer
programming
website