Constructivist learning environments (CLEs) emphasize technology-based, meaningful interactions where learners interpret and construct their own understanding based on experiences. Educators must design CLEs that actively engage learners in meaningful projects promoting exploration, experimentation, collaboration and reflection. CLEs support project-based learning and present learners with complex, ill-structured real-world problems that have no single solution, requiring investigation and reasoning to develop their own ideas. Resources in CLEs include information banks, the internet, and tools that support collaboration to help learners solve problems.