My DS6 learned to play chess on the computer. The chess program that came on our Mac lets him back up if he makes a mistake -- this limits frustration if he makes a beginner's mistake. He has older siblings who play and give him instruction how to play against the computer. The girls have taught him a lot more with this common adversary (the computer) than they ever would have if I had asked them to play against him and teach the game. My girls both learned through the chess club at our school in first grade.