A form allowing both teacher's assessment and student's self-assessment

A form allowing both teacher's assessment and student's self-assessment

- Peter Skipworth の投稿
返信数: 18

Hi,

We have classes where students must submit a self-assessment several times a year - essentially, a series of multiple choice and text responses.

Once submitted - we want the teacher to be able to see it, and respond to each of the same questions themselves, so that in the end, both student's and teacher's responses are visible together on the same form. In the end, both the teacher and student should be able to see both responses to each question.

Has anyone needed to implement anything similar previously? Are there any third-party modules which offer this or similar functionality?

TIA

Peter Skipworth への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- AL Rachels の投稿
画像 Core developers 画像 Particularly helpful Moodlers 画像 Plugin developers 画像 Testers

I don't know of any third-party module which offers this type of functionality. It would help to have a couple of example questions you are planning to use.

One possibility would be to use the the normal quiz activity. After the student goes through and completes the quiz, the teacher can "Review" the results and make comments for each question. After the teacher finishes making comments, the student can again review the quiz to see what the teacher added. The downside to using the quiz is that when using multiple choice, one answer is going to have to be set up as being the correct answer. Without any examples of your questions, I don't know if that would be appropriate. This would also require an awful lot of extra "Clicking" for the teacher to comment on all the questions.

Another possibility would be the database activity. Would be easier for the teacher to add their comments and if you wanted it, later you could make every students responses visible to other students.

 

AL Rachels への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- Peter Skipworth の投稿

Thanks for the reply,

Each question asks for a response (in the form of a radio button) concerning various parts of their study within a course. Eg :

  • Attended all lectures for this course (1 = Strongly disagree, 5 = Strongly agree)
  • Has a solid understanding of subject XYZ  (1 = Strongly disagree, 5 = Strongly agree)
  • Worked well within a group situation during this course (1 = Strongly disagree, 5 = Strongly agree)

We want to see the student's response for each, along with the teacher's response concerning the student. The plan would then be for the student and teacher to meet to discuss weaknesses/differences in the responses.

 

 

 

Peter Skipworth への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- AL Rachels の投稿
画像 Core developers 画像 Particularly helpful Moodlers 画像 Plugin developers 画像 Testers

Sorry, as I said before, I do not know of any Moodle module or add-on that will let you do this, right-out-of-the-box. You could use questionnaire or feedback, but you would only have the students entries.

You could do it with a quiz, but as I mentioned before, students would probably not really understand when their answers were being marked as wrong. Teachers would have to do a LOT of clicking to go make a comment on each question, then save it.

You could probably do it with the database activity. Make your forms have a column for the student to make, then one for the teacher. After a student marks and submits, the teacher can then edit and enter his marks. I have attached a sample database preset based on your last entry.

Maybe someone else has a better idea of how to do this.

AL Rachels への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- Peter Skipworth の投稿

Thanks for your response Al,

This is looking good...and would be just about perfect except for the fact that it'd be ideal if students couldn't update the "teacher" fields, and vice versa. I'm guessing there's no way to enforce this within the Database activity - for example, allowing certain fields to be edited by only users with a certain role? Is there any way this could be done within the database templates - perhaps even using some Javascript?

It would be a hack - but I guess I could resort to using a Javascript template to grab the name of the logged in user from the page's DOM, and hide/disable the teacher fields if the logged-in name is not in a hard-coded list. This is messy, and insecure, though, so I'm open to further ideas.

I guess PHP code can't be included in a database template? That would be ideal - I could check the user's role, and hide/show fields as necessary, in that case.

Peter Skipworth への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- AL Rachels の投稿
画像 Core developers 画像 Particularly helpful Moodlers 画像 Plugin developers 画像 Testers

Well, I don't know if you would really have to "hack" anything as the database activity does have CSS Template and Javascript template listed under the Template tab. Might be worth a try.

Peter Skipworth への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- Itamar Tzadok の投稿

Possible with the new version of the Dataform for Moodle 2.6 scheduled to be released beginning of April.

Here is a simple scenario in Gherkin language (which means that this is a working testable scenario) for the described use case.

This scenario prevents student updates of teacher fields but not vice versa. A more complex set up employing other features of the Dataform can allow you to set update permissions per field per role.

Setting a fixed interval and max entries is not necessary but offers the benefit of event calendar for each interval as a reminder for students and ensuring that submissions observe the schedule. 笑顔

Feature: Self assessment in 4 weeks interval with teacher input
Students must submit a self-assessment in intervals - a series of multiple choice and text responses.
Once submitted teacher to be able to see it, and respond to each of the same questions themselves.
In the end, both student's and teacher's responses are visible together on the same form. In the end, both the teacher and student should be able to see both responses to each question.

@javascript
Scenario: 4 weeks interval, multiple choice and text response, student cannot update or delete after submission
# 129 steps

### Activity setup ###

Given I start afresh with dataform "Test Dataform"
And the following "permission overrides" exist:
| capability | permission | role | contextlevel | reference |
| mod/dataform:entryownupdate | Prevent | student | Activity module | dataform1 |
| mod/dataform:entryowndelete | Prevent | student | Activity module | dataform1 |

When I log in as "teacher1"
And I follow "Course 1"
And I follow "Test Dataform"
Then I should see "This dataform appears to be new or with incomplete setup"

# Set the time interval and separate participants
#---------------------------
When I follow "Edit settings"
And I expand all fieldsets
And I set the field "Maximum entries" to "1"
And I set the field "id_timeavailable_enabled" to "checked"
And I set the field "timeinterval[number]" to "4"
And I set the field "timeinterval[timeunit]" to "weeks"
And I set the field "Number of intervals" to "10"
And I set the field "Separate participants" to "Yes"
And I press "Save and display"
Then I should see "This dataform appears to be new or with incomplete setup"

# Add a text and select fields for student responses
#---------------------------
Then I go to manage dataform "fields"
And I add a dataform field "text" with "Student Response 01"
And I add a dataform field "select" with "Student Response 02"
And I follow "Student Response 02"
And I set the field "Options" to
"""
Never
Rarely
Frequently
Always
"""
And I press "Save changes"

# Add a text and select fields for teacher responses (non-editable) so that students cannot edit
#---------------------------
Then I add a dataform field "text" with "Teacher Response 01"
And I follow "Teacher Response 01"
And I set the field "Editable" to "No"
And I press "Save changes"

Then I add a dataform field "select" with "Teacher Response 02"
And I follow "Teacher Response 02"
And I set the field "Editable" to "No"
And I set the field "Options" to
"""
Never
Rarely
Frequently
Always
"""
And I press "Save changes"

# Add a view with with default submission buttons
#---------------------------
When I follow "Views"
And I set the field "Add a view" to "grid"
And I set the field "Name" to "View 01"
And I press "Save changes"

Then I should see "View 01"
And I should see "Default view is not set."
When I set view "View 01" as default view
Then I should not see "Default view is not set."

And I log out

### INTERVAL 1 ###

# Student 1 submits self assessment and can update only the student responses
#---------------------------------------------
When I log in as "student1"
And I follow "Course 1"
And I follow "Test Dataform"
Then I should see "Add a new entry"

When I follow "Add a new entry"
Then "field_1_-1" "field" should exist
And "field_2_-1_selected" "field" should exist
But "field_3_-1" "field" should not exist
And "field_4_-1_selected" "field" should not exist

And I set the field "field_1_-1" to "Student response to item 01 in Submission 01"
And I set the field "field_2_-1_selected" to "Frequently"
And I press "Save"
Then I should see "Student response to item 01 in Submission 01"
And I should see "Frequently"
And I should not see "Add a new entry"
And "id_editentry1" "link" should not exist
And "id_deleteentry1" "link" should not exist

And I log out

# Teacher adds teacher responses to student 1 submission
#---------------------------
When I log in as "teacher1"
And I follow "Course 1"
And I follow "Test Dataform"
Then I should see "Student response to item 01 in Submission 01"

When I follow "id_editentry1"
Then "field_1_1" "field" should exist
And "field_2_1_selected" "field" should exist
And "field_3_1" "field" should exist
And "field_4_1_selected" "field" should exist

Then I set the field "field_3_1" to "Teacher response to item 01 in Submission 01"
And I set the field "field_4_1_selected" to "Rarely"
And I press "Save"
Then I should see "Student response to item 01 in Submission 01"
And I should see "Teacher response to item 01 in Submission 01"
And I should see "Frequently"
And I should see "Rarely"

And I log out

# Student 1 views own and teacher responses
#---------------------------------------------
When I log in as "student1"
And I follow "Course 1"
And I follow "Test Dataform"
Then I should see "Student response to item 01 in Submission 01"
And I should see "Teacher response to item 01 in Submission 01"
And I should see "Frequently"
And I should see "Rarely"

And I log out

# Student 2 cannot view student 1 submission
#---------------------------------------------
When I log in as "student2"
And I follow "Course 1"
And I follow "Test Dataform"
Then I should not see "Student response to item 01 in Submission 01"
And I should not see "Teacher response to item 01 in Submission 01"
And I should not see "Frequently"
And I should not see "Rarely"

And I log out


Itamar Tzadok への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- ben reynolds の投稿

And now I discover that I need to pay attention to keyword Dataform, and maybe even find some documentation.

You have stretched my knowledge, Itamar.

Thank you!

ben reynolds への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- Itamar Tzadok の投稿
Itamar Tzadok への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- Peter Skipworth の投稿

Thanks Itimar,

Funnily enough, my research had led me to the Dataform module last night - I'm surprised it took so long, as I've used it before. As it stands now, it almost suits my needs - but I'll hold out until the new release before implementing our project.

Thanks for your help everyone!

Itamar Tzadok への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- dawn alderson の投稿

Itamar, hi

nice, really nice.  Have you thought about roles?  I have read the detail above, and do forgive me if I have missed something, but might this activity be useful for others too?

1. student peer-review

2. professional peer reviews...

3. A.N.Other

It just seems like a possibility may exist, in terms of getting students to review each other's self-assessments in the format evident above- as well as professional practitioners having such an oppt. So, if the role-feature was to be expanded- and in addition to teacher/student....you could have student-student and practitioner-practitioner roles, as well as an option to customise for other scenarios...mentor mentee etc etc....

just some ideas. 笑顔  It may be that you have accomodated for this as an Admin-detail.

Dawn

 

 

dawn alderson への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- Itamar Tzadok の投稿

Hi Dawn,

The Dataform module is a generic activity module and you can use it for a variety of applications. A simple method of student peer review is by ratings and comments, as illustrated here:

 

More structured applications may involve a work flow and role assignments for designated users in designated contexts of the activity. The documentation will offer guidelines for setting up such applications and is open for the community to add more examples.

笑顔

Peter Skipworth への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- ben reynolds の投稿

Take a look a Journal. It's designed to allow a back-and-forth between student and teacher.

You can't make multi-choice questions in Journal AFAIK, but you could think about using Quiz (assuming you actually want to work with the multi-choice data; if you don't, then just list the likert scale questions and go from there).

Users could do the multi-choice Quiz questions and copy their answers to paste into Journal, and then they write their comments.

Instructors then comment on the students' comments.

I've not used Journal. I do not know if it is up to date for 2.6+. So, this is theoretical.

ben reynolds への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- AL Rachels の投稿
画像 Core developers 画像 Particularly helpful Moodlers 画像 Plugin developers 画像 Testers

Yes, Journal does work in 2.6.2+.

You could also probably use the Dialogue activity for back and forth conversation with students.

AL Rachels への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- dawn alderson の投稿

All, hi

to add to the mix, I have used and know of others who have used audio feedback mid term...so a summary/overall comment audio file in response to a series of questions for each student.  I think P'dle plug in might work for that too. End of term evals-well I only really have experience of  online student responses and then the module feedback is fed forward into module/course evaluation for the following semester with the new lot of students. Wagging tail near wrong tree here-probs 複雑な  

hh

Dawn

Peter Skipworth への返信

Re: A form allowing both teacher's assessment and student's self-assessment

- Ken Task の投稿
画像 Particularly helpful Moodlers

http://www.newvisions.org/blog/entry/drum-roll-please-announcing-the-new-improved-doctopus

View the video for an overview.   May/may not work for you, but can see the tool could be easily linked to in a Moodle ... no special add-ons to make Moodle even more complex than it is.

Just a thought.

'spirit of sharing', Ken