An applet can be in the form of a mathematical puzzle. Students are
challenged to explain how the applet works. If the level of difficulty
of the puzzle is appropriate the students can extract the underlying
mathematical concepts. The applet below was written for an undergraduate
discrete structures class. It tiles a deficient 2n
by 2n grid using right trominos. It is a good
introduction to the principle of mathematical induction.