Now more than ever, coding is popping up in schools; from elementary to high school, students are being introduced to the world of coding and what all it takes. If you’ve ever told yourself, “I’d love to learn coding, but I’m no good at math,” then you’re in luck, because coding can actually help improve your math skills!

Coding can help kids visualize abstract concepts. If you or your child has an issue with math, or following along with the algorithms and problems, that’s okay, because coding doesn’t throw numbers and variables at you, it gives you a set of sequences that can lead up to the answer; sort of like a puzzle or a quest in a video game. A lot of programs that teach coding will give the student visuals to go along with whatever sequence they’re learning; coding is equal parts visual, repetitive, and hands-on learning.

Coding helps students apply mathematical functions to real-world problems. No more cartfulls of watermelons, or trains arriving at stations; they can use the math skills they learn in the classroom to create things like phone apps or games.

Coding is a sequence. As said above, to get to one place while coding, you need to complete the set task first. It is a motivational reward for students to get where they need to go, and a lot like a game. Most of the time, kids don’t even realize they’re using math to do certain tasks.

Coding makes math in general fun! Just like any game used to teach mathematics, this takes the stress off of learning number sequences or other techniques.

So if you’re worried about “not being good at math,” but love the idea of creating something like an app or a game, or just the idea of coding, then give it a try; the only thing stopping you is you!