Dd is almost 7, and is pretty mathematical. She's not crazy gifted in this area, but does seem to have a head for numbers. We have done very little bookwork, but she can figure out an amazing amount mentally.
She, fairly easily, does addition, subtraction, multiplication, division, percentages, fractions, and some very basic algebra. Not really hard equations, but she does frequently surprise me with her rapidity and understanding. She seems to group things off, and figure it out from there. We haven't taught her that.
She can't, however, do very well if she is asked directly, or if she feels any pressure about the answer. If SHE wants to know, she figures most things out quickly. If I ask her, she seems overwhelmed by the question, and stumbles over the most obvious of base 10 queries.
So, my question is, do you wait until they are really solid in writing down mathematics before introducing much in the way of geometry and algebra? Or do you just keep throwing out whatever concepts they are wanting/needing at the moment and let it sort itself out later?
How much bookwork should I worry about at this stage? (We do homeschool.) If not now, when? (And what would I use?) If I wait until later, should I start her at the beginning and work up to where she really is? Or just try to guess at her level?