At MathFest in Madison, I gave a talk on three discrete math topics suitable for class discussion, assignments, and student projects.
Here are the slides from my talk. For more information, see the references below.
K. Brandt and M. Richey, Studying Mathematical Induction and Recursive Programming Together,
Journal of Computing Sciences in Colleges,
19 (2004), 108-114. More info.
K. Brandt, Using Backtracking to Study Schur Numbers,
Mathematics and Computer Education, 42 (2008), 52-57.
More info.
For more information on the pill problem, visit
Kaleb Waite's webpage.