# data[].attributes.headline
Greg Tang Math. (Play the online games and the Teaching Games)

# data[].attributes.subject
Greg Tang Math. (Play the online games and the Teaching Games)

# data[].attributes.body
https://gregtangmath.com/games

# data[].attributes.body
Choose your grade level and then choose the skills or concepts you want to practice more.

Use the answer key to check your own work.

# data[].attributes.attachment_link.readable_text
Click any of the links below to access our complete library of grade-specific printable math worksheets and answer keys.

How to Use Math Worksheets to Improve Math Performance

There are many ways to help students to develop strong math skills both at home and in the classroom. It's no secret that consistent exposure and practice with a particular math concept, procedure, or skill is an important part of developing a deep understanding. This "practice makes perfect" concept is especially important in mathematics, where topics tend to build upon each other and, if a student fails to grasp one concept, they can easily fall behind.

And while not all math worksheets are created equally, effectively designed math worksheets that help students to develop both conceptual understanding and procedural fluency are a great tool for keeping students on track whether they are learning a new skill or reviewing a previously learned one. Teachers and parents can use math worksheets to give students opportunities to practice specific math topics such as operations, fractions, and graphing. With an included answer key, students can work through problems and then assess how well they performed and tells them whether or not they strongly grasp a topic or if further review is needed.

Since pretty much any math course from kindergarten through high school will involve the use of worksheets, it's important that you understand the most effective ways to use math worksheets to improve your students' skills and to teach them to assess their understanding of a given topic on their own.

In conclusion, effective math worksheets are not meant to serve as busy work for students. When used correctly, math worksheets are tools for helping students to develop procedural fluency and conceptual understanding, build confidence, identify strengths and weaknesses, and practice/learn math in a fun and engaging way.

When it comes to mastering any new skill, including mathematics, consistent practice is paramount. By incorporating math worksheets into your lesson plans at home and/or in your classroom, you are giving your students the practice they need to be successful in mathematics and beyond!
Looking for awesome math worksheets that grade and topic-specific, printable, and include answer key? Click on any of the links at the top of this page to access our free math worksheet libraries.

# data[].attributes.attachment_link.title
Free Math Worksheets-Printable, By Grade, Answers Included - Mashup Math

# data[].attributes.attachment_link.description
Looking for free math worksheets that are printable and include answer keys? Check out our complete library of 1st grade math worksheets, 2nd grade math worksheets, 3rd grade math worksheets, 4th grade math worksheets, 5th grade math worksheets, 6th grade math worksheets and more--including fraction

# data[].attributes.body
Use this site to create and solve word problems

# data[].attributes.body
Fun games that you can adjust for your level

# data[].attributes.attachment_link.title
Math Games, Math Worksheets and Practice Quizzes

# data[].attributes.attachment_link.description
Math games online that practice math skills using fun interactive content. Over 1000 free skill testing apps and games - tablet and chromebook friendly.

# data[].attributes.body
Which games are your favorite? Let me know.

# data[].attributes.attachment_link.title
Free Online 4th Grade Math Games | Education.com

# data[].attributes.attachment_link.description
Award winning educational materials like worksheets, games, lesson plans and activities designed to help kids succeed. Start for free now!

# data[].attributes.headline
Splat - Fun Game to work on mathematical thinking 

# data[].attributes.subject
Splat - Fun Game to work on mathematical thinking 

# data[].attributes.attachment_link.provider_name
Steve Wyborney's Blog: I'm on a Learning Mission.

# data[].attributes.attachment_link.readable_text
Welcome to Splat! You are only moments away from a VERY POWERFUL, highly interactive number sense strategy that can be used at any grade level!

This post includes 50 (fifty!) free, downloadable PowerPoint math lessons!

Watch the video, download some (or all) of the lessons, and experience what happens when you unleash this resource in your classroom!

I've been excited to click the Publish button on this post for several weeks! It's time!
UPDATE: The Fraction Splat! Series (with 20 more downloadable lessons) is now available!
After reading this blog post, take a look at THE 12 MOST POPULAR MATH STRATEGIES AND DOWNLOADS ON THIS BLOG.

Splat Through 10
How many dots are under the Splat?

Splat Through 20
How many dots are under the Splat?

Multiple Splats
(Note: Splats that are the same color must cover the same number.)
Splat 3.1 - multiple splats Splat 3.2 - multiple splats Splat 3.3 - multiple splats Splat 3.4 - multiple splats Splat 3.5 - multiple splats
Instant Multiple Splat
(Note: An additional feature of this level is the opportunity to ask, "What could the total be?")

Splat 4.1 - Instant Multiple Splats Splat 4.2 - Instant Multiple Splats Splat 4.3 - Instant Multiple Splats Splat 4.4 - Instant Multiple Splats Splat 4.5 - Instant Multiple Splats
2-Color Splat
(Splats of different colors must have different values.)

Splat 5.1 2-color Splat Splat 5.2 2-color Splat Splat 5.3 2-color Splat Splat 5.4 2-color Splat Splat 5.5 2-color Splat Splat 6.2 Instant 2-color Splat Splat 6.3 Instant 2-color Splat Splat 6.4 Instant 2-color Splat Splat 6.5 Instant 2-color Splat
Instant 2-Variable Splat
(Splats of different colors must have different values. Splats of the same color must have the same value.)
Splat 7.1 Instant 2-variable Splat Splat 7.2 Instant 2-variable Splat Splat 7.3 Instant 2-variable Splat Splat 7.4 Instant 2-variable Splat Splat 7.5 Instant 2-variable Splat
Number Splat
(Note: Only the numbers circled on the screen may be used.)
Splat 8.1 - Number Splat Splat 8.2 - Number Splat Splat 8.3 - Number Splat Splat 8.4 - Number Splat Splat 8.5 - Number Splat Splat 9.1 - Instant Number Splat Splat 9.2 - Instant Number Splat Splat 9.3 - Instant Number Splat Splat 9.4 - Instant Number Splat Splat 9.5 - Instant Number Splat
Instant Number Splat with 2 Variables
(Note: Only the numbers circled on the screen may be used, and Splats of different colors must have different values.)
Splat 10.1 - Instant 2-Variable Number Splat Splat 10.2 - Instant 2-Variable Number Splat Splat 10.3 - Instant 2-Variable Number Splat Splat 10.4 - Instant 2-Variable Number Splat Splat 10.5 - Instant 2-Variable Number Splat
NOTE: I wrote each of these lessons using PowerPoint, so I recommend playing them in PowerPoint. If you do not have PowerPoint, you may want to download the PowerPoint viewer so that you can play the lessons.

UPDATE: The Fraction Splat! Series (with 20 more downloadable lessons) is now available!
Other Posts and Resources Which May Be of Interest Tiled Area Questions The Maze Hundreds Chart
Introducing Cube Connectors
Provide Massive Space to Notice
Primary Tile Questions
3 Powerful Tile Strategies (and 40 new downloadable pages)
Please take a moment to subscribe to the blog so you'll be notified each time new resources are posted!

I would treasure hearing about your experiences using Splat! to promote number sense in your classroom!

All my best,
Steve

# data[].attributes.attachment_link.title
Splat! - Steve Wyborney's Blog: I'm on a Learning Mission.

# data[].attributes.attachment_link.description
Welcome to Splat! You are only moments away from a VERY POWERFUL, highly interactive number sense strategy that can be used at any grade level!

# data[].attributes.headline
Scratch (Create an account for coding at home and at school)

# data[].attributes.subject
Scratch (Create an account for coding at home and at school)

# data[].attributes.attachment_link.description
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.

# data[].attributes.body
https://www.homeschoolmath.net/worksheets/grade_4.php
1. Choose a sheet
2. Print it out
3. Do your math (SHOW ALL WORK)
4. Have someone correct it
5. Fix Mistakes

# data[].attributes.attachment_link.readable_text
Over 5,000 Award-Winning Lessons

Tynker empowers over 100 million students and serves over 150,000 schools worldwide.

Mod Minecraft

Make your own skins and experience basic Minecraft modding with Tynker.

Learn Python

Learn to code browser-based games using Python, pen drawing and Turtle graphics.

Explore AI

In this exciting elective course, you'll explore artificial intelligence and machine learning - with JavaScript.

Empower the Next Generation with Tynker -
Unleash Creativity and Innovation in Kids Everywhere

Approved by Educators.
Loved by Kids

Story Based Lessons

Kids learn with block-based coding before transitioning to text-based languages like JavaScript and Python.

Built-in Tutorials

Tynker's interactive lessons break down coding fundamentals as they solve fun puzzles.

Interactive Assessments

Quick practice quizzes and assessment tests evaluate's a child's comprehension of subjects taught.

Explore Curriculum

Why Should Kids
Learn to Code with Tynker?

Because technology is so integrated into virtually every aspect of our lives, learning about it is more important than ever. Our coding platform makes it convenient and fun for kids and teens to gain knowledge that will serve them well throughout their lives. You can count on our trusted methods to help them develop and grow their capabilities with computers.

Tynker isn't just for schools and coding camps, though. Parents who value STEM education and want their children to know how to code should know that our kids programming platform can be used at home, too. Tynker offers a range of coding for kids solutions with icon-coding for pre-readers, block-based coding, and advanced courses in Python, JavaScript, data science, art, and image processing. There are quarterly, yearly and lifetime plans which include access for up to 3 children, and our online classes for all ages are an excellent way for them to gain the supplemental STEM skills needed for their future.

Trusted by Leading Brands

Our methods for learning to code all are provided within a safe, moderated community that is built around encouraging students to gain confidence in their abilities and do so without fear of failure.

Frequently asked questions

Is coding good for kids?

We're living during a high-tech revolution, witnessing life-changing advancements in medicine, environmental conservation, and much more. At the core of all these amazing projects and discoveries is CODE. Code can be the thing that differentiates your child from peers and allows them to stand out as an asset for companies when they are looking for employment. The children who learn to code today will become the creators of the technology tomorrow. Learning how to code can help children make a major contribution to the world that they live in and make a lasting impact.

As kids and teens learn to code, they also build essential skills like critical thinking, logic, and problem-solving. They learn to logically sequence events, create playable games, tell good stories, and model real situations. They also learn computational thinking by developing algorithmic and design thinking abilities. Coding for kids has become an essential element of a child's education and an excellent way to express their creativity and imagination.

How do I start my child coding?

Coding, otherwise known as programming, is a creative activity for all children. Your child might not care about writing data processing algorithms, but they might enjoy creating games, programming music, designing websites, or just playing with code. Learning to code is for everyone; you don't have to be good at math or a "techie" to learn how to code. Kids as young as five can learn to code and pick it up faster than most adults.

When your kids are starting, pick a program like MIT's Scratch or Tynker Junior app. The visual style of these programs makes it easy for young children to learn to code. Scratch and Tynker have a graphical interface that works. Drag-and-drop code blocks snap together. Pieces of code that don\'t make computational sense won't fit together, making syntax errors impossible.

Older children can learn to code with Python by building games, art, music, and more. Some programs like Tynker offer a placement test to set your child on the right track for their age and experience level.

What age is best to introduce coding to kids?

Every child learns at their own pace. They can learn different subjects at varying rates and ways. Experts believe that children should learn coding at an early age. According to MIT, the best age for kids to start learning coding languages such as Scratch Jr or Tynker Jr is from 5 to 7. Many programs allow your children to progress at their own pace or hire an instructor to help them move along.

With Tynker, a placement test will place your child on the correct path based on age and skill level, and Tynker supports children up to age 18 with real-world text languages like Python and JavaScript. Children progress to more difficult coding courses with the support of interactive tutorials and video instructions at their own pace.

Which is the best coding for kids program?

With so many great services available, learning to code has never been easier! For example, Scratch and Tynker provide innovative visual coding languages that make coding fun. Coding is a great way to broaden your child's worldview and develop their creativity, critical thinking, and problem-solving skills. Here are a few coding for kids options to review:

Game-based learning -Game-based platforms such as Tynker and the challenges on Code.org motivate kids to use code to complete game levels.

Independent learning with Scratch -Scratch from MIT is a great way of getting started with code. Although they don't have courses, there's a vibrant community to learn from.

Online courses-Enroll in a Python or JavaScript course on Codecademy or Tynker or learn to code with Processing on Khan Academy. Tynker offers advanced courses like Processing 1, using p5.js to introduce the foundational concepts of art and computer science.

Build an app-Learn to build your own iOS app using Swift. Install the Swift Playgrounds app by Apple.

Use a book-Learn by following along with books like Mission Python, Super Scratch Programming Adventure, or Coding with Minecraft. Tynker has a series of super-informative coding activity books, including Code These Games, Code These Minecraft Mods, and Code This Art.

Why is coding needed?

Coding is the method of giving a computer instructions to perform a specific task. You may also hear coding referred to as software programming or computer programming. These instructions are communicated using a language that computers can understand, like visual blocks, JavaScript and Python.

Coding for kids lays the groundwork for our world's technology, from microprocessors in everyday items like refrigerators and water heaters to sophisticated programs that run our cars and buildings. Learning to code is a great opportunity for children of all ages to develop their problem-solving and critical thinking skills, while building the necessary focus and organization to see projects through to completion.

Coding usually begins with drag-and-drop visual programming in which children connect blocks together to make programs. Visual programming teaches the fundamental concepts without typing or syntax by placing the focus on the logic behind the code. Once they've learned the basics, children can transition to real-world programming languages like Python, JavaScript, and C.

From online coding courses and games to offline learning, from in-person coding instruction to live online tutoring, there are endless coding resources available. The best coding platforms and programs like Scratch, Code.org and Tynker give children of all ages and experience levels the ability to code while making the process fun and engaging.

Why should we use Tynker coding for kids?

Tynker is the world's number one coding platform for children ages 5 to 18 for a reason-it works! Tynker powers the creativity of over 100 million students and serves thousands of schools and educators worldwide.

Tynker's award-winning, gamified courses and coding for kids activities encourage kids to complete projects as they have fun, allowing them to progress from novices to experts using languages like Python. Tynker's interactive lessons have built-in tutorials for all ages and skill levels. Our highly-rated mobile app (4.7 stars) lets students take Tynker on the go. Learning how to code with Tynker unlocks and empowers children's creativity, teaching them life-long skills they can use today and into the future.

How do I teach my 7 year old code?

Learning to code is for everyone; you don't have to be good at math or a "techie" to learn how to code. Kids as young as five can learn to code and pick it up faster than most adults. Tynker Junior is a fun, interactive way to spark your kid's interest in coding. Kids (ages 5-7) learn coding basics by connecting picture blocks to move their characters. Tynker's immersive game-like coding courses and interactive lessons with built-in tutorials are perfect for beginners 5+ through experts 18+.

What options are there for coding for teens?

Code.org has a year-long course in Computer Science Principles that introduces students to the foundational concepts of computer science and challenges them to explore how computing and technology can impact the world.

Tynker has coding for kids courses that align with subject standards like CCSS-ELA, CCSS-Math, NGSS and CS standards such as CSTA, ISTE, CA CS, UK National Curriculum, and several state-level standards like TEKS.

Tynker is recognized by College Board as an endorsed curriculum provider for AP Computer Science Principles and AP Computer Science A.

# data[].attributes.attachment_link.title
Coding For Kids, Kids Online Coding Classes & Games | Tynker

# data[].attributes.attachment_link.description
Tynker makes it fun and easy to learn computer programming. Get started today with Tynker's easy-to-learn, visual programming course designed for young learners in 4th through 8th grades.

# data[].attributes.headline
These are great games that you can play without the computer!  

# data[].attributes.subject
These are great games that you can play without the computer!  

# data[].attributes.body
What other math games do you play with your friends and family?

# data[].attributes.body
https://www.mathplayground.com/tb_fractions/index.html

# data[].attributes.headline
Thinking Blocks Multiplication and Division

# data[].attributes.subject
Thinking Blocks Multiplication and Division

# data[].attributes.body
https://www.mathplayground.com/tb_multiplication/index.html

# data[].attributes.headline
Thinking Blocks Addition and Subtraction

# data[].attributes.subject
Thinking Blocks Addition and Subtraction

# data[].attributes.body
https://www.mathplayground.com/tb_multiplication/index.html

# data[].attributes.headline
MESS -- Questions you can ask to help at home.

# data[].attributes.subject
MESS -- Questions you can ask to help at home.

# data[].attributes.body
http://morse.cpsd.us/UserFiles/Servers/Server_3044307/File/get_involved/parent_workshops/December_13_2016_Workshop_Literacy_Math_MESS.pdf

# data[].attributes.attachment_link.readable_text
FREE Virtual Math Manipulatives for Chromebook and Computer Users

Base ten blocks, spinners, geoboards, fraction circles...These are all types of math manipulatives that teachers have readily available to help teach mathematical problem solving and reasoning. These physical objects help engage our learners through a hands-on approach. I love any and all hands-on activities.

However, these physical objects come with a price tag. They also require clean up time and a little detective work. You know, where have all of the purple bear counters disappeared to?

Once again, I love any and all hand-on activities. But I also love virtual manipulatives. Just to clarify, virtual manipulatives are different from interactives. Virtual manipulatives are open ended and do not prompt students to answer certain questions. YOU, the teacher, get to decide on the problems students answer using the manipulatives. YOU also can give students the opportunity to form their own mathematical problems using virtual manipulative representations. I like how these tools give students the ability to create mathematical representations and then write or type their thinking all on the same canvas. They even can save their work to their device to share with YOU and their peers.

Dreambox published THIS article that discusses how virtual manipulatives have "unique characteristics that go beyond the capabilities of physical manipulatives."

There are lots of iPad apps for math manipulatives (ex. Schoolkit Math). Some of the web tools mentioned below come in the form of iPad apps. But let's take a look at a few FREE web tools for our Chromebook/computer users.

Glencoe Math

One of my FAVORITE virtual manipulatives websites is Glencoe Math by McGraw Hill. I posted this quick little video on my Facebook page and Instagram account that got some action:

There are TONS of different manipulatives and story boards for PreK-8th grade.

Toy Theater

Toy Theater has a wonderful bank of virtual manipulatives with lots of options.

McGraw Hill

McGraw Hill has another small selection of virtual manipulatives.

Students can select to show a notepad that they can type in number sentences and various types of math problems.

The Math Learning Center

Houghton Mifflin Harcourt

iTools has several easy to use math manipulatives for a variety of grade levels:

Taking it a Step Further:

Since virtual manipulatives give students the ability to save their work (you can always take screenshots if the app/website doesn't have a "save" option), have them take it a step further by sharing their work with one another. By engaging in collaborative learning, students are exposed to a variety of different ways of thinking. We all know there isn't just one way to solve a problem! Regardless of the type of device students use they can share their canvas by posting it to Google Classroom, Seesaw, a virtual wall (Padlet, BoardThing, Dotstorming), make a video to post to Flipgrid, add to a collaborative Google Slides presentation, upload to their blog/website, etc.. They could even add their creations to a digital notebook to document their learning throughout the year.

Like everything else we do, balance it key. Switch it up! Keep students engaged by using hands-on manipulatives one day and virtual manipulatives another day.

Follow me on Pinterest to get more techie ideas:

# data[].attributes.attachment_link.title
FREE Virtual Math Manipulatives for Chromebook and Computer Users

# data[].attributes.attachment_link.description
FREE Virtual Math Manipulatives for Chromebook and Computer Users

# data[].attributes.body
When students make a math MESS they show their thinking using a model (to represent the story context), an equation (with a symbol for what is unknown), show the work that was used to solve, and answer in a complete sentence.

This helps identify where in the process of solving an error or misconception is made (see example above).

# data[].attributes.body
K-5 Learning has great resources for extra practice. Search by grade level and topic.

# data[].attributes.attachment_link.readable_text
Free & printable grade 5 math worksheets

Our grade 5 math worksheets cover the 4 operations, fractions and decimals at a greater level of difficulty than previous grades. We also introduce variables and expressions into our word problem worksheets.

Choose your grade 5 topic:

# data[].attributes.attachment_link.title
Fifth Grade Math Worksheets | K5 Learning

# data[].attributes.attachment_link.description
5th grade math worksheets: Multiplication, division, place value, rounding, fractions, decimals , factoring, geometry, measurement & word problems. No login required. Download and print.