With adaptive learning, the programs won't move on to the next level until your child has a firm grasp on the current material. The online games will be a wonderful way for your child to catch up on basic arithmetic concepts and be comfortable using them across applications.
Physical activity is not only important for your child's health - it will help them cope with the sheer physicality of interacting with twenty children on the playground. Bumps and shoves are inevitable, so make sure your child has lots of physical play to develop gross motor skills too.
Kindergarten worksheets are often of much value in helping kindergarten children learn and re-inforce basic concepts in an interesting way. Small children usually like to do things rather than just read or listen. They also get bored rather easily. Therefore giving them well-designed, illustrated worksheets to do makes it easier and more fun for them to learn. Completing a worksheet also gives a child a great sense of fulfillment. In fact, not just for kindergarten, but even for older learners worksheets can form a valuable part of the learning process.
Ideally, children who have been introduced to reading modeling behavior enter kindergarten and first grade ready and eager to read on their own. For most children, the formal teaching of reading begins in these grades. Most educators, homeschool or otherwise, use a combination of phonics programs, worksheets, and actual books to teach reading. These are all tried and true methods and can result in reading success. A relatively new methodology, syllabics, extends the focus of phonics programs on the sounds associated with the consonant letters to simple rules for correctly using the variable sounds associated with the vowels.