Automated level progression with English test and Consolidate three Moodle instances into one

Automated level progression with English test and Consolidate three Moodle instances into one

by Ahmed Hamed -
Number of replies: 1

Idea 1 – Automated level progression with English test

We currently run a Moodle instance that handles student registration. After registration, each student must take an English placement test. Based on their test result, they are automatically enrolled into the appropriate course level.

When a student finishes and passes that course, the system should automatically enroll them into the next level. This creates a seamless learning pathway without manual intervention.

Idea 2 – Consolidate three Moodle instances into one

We currently have three separate Moodle instances. We want to merge them into a single Moodle platform. However, each original instance has its own course manager with different roles and permissions. The merged instance must keep these separate management roles (each manager controls only their own courses). Ideally, the interface would also reflect these separations (e.g., different dashboards or menus).

Important note: I am not a developer, so I’m looking for solutions that are low‑code or that can be implemented with existing Moodle features and plugins.

In reply to Ahmed Hamed

Re: Automated level progression with English test and Consolidate three Moodle instances into one

by Thomas Korner -
Dear Ahmed,
We at MBA Zurich did this last year with the support of eDaktik.at (www.edaktik.at). The manager became category manager, and with the 'boost union' theme, you can create different flavours of the theme and allocate them to different global cohorts. The same applies to menus. That said, there are two main components that shouldn't be underestimated: merging course content and users (if you keep the authentication mode, the second part is free), and the loss of individuality for the manager. We have set up a Moodle board where every Moodle manager has a seat and can vote on every plugin and change. So far, this has worked quite well!
Greetings, Thomas