How to Teach Your Child One-to-One Correspondence While Counting

Inside: Is your child having trouble with counting objects? This is how I taught my 2-year-old one-to-one correspondence.

How to Teach Your Child One-to-One Correspondence (plus 4 FREE printables!)

Psst.. just a DISCLOSURE: Some of the links in this post are through Amazon Affiliates. That just means that Amazon gives me a small piece of the sale if you click one of the links and make a purchase. At NO ADDITIONAL COST to you!

We don’t always think about the building blocks that need to be in place for early learning. All the little cogs within the machine of our children’s brains.

Enter one-to-one correspondence. “One-to-one correspondence” is just a fancy term for the ability to keep track of what objects have been counted and what objects haven’t. It
was one of those things that I hadn’t really thought about but that plays a role in the way our children process early math information.

When kids are little, they sometimes count objects twice or skip over counting some of them altogether. It’s because their brains haven’t begun to realize that each object needs to be counted and counted only once.

Counting Flower -- One-to-One Correspondence

As kids grow and learn, one-to-one correspondence is normally picked up. But we can actually help our kids learn it faster by giving a concrete way for their brains to recognize what’s happening while counting.

And while it may seem like something difficult (it often seems hard to teach things that we don’t even think about!), it’s actually really simple.

How to Teach One-to-One Correspondence

So how do we go about teaching one-to-one correspondence?

For my quick video explanation over on our YouTube channel, click here:

Since recording the video, I created a few free printable options you can use for counting with your little one. Input your name and email below, and I’ll drop the download into your inbox! (By subscribing, you’ll also get our weekly email newsletter)

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic); /* LOADER */ .ml-form-embedSubmitLoad { display: inline-block; width: 20px; height: 20px; } .ml-form-embedSubmitLoad:after { content: ” “; display: block; width: 11px; height: 11px; margin: 1px; border-radius: 50%; border: 4px solid #fff; border-color: #ffffff #ffffff #ffffff transparent; animation: ml-form-embedSubmitLoad 1.2s linear infinite; } @keyframes ml-form-embedSubmitLoad { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } #mlb2-1569820.ml-form-embedContainer { box-sizing: border-box; display: table; height: 99.99%; margin: 0 auto; position: static; width: 100% !important; } #mlb2-1569820.ml-form-embedContainer h4, #mlb2-1569820.ml-form-embedContainer p, #mlb2-1569820.ml-form-embedContainer span, #mlb2-1569820.ml-form-embedContainer button { text-transform: none !important; letter-spacing: normal !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper { background-color: #62b6b4; border-width: 0px; border-color: transparent; border-radius: 4px; border-style: solid; box-sizing: border-box; display: inline-block !important; margin: 0; padding: 0; position: relative; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper.embedPopup, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper.embedDefault { width: 400px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper.embedForm { max-width: 400px; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-left { text-align: left; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-center { text-align: center; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-default { display: table-cell !important; vertical-align: middle !important; text-align: center !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-right { text-align: right; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedHeader img { border-top-left-radius: 4px; border-top-right-radius: 4px; height: auto; margin: 0 auto !important; max-width: 100%; width: undefinedpx; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody { padding: 20px 20px 0 20px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal { padding-bottom: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent { margin: 0 0 20px 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4 { color: #ffffff; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 28px; font-weight: 400; margin: 0 0 10px 0; text-align: center; word-break: break-word; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p { color: #ffffff; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; margin: 0 0 10px 0; text-align: left; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ul, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ul, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol { color: #ffffff; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p a, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p a { color: #000000; text-decoration: underline; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form { margin: 0; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow { margin: 0 0 20px 0; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow { float: left; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm { margin: 0; padding: 0 0 20px 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow { margin: 0 0 10px 0; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-last-item { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-formfieldHorizintal { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input { background-color: #ffffff !important; color: #333333 !important; border-color: #cccccc !important; border-radius: 4px !important; border-style: solid !important; border-width: 1px !important; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px !important; height: 40px; line-height: 20px !important; margin-bottom: 0; margin-top: 0; margin-left: 0; margin-right: 0; padding: 10px 10px !important; width: 100% !important; box-sizing: border-box !important; max-width: 100% !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-webkit-input-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-webkit-input-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-moz-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-moz-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-ms-input-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-ms-input-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-moz-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-moz-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow { height: 42px; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 70%; float: left; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal { width: 30%; float: left; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields { box-sizing: border-box; float: left; padding-right: 10px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input { background-color: #ffffff; color: #333333; border-color: #cccccc; border-radius: 4px; border-style: solid; border-width: 1px; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 0; margin-top: 0; padding: 10px 10px; width: 100%; box-sizing: border-box; overflow-y: initial; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button { background-color: #d43328 !important; border-color: #d43328; border-style: solid; border-width: 1px; border-radius: 4px; box-shadow: none; color: #ffffff !important; cursor: pointer; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px !important; font-weight: 700; line-height: 20px; margin: 0 !important; padding: 10px !important; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover { background-color: #333333 !important; border-color: #333333 !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=”checkbox”] { display: inline-block; float: left; margin: 1px 0 0 0; left: 0; top: 0; opacity: 1; visibility: visible; appearance: checkbox !important; -moz-appearance: checkbox !important; -webkit-appearance: checkbox !important; position: relative; height: 14px; width: 14px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description { color: #000000; display: block; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; padding-left: 25px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label { font-weight: normal; margin: 0; padding: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label a { color: #000000; text-decoration: underline; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p { color: #000000 !important; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-weight: normal !important; line-height: 18px !important; padding: 0 !important; margin: 0 5px 0 0 !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p:last-child { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit { margin: 0 0 20px 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button { background-color: #d43328 !important; border: none !important; border-radius: 4px !important; box-shadow: none !important; color: #ffffff !important; cursor: pointer; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif !important; font-size: 14px !important; font-weight: 700 !important; line-height: 20px !important; height: 40px; padding: 10px !important; width: 100% !important; box-sizing: border-box !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.loading { display: none; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover { background-color: #333333 !important; } .ml-subscribe-close { width: 30px; height: 30px; background: url(https://bucket.mlcdn.com/images/default/modal_close.png) no-repeat; background-size: 30px; cursor: pointer; margin-top: -10px; margin-right: -10px; position: absolute; top: 0; right: 0; } .ml-error input { background: url(https://bucket.mlcdn.com/images/default/error-icon.png) 98% center no-repeat #ffffff !important; background-size: 24px 24px !important; } .ml-error .label-description { color: #ff0000 !important; } .ml-error .label-description p, .ml-error .label-description p a { color: #ff0000 !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter { color: #ff0000 !important; } @media only screen and (max-width: 400px){ .ml-form-embedWrapper.embedDefault, .ml-form-embedWrapper.embedPopup { width: 100%!important; } .ml-form-formContent.horozintalForm { float: left!important; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow { height: auto!important; width: 100%!important; float: left!important; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 100%!important; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal > div { padding-right: 0px!important; padding-bottom: 10px; } .ml-form-formContent.horozintalForm .ml-button-horizontal { width: 100%!important; } } @media only screen and (max-width: 400px) { .ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields { margin-bottom: 10px !important; width: 100% !important; } } function ml_webform_success_1569820() { var $ = ml_jQuery || jQuery; $(‘.ml-subscribe-form-1569820 .row-success’).show(); $(‘.ml-subscribe-form-1569820 .row-form’).hide(); } https://static.mailerlite.com/js/w/webforms.min.js?v253251d9ecd93b8e74c12a37f72e896f

IF YOU’RE ALREADY SUBSCRIBED, head over to the free resource library to download the counting mats!

One-to-One Correspondence Printables

Using These Printables

The simplest way to teach one-to-one correspondence is by showing the objects moving from one concrete area to another.

First, you need a group of objects. You can try counting cubes, counting bears, the glass stones that I use in the video, cotton balls, Cheerios… almost ANYTHING! It just needs to be small enough to fit on the spaces provided on the printable.

amzn_assoc_placement = “adunit0”; amzn_assoc_tracking_id = “plantingviney-20”; amzn_assoc_ad_mode = “manual”; amzn_assoc_ad_type = “smart”; amzn_assoc_marketplace = “amazon”; amzn_assoc_region = “US”; amzn_assoc_linkid = “522c3a4eea1cfff2950eadd2eec57dd1”; amzn_assoc_asins = “B000URL296,B0006PKZ7W,B01H0XA3OC,B06WVK7N7F”; amzn_assoc_search_bar = “true”; amzn_assoc_title = “My Amazon Picks”; //z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US

Of course, be careful of choking hazards (I know you already know this).

Next, pick which printable you actually want to use. You could pick the flower or bee hive printables and act like you’re moving buzzing bumble bees. Or use the lily pad printable and act like they’re hopping frogs. Or use the barnyard printable, and let your child pretend to be a farmer moving horses.

Whichever one you choose, make a game out of it! Kids learn best through play.

Bee Hive Counting -- One-to-One Correspondence
If you use The Good and the Beautiful Math K curriculum, you can use the bee manipulatives for this counting activity too!

Next put all of your objects into the first space (flower, hive, lily pad, or fence). Then you’ll have your child slide the objects from the first space to the second, counting the objects out loud while moving them.

The first few times, you’ll likely want to put your hand on top of theirs while they move their manipulatives (just so they get the hang of it) and count out loud with them. As they begin to understand, hang back and see how many they can count on their own.

How Does This Work?

Like I said above, it’s easier to show one-to-one correspondence when moving things from one concrete area to another. Why is that?

Excuse me while I nerd out for a moment…

We can actually think of these two separate areas as groups. So one group consists of things that haven’t been counted while the other is made up of the things that have been counted. As your child moves the objects from one group to the next, it begins to solidify pathways in their brain.

Farm Counting -- One-to-One Correspondence

Our understanding works best when we can see and interact with something in a concrete form first. Our brains can then begin to process how that concept works. Then we’re able to process that same information in more abstract ways.

Of course, all of that isn’t something we explain to our kids, but I love understanding what is happening in their minds.

This is a simple activity, but it’s extremely effective in helping our little ones to understand how to count objects correctly.

If you haven’t subscribed to get your printables yet, don’t forget to do so before you go by plugging in your name & email here: (I promise not to SPAM you or share your info)

@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700,700italic); /* LOADER */ .ml-form-embedSubmitLoad { display: inline-block; width: 20px; height: 20px; } .ml-form-embedSubmitLoad:after { content: ” “; display: block; width: 11px; height: 11px; margin: 1px; border-radius: 50%; border: 4px solid #fff; border-color: #ffffff #ffffff #ffffff transparent; animation: ml-form-embedSubmitLoad 1.2s linear infinite; } @keyframes ml-form-embedSubmitLoad { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } #mlb2-1569820.ml-form-embedContainer { box-sizing: border-box; display: table; height: 99.99%; margin: 0 auto; position: static; width: 100% !important; } #mlb2-1569820.ml-form-embedContainer h4, #mlb2-1569820.ml-form-embedContainer p, #mlb2-1569820.ml-form-embedContainer span, #mlb2-1569820.ml-form-embedContainer button { text-transform: none !important; letter-spacing: normal !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper { background-color: #62b6b4; border-width: 0px; border-color: transparent; border-radius: 4px; border-style: solid; box-sizing: border-box; display: inline-block !important; margin: 0; padding: 0; position: relative; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper.embedPopup, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper.embedDefault { width: 400px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper.embedForm { max-width: 400px; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-left { text-align: left; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-center { text-align: center; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-default { display: table-cell !important; vertical-align: middle !important; text-align: center !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-align-right { text-align: right; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedHeader img { border-top-left-radius: 4px; border-top-right-radius: 4px; height: auto; margin: 0 auto !important; max-width: 100%; width: undefinedpx; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody { padding: 20px 20px 0 20px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody.ml-form-embedBodyHorizontal { padding-bottom: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent { margin: 0 0 20px 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent h4, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent h4 { color: #ffffff; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 28px; font-weight: 400; margin: 0 0 10px 0; text-align: center; word-break: break-word; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p { color: #ffffff; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: 400; line-height: 20px; margin: 0 0 10px 0; text-align: left; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ul, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent ol, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ul, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent ol { color: #ffffff; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p a, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p a { color: #000000; text-decoration: underline; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedContent p:last-child, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-successBody .ml-form-successContent p:last-child { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody form { margin: 0; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow { margin: 0 0 20px 0; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow { float: left; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-formContent.horozintalForm { margin: 0; padding: 0 0 20px 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow { margin: 0 0 10px 0; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-last-item { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow.ml-formfieldHorizintal { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input { background-color: #ffffff !important; color: #333333 !important; border-color: #cccccc !important; border-radius: 4px !important; border-style: solid !important; border-width: 1px !important; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px !important; height: 40px; line-height: 20px !important; margin-bottom: 0; margin-top: 0; margin-left: 0; margin-right: 0; padding: 10px 10px !important; width: 100% !important; box-sizing: border-box !important; max-width: 100% !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-webkit-input-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-webkit-input-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input::-moz-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input::-moz-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-ms-input-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-ms-input-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-fieldRow input:-moz-placeholder, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input:-moz-placeholder { color: #333333; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow { height: 42px; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 70%; float: left; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-button-horizontal { width: 30%; float: left; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields { box-sizing: border-box; float: left; padding-right: 10px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow input { background-color: #ffffff; color: #333333; border-color: #cccccc; border-radius: 4px; border-style: solid; border-width: 1px; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px; line-height: 20px; margin-bottom: 0; margin-top: 0; padding: 10px 10px; width: 100%; box-sizing: border-box; overflow-y: initial; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button { background-color: #d43328 !important; border-color: #d43328; border-style: solid; border-width: 1px; border-radius: 4px; box-shadow: none; color: #ffffff !important; cursor: pointer; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 14px !important; font-weight: 700; line-height: 20px; margin: 0 !important; padding: 10px !important; width: 100%; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-horizontalRow button:hover { background-color: #333333 !important; border-color: #333333 !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow input[type=”checkbox”] { display: inline-block; float: left; margin: 1px 0 0 0; left: 0; top: 0; opacity: 1; visibility: visible; appearance: checkbox !important; -moz-appearance: checkbox !important; -webkit-appearance: checkbox !important; position: relative; height: 14px; width: 14px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow .label-description { color: #000000; display: block; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; padding-left: 25px; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label { font-weight: normal; margin: 0; padding: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label a { color: #000000; text-decoration: underline; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p { color: #000000 !important; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif !important; font-size: 12px !important; font-weight: normal !important; line-height: 18px !important; padding: 0 !important; margin: 0 5px 0 0 !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow label p:last-child { margin: 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit { margin: 0 0 20px 0; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button { background-color: #d43328 !important; border: none !important; border-radius: 4px !important; box-shadow: none !important; color: #ffffff !important; cursor: pointer; font-family: ‘Open Sans’, Arial, Helvetica, sans-serif !important; font-size: 14px !important; font-weight: 700 !important; line-height: 20px !important; height: 40px; padding: 10px !important; width: 100% !important; box-sizing: border-box !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button.loading { display: none; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-embedSubmit button:hover { background-color: #333333 !important; } .ml-subscribe-close { width: 30px; height: 30px; background: url(https://bucket.mlcdn.com/images/default/modal_close.png) no-repeat; background-size: 30px; cursor: pointer; margin-top: -10px; margin-right: -10px; position: absolute; top: 0; right: 0; } .ml-error input { background: url(https://bucket.mlcdn.com/images/default/error-icon.png) 98% center no-repeat #ffffff !important; background-size: 24px 24px !important; } .ml-error .label-description { color: #ff0000 !important; } .ml-error .label-description p, .ml-error .label-description p a { color: #ff0000 !important; } #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p, #mlb2-1569820.ml-form-embedContainer .ml-form-embedWrapper .ml-form-embedBody .ml-form-checkboxRow.ml-error .label-description p:first-letter { color: #ff0000 !important; } @media only screen and (max-width: 400px){ .ml-form-embedWrapper.embedDefault, .ml-form-embedWrapper.embedPopup { width: 100%!important; } .ml-form-formContent.horozintalForm { float: left!important; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow { height: auto!important; width: 100%!important; float: left!important; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal { width: 100%!important; } .ml-form-formContent.horozintalForm .ml-form-horizontalRow .ml-input-horizontal > div { padding-right: 0px!important; padding-bottom: 10px; } .ml-form-formContent.horozintalForm .ml-button-horizontal { width: 100%!important; } } @media only screen and (max-width: 400px) { .ml-form-formContent.horozintalForm .ml-form-horizontalRow .horizontal-fields { margin-bottom: 10px !important; width: 100% !important; } } function ml_webform_success_1569820() { var $ = ml_jQuery || jQuery; $(‘.ml-subscribe-form-1569820 .row-success’).show(); $(‘.ml-subscribe-form-1569820 .row-form’).hide(); } https://static.mailerlite.com/js/w/webforms.min.js?v253251d9ecd93b8e74c12a37f72e896f

What other ways have you found for helping children understand one-to-one correspondence? I’d love for you to share, so leave those in the comments below!

Until next time,

Audriana

New here? Learn more about our family on this page, and visit our YouTube channel.

Homeschooling a 2-Year-Old | Fun Learning Activities for Your Little One

Inside: Thinking about teaching your little one at home? Homeschooling a 2 year old is simple with these educational activities!

Homeschooling a 2-Year-Old | Fun Learning Activities for Your Toddler

Hi, friend!

If you haven’t seen my original post on homeschooling a 2-year-old over on my first blog, you can check it out here:

Homeschooling a 2 Year Old post on plantingvineyards.com

Last summer, I began homeschooling my 2-year-old daughter, as radical as that sounds. She was thirsting for knowledge, and I was more than willing to oblige. Homeschooling had been on my heart for years, so beginning to teach her just made sense.

What I DIDN’T want to do was make learning a dull experience and crush her blossoming curiosity before it truly got the chance to take root.

Our daughter ready for her homeschool lesson

So while I gave structure to her interest, we were also careful to keep learning fun. And before I knew it, we had sailed through nearly all of what I’d hoped to complete for the YEAR in only 6 months!

I quickly regrouped, got other (more challenging) materials, and she’s continuing to thrive.

So I want to share with you everything that we’ve used in the past year and how we implemented it.

Homeschooling a 2-Year-Old

Some of these learning activities are things we’ve done all year. Others are things we started in January or have slowly incorporated over time. We don’t do all of them in a day but follow a flexible weekly rotation. I may do a post or video of our general weekly schedule later on.

But these are the activities that we do on a regular basis to keep her engaged, challenged, and happy!

(To see a selection of the preschool homeschool curriculum we use and experience the general gist of homeschooling a 2-year-old, watch this video!)

Psst.. some of the following links are affiliate links through Amazon. That means that (at no additional cost to you), I’m compensated when you click a link and make a purchase. I promise to only recommend products that I personally use and love!

Calendar

Every day, we start off our structured educational time by using our Melissa & Doug calendar. We go over the date, day of the week, season, temperature, weather, any special activities for the day, upcoming holidays, and her feelings for the day.

Calendar activity for small children -- Melissa and Doug calendar for homeschooling a 2 year old

During this time, I allow her to answer as many things as she can on her own. So for example, she’s usually able to tell me the month, year, season, temperature, holidays (once we’ve gone over them a day or two before), and feelings.

We look up the weather together on my phone. To figure out the date, we count together to see which number comes next. For the day of the week, we sing our song, which you can hear in this video. (Be kind! It was one of the first videos I ever recorded, and I wasn’t used to being on camera.)

I use the activities portion to get her ready for any transition that we’ll need to do later on in the day (like having a doctor’s visit).

BUY THE CALENDAR HERE

The Good and the Beautiful PreK

I am NOT an affiliate for The Good and the Beautiful. Nor is this a sponsored post for them. I make NOTHING from recommending their curriculum to you. But I still recommend it because it’s something we truly enjoy, and I’ve seen my daughter thrive while using their products.

The Good and the Beautiful Pre K is full of great learning activities for homeschooling a 2-year-old

This is something we started in January and are loving!

Before purchasing, I watched lots of reviews and read plenty of blogs to make sure this was something that she could benefit from. After taking the plunge, I couldn’t be more happy.

Arwyn is writing letters, knows the difference between upper and lower case letters, and is solidifying her understanding of all letter sounds.

Letter Flip Books (Learning Activity)
Letter Flip Books (Learning Activity)

Plus, the curriculum is open-and-go, meaning I don’t have to plan that portion of our homeschool day. I just write down that we’ll be doing 1 lesson from the Good and the Beautiful on any given day and know that when we get there, whatever she learns will be relevant to what she’s been learning.

You can learn more about The Good and the Beautiful homeschool curriculum here.

And see my FULL REVIEW on the Pre-K curriculum here.

Bible

We do Bible lessons a few times a week. At one point, we did them daily, but I felt that the information was getting jumbled for her. So we slowed it down a little and do a quick refresh of each passage on off-days.

This year we used this children’s Bible story book.

Our Bible for our small children -- just one of the many parts I love about our homeschool day.

I like it for the most part. There are a few things that I found didn’t stick to the Bible story being read, but this happened in only a few instances. otherwise, it was great at telling each story simply while still hitting all the main points and keeping her interested!

You can BUY READ ME A BIBLE STORY 365 HERE

Letter Acorns

These were a Christmas gift that Arwyn got from her pappaw, and they have already proved their worth. Even on days when they aren’t part of my general lesson plan, Arwyn asks to do them.

Letter Acorns Learning Activity -- perfect for homeschooling a 2 year old.

Each acorn has a capital letter, and the lids have the lower case letter on the inside. They also come with little figures (like a pig, zebra, apple, etc.) that fit inside each acorn.

In the beginning, I had her only practice matching upper and lower case letters while saying the names of the letters. But now she puts the figures into their corresponding acorns too.

It’s a simple learning activity for her that’s also effective.

BUY THE LETTER ACORNS HERE

Toddler Learning Folder

I am NOT an affiliate for this product.

We’ve used this since August last year, and she loved it! It was part of our daily routine, but now we usually stick to 1 or 2 days a week (because many of the activities in the folder are no longer a challenge for her).

We used this Toddler Learning Folder as we began homeschooling our 2 year old.
Toddler Learning Folder

This binder teaches letters, numbers, shapes, colors, seasons, fruit, animals, days of the week, articles of clothing, body parts, counting, vowels, visual discrimination, continents, and even planets.

All of the activities are great practice, and Arwyn learned so quickly with this binder! It gave her a great foundation that we’re now building upon. If you’re thinking of homeschooling a 2-year-old, I couldn’t recommend it enough as a starting point!

You can visit Jady A’s site on Teachers Pay Teachers and purchase the printable binder HERE.

Name Letter Unscramble

This is something I created on my own. All you need is an index card, scissors, and a marker.

Teaching my 2 year old to spell her name during homeschool time

I cut the index card in half (hot dog style) and wrote her name on the upper half. Then I cut the lower half into 5 smaller rectangles (for the 5 letters of her name) and wrote a letter on each piece.

Every morning, I would lay down the long piece with her name written on it and ask her to match the cut letters. She was able to spell and recognize her own name within only a couple weeks of starting.

Counting Puzzle

This was another Christmas gift for our homeschool.

Counting Learning Activities for a 2-Year-Old

Some of the pieces are for counting, and others are for basic addition and subtraction. With Arwyn, I’ve just used the counting ones so far. It took a while for her to understand one-to-one correspondence, and I don’t want to confuse her until she’s fully solid with her counting skills.

These puzzle pieces are brightly-colored and great as added practice for counting, addition, and subtraction.

You can BUY THEM HERE.

(It also comes with a spelling puzzle set that the kids enjoy too!)

Wipe-Clean Books

Your little one can practice, wipe it clean, and use it again next time. With young children who are just learning to trace, it’s great to not have to waste paper!

Plus, it’s exciting for them when they get to use colorful Expo markers.

Wipe-Clean Books are perfect writing practice for 2-Year-Olds

Some of our favorite wipe-clean books are:

Library

We enjoy trips to the library once a week (although we didn’t go every week when it was super cold). So I incorporated library time into our homeschool routine.

For more on that, check out this video:

Arts & Crafts

I know that not every mom is big into arts and crafts ( I get it!), but we do them as much as we can. I used to try to do them daily, but with adding other activities, that’s just not possible anymore. So we usually do a couple every week.

Crafts have helped Arwyn bring letters to life. We do them for every letter she’s learning to write.

Letter Crafts for Small Children -- Homeschooling a 2-Yer-Old

We also have done paintings or colored pencil drawings to go with Bible units.

Animal Flashcards

We’ve used these since the beginning of the year, incorporating a few animals at a time.

Animal Flashcards Learning Activity for 2-year-olds

I have the deck separated by ones she knows, ones we’re working on, and ones we haven’t started yet.

Animal Flashcards (Learning Activity for 2 year olds)

When she says the names of the animals, we make silly sounds together and pretend to be the animals. It’s a way to make using flashcards more fun for her, and she often asks to say her animals.

BUY SOME HERE

KiwiCo STEAM Boxes

KiwiCo is a company that encourages kids to fall in love with science, technology, engineering, art, and math. With a subscription, you get a crate shipped to your door every month. They’ve sent us crates with space projects, a claw arcade game, rainbows, musical instruments, ocean studies, a kaleidoscope, bug activities, and more.

STEAM learning Activities for 2-Year-Olds

We LOVE KiwiCo. All of my kids really enjoy STEAM activities anyway, so these crates were destined to be a hit.

We don’t get one every month, but every box that we’ve gotten, the kids thoroughly enjoy. And they’re fairly reasonably-priced.

To sign up for KiwiCo, you can use my link and get $10 off your first crate!

Sensory and Fine Motor

We do lots of sensory as well as little fine motor activities.

One thing that combines both of them is this great Play-Doh Shape and Learn set we got in December. Of course Play-Doh is a sensory medium but this box set also encourages fine motor skills.

Play-Doh Learning Activity for 2-year-olds

For example, after we stamp out some fun butterfly shapes, Arwyn can pick them up with the tweezers included in the box and drop them into one of the beakers while she counts them.

We have the “Make and Measure” set, but Play-Doh makes many other Shape and Learn boxes as well. Any of them would be great to use while homeschooling a 2-year-old.

BUY THE PLAY-DOH MAKE & MEASURE SET HERE

A few other great fine motor tasks are using a hole punch, doing scissor work, and clothespin play. We’ve especially been focusing on scissors lately (i.e. how to hold them properly, what it feels like to cut paper, and trying to cut on simple lines).

For more fine motor activity ideas, check out this post:

It may seem like age 2 is a little early to start practicing with scissors, but there are plenty of safety scissors that are great for little ones. It’s something Arwyn really enjoys and that also helps her.gain more hand-eye coordination.

amzn_assoc_placement = “adunit0”; amzn_assoc_search_bar = “true”; amzn_assoc_tracking_id = “plantingviney-20”; amzn_assoc_ad_mode = “manual”; amzn_assoc_ad_type = “smart”; amzn_assoc_marketplace = “amazon”; amzn_assoc_region = “US”; amzn_assoc_title = “My Amazon Picks”; amzn_assoc_linkid = “ed03a6d049e1093923a8df1e5c75d443”; amzn_assoc_asins = “B077Y3M7KZ,B001ALQY30,B00EJAEUBC,B01K76G23U”; //z-na.amazon-adsystem.com/widgets/onejs?MarketPlace=US

Some of Our Favorite Books

We also have a deep love for reading. Some of Arwyn’s favorites include:

Interested in homeschooling your 2-year-old? Or maybe you already do! I’d love to hear what other people do for toddler learning activities, so comment below!

Until next time,

Audriana

Like, comment, & share!

New here? Find out more about our family here!