Making the most of computer software often involves activities that take kids away from the keyboard. The best learning takes place when kids transfer knowledge they gain elsewhere to their work at the computer and vice versa.