I would like each of my students to have access to Dataform entries for about 12 different experiments. Each experiment will have the same fields, but with different content.
Not a problem. Each student would have 12 entries each of which is set to 1 of the experiements by means of a designated field. If you trust your students to do that properly, you can let them add the entries on their own. Otherwise you can add the entries for the students. There at least two ways to do that, either by csv import or by adding entries and selecting the entry owner for each one.
If you want to add bulk entries with predefined content you can use the csv import. At least some of the content can be uploaded this way. If you want rich predefined content, you can create one entry and duplicate it. You can bulk duplicate so you can quickly create many copies of the initial entry. You will then have to edit the entries and assign your students as entry authors. You can do bulk editing, that is, edit multiple entries in one go.
Students should be able to produce their own personalised record of their practical work by editing the fields, adding images and data.
Of course. And you can also lock some fields. For instance, you don't want your students to change the experiment id/name in the entry. You lock the field and only you will be able to edit it.
The product should (generally) only be visible to the student and teacher
Set the activity to 'Separate participants' in the activity settings.
, and it would be very helpful if it could be downloaded as evidence for universities or prospective employers.
You can create a designted pdf view and lay out the entry content as desired with a frame, watermark and pdf security if needed. The view allows the user to download a pdf file.
And there are other things you can do. For instance you can create a separate view for each experiment such that the view is already filtered to show only the entries of that experiment. You can create a view for all students where you can show selected experiments without students info. And so on.