My institution uses Moodle as our learning management system. I want to send some information to each student that is personalized to each student but without any other students seeing it. This is a need I often have from time to time, but my most recent need is to give each student a unique ID to access a separate online resource.
In the past, I have done things like posting a spreadsheet with all student information, except that I somewhat hid their student IDs by only showing the last four digits of their student IDs: that way, students could identify which row applied to them, but could not easily tell which one applied to any other student (unless they already know their student ID). This is an unsatisfying solution, since a student who knows another student's ID would then know their information.
Is there a way to send small bits of information customized to each student? I'm imagining some sort of interface where I could maybe upload a spreadsheet with each row having a student IDs and the custom information in other columns, and then students would only see own their uploaded information, not any other students' information.
Edit: In response to one of the answers: my point here is that I am looking for an automated solution where I can post feedback to many students (whether 20 or 200) at one time, yet personalized based on some criteria (in my example, giving them individual IDs for an external computer system). So, individual entry of feedback one-by-one is not an option for my need here.
Note: I've searched around other StackExchange sites, and Academia SE seems to be the one that would be best for responding to specific how-to questions for Moodle. I'm surprised there is no tag for "Moodle" or even for "learning-management-system".