ResPubID20904, new technology in children's lives, Computer For Every Child (CFEC) project, digital divide, families and information and communications technologies (ITC)