Submit user input data for specific members

Hi! I’ve created a member profile and now I would like to be able to submit data using the user input fields to that specific member’s page. For example, as a teacher I’d like to upload grades for each student but only that student can see their own grades. Please advise.

Students would have their own profile pages and permissions for your database/profiles would be for member authors only. Their would be no update access for members, only Admin. You would then have fields set up for each course to show grade (set up as many as you wish as far as per assignment, weekly, quarter, semester, etc (each would have its own field). The member profile pages would have to have a dynamic item (say COURSE BIOLOGY TERM PAPER 1 as header and then underneath the dynamic feed attached to the field for that term paper in database. You then enter grades in that field for each student and the feed to their profile page will be only their grade. No others.