We didn't use any book or softwere... He also didn't play chess games online with other players. He joined the chess club a month ago and had four group lessons (one hour each week) so far. In the past month, he played couple chess games with his dad every night before sleep. That is all.
We just bought the Chessmaster softwere (a CD) from the club teacher at the tournament. We are planning to use some books to teach him on the openings and ending games. When time is right, we need to start private lessons...