Innovations in technology and science education