Homework Sets Editor

From WeBWorK_wiki
Revision as of 12:29, 10 February 2011 by Aubreyja (talk | contribs)
Jump to navigation Jump to search

The Homework Sets Editor is the primary location within WeBWorK for managing WeBWorK homework sets.

User Interface

The Homework Sets Editor user interface is divided into two main regions. The Actions Panel is at the the top of the page gives the user a list of various useful tasks that may be done with the homework sets in the course. The Problem Set list is at the bottom of the page and gives a selectable list of the homework sets in the course, along with options for editing the problems in each set and the users assigned to each set.

Actions Panel

The Actions Panel at the top of the Homework Sets Editor contains a list of useful tasks to help instructors with managing the homework sets in their courses.

From the top region of the Homework Sets Editor a user with sufficient privileges may

  • filter or sort the list of homework sets displayed at the bottom of the page
  • edit the open date(s), due date(s) and answer date(s) of one or more homework sets,
  • add a reduced credit period for one or more homework sets
  • make sets visible or invisible to students
  • import and export homework sets to and from the course
  • score homework sets
  • create a new homework set or duplicate an existing set
  • delete homework sets

These actions are performed by

  • selecting the action by clicking on its radio button,
  • configuring the action by selecting from among its available options and providing any required text,
  • selecting one or more homework sets from the Problem Set List for the action (except when filtering or sorting), and finally
  • clicking the "Take Action" button to execute the action.

Homework sets may be selected individually from the Problem Set List. Also, the actions panel also includes buttons "Select All Sets" and "Unselect All Sets" to speed this process or correct mistakes.

The available actions are described in more detail below in the section "Actions".

Actions Panel
Homework Sets Editor Actions Panel

Problem Set List

The bottom region of the Homework Sets Editor page contains a list of homework sets, called the Problem Set List. When Homework Set Editor is first accessed, this region of the page will list all homework sets in the course unless there are more than 500 of them. This list may be filtered and sorted as described below.

From the Problem Set List a user with sufficient privileges may:

  • select one or more sets for an action chosen above,
  • select one set (by clicking its pencil icon) to edit its open date, due date or answer date, whether or not a reduced credit period is available, or toggle its visibility to students,
  • edit all global set details of any homework set including:
    • all dates, reduced credit period, and visibility
    • assignment type (homework or gateway)
    • choice of problem header files
    • order, weight (value), and number of attempts available for each problem in the set
    • delete problems from a set
    • mark one or more problems in a set correct for all users
  • edit which users are assigned to a set
  • change the settings of a homework set an individual user
Problem Set List
Homework Sets Editor Problem Set List

Using the Actions Panel

Filter Homework Sets Shown in the Problem Set List

Hmwk sets editor show sets.png

The list of homework sets displayed in the Problem Set List in the lower portion of the Homework Sets Editor can be filtered using the Show... action. This does not change the list of homework sets shown to students or change the availability of homework sets in any way. This filtering mechanism is designed to be a convenience for instructors whose WeBWorK courses contain a large number of homework sets. By filtering the list of homework sets shown in the Problem Set List, instructors may more easily select sets for editing, scoring, etc.

By default users with ta permissions (permission level 5) may use this feature. The permission level required for this action is determined by value of %permissionLevels{access_instructor_tools}. This value is set in the global.conf file, and cannot be change from the Course Configuration page.

Sort Homework Sets Shown in Problem Set List

Hmwk sets editor sort.png

Permission key: access_instructor_tools

Edit Sets

Hmwk sets editor edit.png

Permission key: modify_problem_sets

Toggle Set Visibility to Students

Hmwk sets editor make visible.png

Permission key: modify_problem_sets

Import Homework Sets

Hmwk sets editor import1.png Hmwk sets editor import multiple.png

Permission key: create_and_delete_problem_sets

Export Homework Sets

Hmwk sets editor export.png

TODO

Permission key: modify_set_def_files

Score Homework Sets

Hmwk sets editor score.png TODO

Permission key: score_sets

Create a New Homework Set

Hmwk sets editor create.png TODO

Permission key: create_and_delete_problem_sets

Delete Homework Sets

Hmwk sets editor delete.png TODO Permission key: create_and_delete_problem_sets

Using the Problem Set List

Select one or many sets

Edit set dates, visibility, and reduced credit period for one or many sets

Access the Set Detail Page for a set to edit all of its global set data

Assign or unassign a set to one or many students

Edit the set data for an individual student

Technical Information

TODO