For many years now we have been developing “enrichment activities” for high school working with “motivated” students in a mixture of grades. The focus has been to develop those mathematical thinking skills that are weak in most of our first-year students at Queen's. My recent work, and the objective of RabbitMath, is to construct some new problems and refocus the best of the old problems to fit particular grade levels in the Ontario curriculum structure.
Thus we have taken the Ontario curriculum documents and slotted each problem in at the right technical level. Working with teachers and graduate students we took these into various classrooms. This was enlightening and we are now ready to document the student and teacher experience in a more formal manner.