There are many good workbooks available for kindergarten children. However with a regular workbook, a child can do each activity or worksheet only once. A good option is to use printable kindergarten worksheets. These are basically digital versions (like ebooks) of worksheets that can be bought and downloaded to your computer from the internet or from CDs and then printed out. The advantage is that you can print out whichever sheet you wish. If you need to re-inforce a certain concept more you can usually print out that sheet again. Of course you will therefore need to have a computer and a printer.
A systematic set of mathematics worksheets will help you teach your child the basic principles of math and help them prepare for school. Worksheets can be used as the basis for counting and adding games and other activities. Teaching your child with worksheets also makes them more comfortable with doing worksheets - which will help them when they get to kindergarten and school, where worksheets are used every day. You can make math interesting and meaningful for children with fun materials, games and activities. Math for preschoolers goes beyond counting. Other math concepts include patterns, sorting and sets, number recognition, shapes, comparisons, measurements, time, money, addition and subtraction. Throughout the day children use these concepts and learn math in ways that are natural for them. Simply playing with blocks introduces them to shapes. When they remind you that the big hand is on the 12 and therefore it is time for lunch; they are telling time. Most of what preschoolers learn about math does not come from dittos and worksheets. It comes from activities.