Quiz cards

167 cards: predict what a program prints, or match a term to its meaning. Cards you know come back less often; cards you miss come back soon. Your answers stay on this device.

The card deck needs JavaScript to run.