Skip to content
Vol. I — Autumn 2026
Danicarl Publishing

Where manuscripts become books.

No. 53 · Mathematics course book

A second-grade mathematics workbook in eleven chapters.

Grade 2 Math

Numbers to 1,000, Fluency, Measurement and Equal Shares

Grade 2 Math by Dani Carl — cover
Written by
Dani Carl
Genre
Mathematics course book
Series
The Danicarl Omni-Mastery Series
For
Ages 7-8, Grade 2
Pages
166
Published
2026
Catalogue
No. 53
Edition details
Trim
8.5 x 11 in
Binding
Paperback · Matte

The opening

Try This First

Try this short activity before reading the lesson.

Grade 2 Math

Try This First · Dani Carl

Try This First

Try this short activity before reading the lesson.

> Get some paper and cut ten small squares. Put them in a row and count them: that row is a ten. Make ten rows. That is a hundred. Now show $124$ with one hundred, two tens and four loose squares.

Math Lab: Too many tens

Predict first. A number has 2 hundreds, 14 tens and 3 ones. Is it more or less than 300?

<div class="math-model"><p><strong>Place-value boxes: hundreds, tens, ones.</strong></p><div class="model-bar"><span class="model-cell">2 hundreds</span><span class="model-cell">14 tens</span><span class="model-cell">3 ones</span></div><p class="model-caption">Only 0 to 9 can stay in one place.</p></div>

Model and solve. Ten of the $14$ tens make $1$ hundred, so $14$ tens is $100 + 40$. Then $200 + 100 + 40 + 3 = 343$. That is more than $300$.

Spot the mistake. Someone writes the number as 2143. Which box has too many pieces to stay in its place?

Your turn. A number has 3 hundreds, 12 tens and 5 ones. Draw the boxes, trade ten tens for a hundred, and write the number.

Check after trying. $12$ tens is $1$ hundred and $2$ tens, so $300 + 100 + 20 + 5 = 425$. In 2143 the $14$ tens were written as two digits; ten of them had to become a hundred first, giving $343$.

The Big Idea

A number up to $1{,}000$ has three places: hundreds, tens and ones. The digit tells you how many; the place tells you of what. In $630$ the $3$ is not three. It is three tens, which is thirty.

Ten ones make a ten. Ten tens make a hundred. Ten hundreds make a thousand. Every time you have ten of something, you trade it for one of the next bigger thing.

Expanded form writes the number as its parts: $358 = 300 + 50 + 8$. If a place has nothing in it, you write a $0$ to hold the place. Four hundred seven is $407$, not $47$.

A three-digit number is hundreds, tens and ones, and a hundred is ten tens. In this chapter you read and write numbers to 1,000 in digits, words and expanded form, and say what each digit is worth. The same three columns stretch to a million in Grade 4 and to decimals after that, so the habit of naming the place, not just the digit, starts here.

Words to Know

  • digit: One of the symbols $0$ to $9$. The number $407$ has three digits.
  • place: Where a digit sits: ones, tens or hundreds. The place says what the digit is worth.
  • expanded form: The number written as its parts added together: $358 = 300 + 50 + 8$.

Worked Examples and Your Turn

Study each example, then try the paired problem.

Example 1: Say what the digit is worth

Problem: In $274$, what is the $7$ worth?

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 300 148" width="300" height="148" role="img" aria-label="Base-ten blocks for 274: 2 hundred flats, 7 ten-rods and 4 single cubes. The 7 stands for 7 tens, which is 70." font-family="Source Sans 3" font-size="14"><rect x="16" y="24" width="80" height="80" fill="#93c47d" stroke="#333" stroke-width="1.2"/><line x1="16" y1="32" x2="96" y2="32" stroke="#333" stroke-width="0.5"/><line x1="24" y1="24" x2="24" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="40" x2="96" y2="40" stroke="#333" stroke-width="0.5"/><line x1="32" y1="24" x2="32" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="48" x2="96" y2="48" stroke="#333" stroke-width="0.5"/><line x1="40" y1="24" x2="40" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="56" x2="96" y2="56" stroke="#333" stroke-width="0.5"/><line x1="48" y1="24" x2="48" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="64" x2="96" y2="64" stroke="#333" stroke-width="0.5"/><line x1="56" y1="24" x2="56" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="72" x2="96" y2="72" stroke="#333" stroke-width="0.5"/><line x1="64" y1="24" x2="64" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="80" x2="96" y2="80" stroke="#333" stroke-width="0.5"/><line x1="72" y1="24" x2="72" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="88" x2="96" y2="88" stroke="#333" stroke-width="0.5"/><line x1="80" y1="24" x2="80" y2="104" stroke="#333" stroke-width="0.5"/><line x1="16" y1="96" x2="96" y2="96" stroke="#333" stroke-width="0.5"/><line x1="88" y1="24" x2="88" y2="104" stroke="#333" stroke-width="0.5"/><rect x="101" y="24" width="80" height="80" fill="#93c47d" stroke="#333" stroke-width="1.2"/><line x1="101" y1="32" x2="181" y2="32" stroke="#333" stroke-width="0.5"/><line x1="109" y1="24" x2="109" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="40" x2="181" y2="40" stroke="#333" stroke-width="0.5"/><line x1="117" y1="24" x2="117" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="48" x2="181" y2="48" stroke="#333" stroke-width="0.5"/><line x1="125" y1="24" x2="125" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="56" x2="181" y2="56" stroke="#333" stroke-width="0.5"/><line x1="133" y1="24" x2="133" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="64" x2="181" y2="64" stroke="#333" stroke-width="0.5"/><line x1="141" y1="24" x2="141" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="72" x2="181" y2="72" stroke="#333" stroke-width="0.5"/><line x1="149" y1="24" x2="149" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="80" x2="181" y2="80" stroke="#333" stroke-width="0.5"/><line x1="157" y1="24" x2="157" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="88" x2="181" y2="88" stroke="#333" stroke-width="0.5"/><line x1="165" y1="24" x2="165" y2="104" stroke="#333" stroke-width="0.5"/><line x1="101" y1="96" x2="181" y2="96" stroke="#333" stroke-width="0.5"/><line x1="173" y1="24" x2="173" y2="104" stroke="#333" stroke-width="0.5"/><rect x="186" y="24" width="8" height="80" fill="#6fa8dc" stroke="#333" stroke-width="1.2"/><line x1="186" y1="32" x2="194" y2="32" stroke="#333" stroke-width="0.6"/><line x1="186" y1="40" x2="194" y2="40" stroke="#333" stroke-width="0.6"/><line x1="186" y1="48" x2="194" y2="48" stroke="#333" stroke-width="0.6"/><line x1="186" y1="56" x2="194" y2="56" stroke="#333" stroke-width="0.6"/><line x1="186" y1="64" x2="194" y2="64" stroke="#333" stroke-width="0.6"/><line x1="186" y1="72" x2="194" y2="72" stroke="#333" stroke-width="0.6"/><line x1="186" y1="80" x2="194" y2="80" stroke="#333" stroke-width="0.6"/><line x1="186" y1="88" x2="194" y2="88" stroke="#333" stroke-width="0.6"/><line x1="186" y1="96" x2="194" y2="96" stroke="#333" stroke-width="0.6"/><rect x="199" y="24" width="8" height="80" fill="#6fa8dc" stroke="#333" stroke-width="1.2"/><line x1="199" y1="32" x2="207" y2="32" stroke="#333" stroke-width="0.6"/><line x1="199" y1="40" x2="207" y2="40" stroke="#333" stroke-width="0.6"/><line x1="199" y1="48" x2="207" y2="48" stroke="#333" stroke-width="0.6"/><line x1="199" y1="56" x2="207" y2="56" stroke="#333" stroke-width="0.6"/><line x1="199" y1="64" x2="207" y2="64" stroke="#333" stroke-width="0.6"/><line x1="199" y1="72" x2="207" y2="72" stroke="#333" stroke-width="0.6"/><line x1="199" y1="80" x2="207" y2="80" stroke="#333" stroke-width="0.6"/><line x1="199" y1="88" x2="207" y2="88" stroke="#333" stroke-width="0.6"/><line x1="199" y1="96" x2="207" y2="96" stroke="#333" stroke-width="0.6"/><rect x="212" y="24" width="8" height="80" fill="#6fa8dc" stroke="#333" stroke-width="1.2"/><line x1="212" y1="32" x2="220" y2="32" stroke="#333" stroke-width="0.6"/><line x1="212" y1="40" x2="220" y2="40" stroke="#333" stroke-width="0.6"/><line x1="212" y1="48" x2="220" y2="48" stroke="#333" stroke-width="0.6"/><line x1="212" y1="56" x2="220" y2="56" stroke="#333" stroke-width="0.6"/><line x1="212" y1="64" x2="220" y2="64" stroke="#333" stroke-width="0.6"/><line x1="212" y1="72" x2="220" y2="72" stroke="#333" stroke-width="0.6"/><line x1="212" y1="80" x2="220" y2="80" stroke="#333" stroke-width="0.6"/><line x1="212" y1="88" x2="220" y2="88" stroke="#333" stroke-width="0.6"/><line x1="212" y1="96" x2="220" y2="96" stroke="#333" stroke-width="0.6"/><rect x="225" y="24" width="8" height="80" fill="#6fa8dc" stroke="#333" stroke-width="1.2"/><line x1="225" y1="32" x2="233" y2="32" stroke="#333" stroke-width="0.6"/><line x1="225" y1="40" x2="233" y2="40" stroke="#333" stroke-width="0.6"/><line x1="225" y1="48" x2="233" y2="48" stroke="#333" stroke-width="0.6"/><line x1="225" y1="56" x2="233" y2="56" stroke="#333" stroke-width="0.6"/><line x1="225" y1="64" x2="233" y2="64" stroke="#333" stroke-width="0.6"/><line x1="225" y1="72" x2="233" y2="72" stroke="#333" stroke-width="0.6"/><line x1="225" y1="80" x2="233" y2="80" stroke="#333" stroke-width="0.6"/><line x1="225" y1="88" x2="233" y2="88" stroke="#333" stroke-width="0.6"/><line x1="225" y1="96" x2="233" y2="96" stroke="#333" stroke-width="0.6"/><rect x="238" y="24" width="8" height="80" fill="#6fa8dc" stroke="#333" stroke-width="1.2"/><line x1="238" y1="32" x2="246" y2="32" stroke="#333" stroke-width="0.6"/><line x1="238" y1="40" x2="246" y2="40" stroke="#333" stroke-width="0.6"/><line x1="238" y1="48" x2="246" y2="48" stroke="#333" stroke-width="0.6"/><line x1="238" y1="56" x2="246" y2="56" stroke="#333" stroke-width="0.6"/><line x1="238" y1="64" x2="246" y2="64" stroke="#333" stroke-width="0.6"/><line x1="238" y1="72" x2="246" y2="72" stroke="#333" stroke-width="0.6"/><line x1="238" y1="80" x2="246" y2="80" stroke="#333" stroke-width="0.6"/><line x1="238" y1="88" x2="246" y2="88" stroke="#333" stroke-width="0.6"/><line x1="238" y1="96" x2="246" y2="96" stroke="#333" stroke-width="0.6"/><rect x="251" y="24" width="8" height="80" fill="#6fa8dc" stroke="#333" stroke-width="1.2"/><line x1="251" y1="32" x2="259" y2="32" stroke="#333" stroke-width="0.6"/><line x1="251" y1="40" x2="259" y2="40" stroke="#333" stroke-width="0.6"/><line x1="251" y1="48" x2="259" y2="48" stroke="#333" stroke-width="0.6"/><line x1="251" y1="56" x2="259" y2="56" stroke="#333" stroke-width="0.6"/><line x1="251" y1="64" x2="259" y2="64" stroke="#333" stroke-width="0.6"/><line x1="251" y1="72" x2="259" y2="72" stroke="#333" stroke-width="0.6"/><line x1="251" y1="80" x2="259" y2="80" stroke="#333" stroke-width="0.6"/><line x1="251" y1="88" x2="259" y2="88" stroke="#333" stroke-width="0.6"/><line x1="251" y1="96" x2="259" y2="96" stroke="#333" stroke-width="0.6"/><rect x="264" y="24" width="8" height="80" fill="#6fa8dc" stroke="#333" stroke-width="1.2"/><line x1="264" y1="32" x2="272" y2="32" stroke="#333" stroke-width="0.6"/><line x1="264" y1="40" x2="272" y2="40" stroke="#333" stroke-width="0.6"/><line x1="264" y1="48" x2="272" y2="48" stroke="#333" stroke-width="0.6"/><line x1="264" y1="56" x2="272" y2="56" stroke="#333" stroke-width="0.6"/><line x1="264" y1="64" x2="272" y2="64" stroke="#333" stroke-width="0.6"/><line x1="264" y1="72" x2="272" y2="72" stroke="#333" stroke-width="0.6"/><line x1="264" y1="80" x2="272" y2="80" stroke="#333" stroke-width="0.6"/><line x1="264" y1="88" x2="272" y2="88" stroke="#333" stroke-width="0.6"/><line x1="264" y1="96" x2="272" y2="96" stroke="#333" stroke-width="0.6"/><rect x="282" y="96" width="8" height="8" fill="#f2c14e" stroke="#333" stroke-width="1"/><rect x="282" y="85.6" width="8" height="8" fill="#f2c14e" stroke="#333" stroke-width="1"/><rect x="282" y="75.2" width="8" height="8" fill="#f2c14e" stroke="#333" stroke-width="1"/><rect x="282" y="64.8" width="8" height="8" fill="#f2c14e" stroke="#333" stroke-width="1"/><text x="98" y="124" text-anchor="middle" fill="#333">2 hundreds</text><text x="218" y="124" text-anchor="middle" font-weight="bold" fill="#333">7 tens = 70</text><text x="262" y="142" text-anchor="middle" font-size="13" fill="#333">4 ones</text></svg>

Solution:

  • Name the places from the right: $4$ ones, $7$ tens, $2$ hundreds.
  • The $7$ is in the tens place. Seven tens is $70$. Why: a ten is ten ones, and seven of them is seventy.

Answer: The $7$ is worth $70$.

> Notice: Ask "seven of what?" every time. Seven ones, seven tens and seven hundreds are all written with a $7$.

Your Turn 1: In $593$, what is the $9$ worth?

Example 2: Words to digits, digits to words

Problem: Write six hundred fifteen in digits. Then write $290$ in words.

Solution:

  • Six hundred fifteen: six hundreds, then fifteen, which is one ten and five ones. So $6$, $1$, $5$: $615$.
  • $290$: two hundreds and nine tens and no ones. Say the hundreds, then the tens: two hundred ninety. Why: the $0$ means there are no ones to say.

Answer: $615$; two hundred ninety.

Your Turn 2: Write three hundred eight in digits, and $740$ in words.

Example 3: Tens and ones, when there are more than nine tens

Problem: A number is made of $12$ tens and $5$ ones. What is the number? Then write the expanded form of $809$.

Solution:

  • Twelve tens is too many for one tens place. Trade ten of the tens for a hundred. Why: ten tens make a hundred. That leaves $1$ hundred and $2$ tens.
  • Now the number is $1$ hundred, $2$ tens, $5$ ones: $125$.
  • For $809$: eight hundreds, no tens, nine ones. Write only the parts that are there: $800 + 9$.

Answer: $125$; and $809 = 800 + 9$.

> Notice: The $0$ in $809$ is a placeholder. It keeps the $8$ in the hundreds place. It adds nothing to the expanded form.

> Verification & Check: Count twelve tens out loud: $10, 20, \ldots, 120$. Then five more is $125$.

Your Turn 3: A number is made of $14$ tens and $3$ ones. What is it? Write the expanded form of $560$.

Example 4: The trap: four hundred seven

Problem: Write four hundred seven in digits.

<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 363 150" width="363" height="150" role="img" aria-label="Base-ten blocks for four hundred seven: 4 hundred flats, an empty space where the tens would go, and 7 single cubes. The empty tens place is written as 0, so the number is 407."

The chapter continues in the book.

Page 1 of 1

Editions — sold direct

Delivery
A PDF, on your shelf as soon as payment clears. No account required; a private link is emailed.
Returns
A faulty or undeliverable file is always refunded; not yet downloaded, refunded in full within 30 days. Refunds in full →
Ten or more
Classrooms, teams and book clubs are quoted a volume price and invoiced. Ask for a quotation →
Account
Not needed to pay. The Shelf is where you download the file again later.

A second-grade mathematics workbook in eleven chapters: numbers to 1,000, skip counting and comparing to 1,000, fact fluency within 20, adding and subtracting within 100, adding and subtracting within 1,000, two-step story problems, equal groups, arrays, odd and even, rulers in inches and centimeters, time to five minutes and money, bar graphs and line plots, and shapes and equal shares.

Each chapter opens with a hands-on Try This First activity, then the big idea and the words to know. There are 66 worked examples, each followed by a Your Turn problem; the Your Turn answers are gathered at the end of the chapter. The 26 figures are drawn, with bar models where they help in story problems. A What If...? section explores special cases, and every chapter ends with a Try It on Paper practice set with ruled space under each problem.

Answers to every practice set are in the Solutions at the back, with a glossary and an index.

Look inside.

Actual edition

The cover and pages below are rendered from the print-ready files for this edition—not a stock mockup.

Grade 2 Math — front cover
Front cover
Grade 2 Math — back cover
Back cover
Grade 2 Math — a page from the interior
A page from the interior