Knowledge maps : ICT in education : what do we know about the effective uses of information and communication technologies in education in developing countries? - Washington, DC : The International bank for reconstruction and development : The world bank, 2005