Hmm.... What's going on here? What is this program doing on the inside, to create the behavior you see on the outside?
Original (amazing!) project from @mollyrde. I adapted it a bit to demonstrate the "sense-making" approach to CS teaching. Shared with teachers at ACSE, ECOO, CEMC, CSTA, and UBC MET.