0 a brand name for a computer system for creating and sharing educational materials online. Moodle stands for "Modular Object-Oriented Dynamic Learning Environment".
NYA ORD
European
May 10, 2021
DAGENS ORD
Shimmer
Moodle