Software is effective as it gives all children access to the same quality resource. It is a great equaliser. We can use software to create a level playing field of access to quality information and resources. But the motivation to learn over the longer time will come from the guided learning with an adult. Remember that relationships are key to learning! Find software which requires conversation with an adult and not only moving through levels in games.