Innovations in science and mathematics education :advanced designs for technologies of learning