Return to Article Details E-portfolio environment design principles in practice: A case study of a collaborative project in technology teacher education Download Download PDF