Being able to program doesn't directly translate to being able to answer multiple-choice questions on programming concepts. To show your knowledge, you need to learn
This resource is designed to share with you "good practices" for solving programming-based multiple-choice questions. There's no "tricks" if you don't understand the concepts -- but these approaches should allow you to more accurately express your conceptual understanding in the setting of a paper and pencil test!
Although we use AP CS Principles-style examples, these approaches are also very important for traditional university introductory programming paper and pencil exams.
Author: Dr. Beth Simon, UC San Diego
Picture by permission from Art Lopez