Hi Itamar,
Thanks for the answer.
What I'm trying to do: create a logbook in which each entry is a report created by a teacher T describing a lesson L about a student S.
The logbook is seen only by teachers (hidden to students).
Here's
the
context: different students and teachers are enrolled in a course.
The course is not a real course but an interface used to manage private
lessons. Teachers post availabilities using the Scheduler plug-in. Students book lessons using the same plug-in. Lessons are carried out through Skype. At the end of the lesson, the teacher writes a report. This report is structured as a form with the following fields:
- Author (the teacher->supposedly automatic)
- Date and time of the lesson (scheduled starting time)
- Name of the student
- Lesson number (First lesson, second lesson, etc. -> incremented from the previous one)
- Lesson content
- Advice for the next lesson
- Attached files
When the student books his next lesson with (possibly) another teacher, that teacher searches for the latest report of that student to prepare his lesson.
I am still not entirely sure about the best Moodle tool to use. I first tried with the "Note" function but it is too primitive.
I created a database which I think could work well enough. Still, I'm worried about the way teachers will populate the Student name fields. A simple spelling mistake could make the search difficult. Hence the idea of a field consisting in a drop-down menu pre-populated with the correct students names. Once a student is unenrolled, his name should disappear from the menu in editing context, but the entry should stay in the database and come out if you search that student's name.
Regarding dataform, I've just installed it but I'm still struggling with the basic use (I could create fields but I haven't found how to create a new entry).
Now, if dataform enables the teacher to change the author name, I guess I could decide that "Author" is actually the student's name, and decide too that the name of the teacher appears as a field in the form. I won't have more than a dozen teachers at a time, so it could be a drop down menu that I edit from time to time when a new teacher joins.
I'm using Moodle 2.5 (cannot upgrade for the time being) and dataform 2.3