Sample Second Grade Math Lessons


  • Over 1,300 lessons, with millions of paths through the curriculum
  • Adaptive: lessons, hints, level of difficulty, pace, sequence, and much more are adapted for each student
  • Virtual manipulatives help students solve problems multiple ways
  • Standards: Aligned with the Common Core State Standards, TEKS, SOL, WNCP and Ontario Curriculum

*The following demo lessons are currently only compatible on desktop browsers, but the full lesson are available on the Apple iPad app*

Building Equal Expressions with Snap Blocks™Play this 2nd grade math lesson

Snap Blocks lessons let students build and evaluate expressions with multiple addends (like 3+4+6 = 1+6+6), to build understanding of the equal sign. We increase the difficulty by increasing the number of addends on each side of the equation, using larger addends, and more. This series ends with quick true/false, equal/not equal, and less than/equal to/more than lessons, to build fluency and efficiency. You can also view the Snap Blocks™ tutorial.

Addition using Compensation Buckets™Play this 2nd grade math lesson

One of the most efficient mental math strategies is to turn hard problems into “friendlier” problems by making one of the addends a multiple of 10. For example, turn 23+38 into 21+40 by removing 2 from 23 and adding it to the 38. Kids start with smaller 2-digit addends, and when they’re ready they use 3-digit addends. Check out how we made this fun by using a bucket metaphor!

Adding and Subtracting using the Function Machine and T-chartsPlay this 2nd grade math lesson

Our mad-scientist function machine and t-chart create a fun setting for lessons that get progressively more challenging. Students complete either the machine’s output or the rule. Students work on +/- 10, +/- values of 1-9, and more. You can also view the function machine tutorial.

Addition Using the Open Number LinePlay this 2nd grade math lesson

The open number line is a powerful tool that helps students visualize making jumps forward and backward on a number line and use a variety of strategies for both addition and subtraction. These strategies include “Making Jumps of 10” (e.g. 79+33 = 79+10+10+10+3) and “Using Landmark Numbers” (e.g. 79+33 = 79+1+20+10+2). Students learn flexible thinking and efficient, accurate problem solving. You can also view the open number line tutorial.

Want to try the DreamBox Learning experience firsthand?


Try answering some problems incorrectly to see the many ways lessons dynamically adapt. If you’re unsure what to do, click the HELP button!