Memory Game Building Blocks of ProgrammingOnline version Encuentra las parejas by Ana Lucero Zapata Lopez Understanding the problem Improve your existing code. Testing your code Collaborative coding Check your code to find mistakes early. Writing clear code Use clear names for your variables and functions. Continuously learn new things in programming. Continuous learning Refactoring Know what your program should do Work with others to get new ideas.