Teachers and teacher educators learning from new literacies and new technologies