The following activities target a middle school population although activities are approachable by more advanced elementary school students. The activities are also ideal for high school students to review basic concepts.
All exercises make use of javascript's which provides for a more interactive environment.