The document discusses constructivist teaching approaches and project-based learning using technology. It provides an overview of constructivism and how students learn by actively constructing their own knowledge. Project-based learning allows students to solve complex, real-world problems and take ownership over their learning. When implemented with technology, constructivist activities and project-based learning can provide diverse learning opportunities that develop higher-order thinking skills. The document also provides guidance on planning and assessing technology-enhanced, project-based learning activities.