The Learning by Design Framework in School and Out-of-School Context: Research Experiences and Perspectives.