Learning by Design: Creating Pedagogical Frameworks for Knowledge Building in the Twenty-First Century