Moodle

Modular Object-Oriented Dynamic Learning Environment Moodle is used for blended learning, distance education, flipped classroom and other e-learning projects in schools, universities, workplaces and other sectors

Links
WikIed:Why use Moodle
 * Social constructivism