Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-42354

Improve the Assignments Add/Edit page by grouping Access and Grading options

    XMLWordPrintable

    Details

    • Test Plan:
      Hide

      For most of the following tests, as an instructor or maintain role, go to Assignments then to "Add" page. Also test the following tests by editing existing assignments.

      Case 1: Create an individual submission assignment

      1. In Assignments, go to the Add page
      2. Create an assignment for each student to submit separately
      3. Submit as a couple of students
      4. View (and grade, if you wish) those students submissions as the instructor
      • Ensure the grouping of the "Assign To" section and "Grading" section is logical and clear
      • Ensure you can create the assignment and submit as a student

      Case 2: Create an individual submission assignment available to specific groups

      1. Create groups in your course site
      2. In Assignments, go to the Add page
      3. Create an assignment for each student to submit separately from specific groups
      4. Submit as a couple of students from different groups
      5. View (and grade, if you wish) those students submissions as the instructor
      • Ensure you can create an assignment assigned to specific groups (a subset of of the class of students)
      • Ensure the grouping of the "Assign To" section and "Grading" section is logical
      • Ensure you can create the assignment and submit as the students in those groups and not from students not in those groups

      Case 3: Create a group submission assignment

      1. In Assignments, go to the Add page
      2. Create an assignment where one student in a group submits on behalf of the group
      3. Submit as a couple of students in different groups
      4. View (and grade, if you wish) those students submissions as the instructor
      • Ensure you can create an assignment for group submission
      • Ensure the grouping of the "Assign To" section is logical
      • Ensure the Check Now button works as you'd expect
      • Ensure you can create the assignment and submit as a student

      Case 4: Create an assignment with the various grading options

      1. In Assignments, go to the Add page
      2. Create various assignments with different grading options, such as points, letter grade, pass/fail, checkmark, rubrics, sending and not sending the grades to the Gradebook, and using existing and new Gradebook items
      • Ensure the grouping of the "Grading" section is logical
      • Ensure you can create the assignment and submit as a student
      • Ensure you can grade the assignment

      Case 5: Create a group assignment with peer assessment

      1. With groups in your site, begin to create a group assignment (like in Case 3 above)
      2. Attempt to use peer assessment for this assingment (in the Grading section)
      3. In another assingment, enable peer assessment and then attempt to make it a group assignment afterwards
      • Ensure you cannot create a group assignment using peer assessment*

      Case 6: Create a group assignment with students in multiple groups

      1. With a student in multiple groups, ensure you cannot create a group assignment using those groups
      • Ensure you cannot create a group assignment with the same user in more than one group
      • Ensure both the "Check Now" and "Post" buttons alert you that the student is in multiple groups

      Case 7: Use a group assignment when a student is in multiple groups (qadevneeded)

      1. Put a user in multiple groups that are already being used for the same assignment and ensure you are alerted of this throughout Assignments for both instructors and students
      • Ensure students cannot submit to this assignment
      • Ensure instructors are warned there is a problem when viewing and grading the assignment or submissions
      Show
      For most of the following tests, as an instructor or maintain role, go to Assignments then to "Add" page. Also test the following tests by editing existing assignments. Case 1: Create an individual submission assignment In Assignments, go to the Add page Create an assignment for each student to submit separately Submit as a couple of students View (and grade, if you wish) those students submissions as the instructor Ensure the grouping of the "Assign To" section and "Grading" section is logical and clear Ensure you can create the assignment and submit as a student Case 2: Create an individual submission assignment available to specific groups Create groups in your course site In Assignments, go to the Add page Create an assignment for each student to submit separately from specific groups Submit as a couple of students from different groups View (and grade, if you wish) those students submissions as the instructor Ensure you can create an assignment assigned to specific groups (a subset of of the class of students) Ensure the grouping of the "Assign To" section and "Grading" section is logical Ensure you can create the assignment and submit as the students in those groups and not from students not in those groups Case 3: Create a group submission assignment In Assignments, go to the Add page Create an assignment where one student in a group submits on behalf of the group Submit as a couple of students in different groups View (and grade, if you wish) those students submissions as the instructor Ensure you can create an assignment for group submission Ensure the grouping of the "Assign To" section is logical Ensure the Check Now button works as you'd expect Ensure you can create the assignment and submit as a student Case 4: Create an assignment with the various grading options In Assignments, go to the Add page Create various assignments with different grading options, such as points, letter grade, pass/fail, checkmark, rubrics, sending and not sending the grades to the Gradebook, and using existing and new Gradebook items Ensure the grouping of the "Grading" section is logical Ensure you can create the assignment and submit as a student Ensure you can grade the assignment Case 5: Create a group assignment with peer assessment With groups in your site, begin to create a group assignment (like in Case 3 above) Attempt to use peer assessment for this assingment (in the Grading section) In another assingment, enable peer assessment and then attempt to make it a group assignment afterwards Ensure you cannot create a group assignment using peer assessment* Case 6: Create a group assignment with students in multiple groups With a student in multiple groups, ensure you cannot create a group assignment using those groups Ensure you cannot create a group assignment with the same user in more than one group Ensure both the "Check Now" and "Post" buttons alert you that the student is in multiple groups Case 7: Use a group assignment when a student is in multiple groups (qadevneeded) Put a user in multiple groups that are already being used for the same assignment and ensure you are alerted of this throughout Assignments for both instructors and students Ensure students cannot submit to this assignment Ensure instructors are warned there is a problem when viewing and grading the assignment or submissions

      Description

      Building on the work completed in SAK-31638, the Access and Grading sections of the Assignments Add/Edit pages should better utilize usability design to avoid user error and to incorporate related options that are currently listed in the "Additional Assignment Options" (AAO).

      Proposed changes:

      1. incorporate the "Group Submission" option from AAO into the Access section
      2. rename the Access section as the Assign To section
      3. incorporate the "Use peer assessment" option from AAO into the Grading section
      4. redesign the Grading section to only display options valid for the current Grade Scale
      5. streamline the Grading section to use "Points" by default when choosing to grade the assignment
      6. maintain the functionality that prevents peer assessment being used for a group assignment
      7. introduce a way to check for group membership conflicts on-demand prior to creating the assignment

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  plukasew Paul Lukasewych
                  Reporter:
                  sfoster9 Shawn Foster
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  7 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code