Here’s something to help get you started.
You may have to just get each student an account of their own.
I remember there was a thread about adding students to their school GF but I couldn’t find it.
Each student would get their own account( isolated from the primary account), with their own workspace where they can store their projects.
Hope this helps somewhat, there are some members out there that can provide more info.