Hi all a newbie here.
I need to upload about 1000 students onto a new Moodle site.
Each student can be enrolled onto upto about 10 courses.
Each course has about 4 groups.
I don't mind which method I should do all this, just a bit confused.
Is it best to use an external DB for handle adding new users and enrollments onto courses (prefer not to use enrollment keys at the moment)
Please - if anyone can point me in the right direction I'd really appreciate it.
A novice for Moodle, but my SQL is good!
If you're good with SQL, I'd suggest starting with DB authentication and DB enrollments. This is assuming you don't need to tie into a larger system for user authentication and want to do moodle as a standalone system. Keep in mind user authentication and enrollments are 2 different, though related, functions and you can mix-and-match as needed. Unfortunately groups will need to be manually created unless you do some extra programming work.