Difference between revisions of "Homework Sets Editor"
Line 3: | Line 3: | ||
== User Interface == |
== User Interface == |
||
− | The Homework Sets Editor user interface is divided into two regions. The top region |
+ | The Homework Sets Editor user interface is divided into two regions. The top region gives the user a list of various useful tasks that may be done with the homework sets in the course, which are by default all listed at the bottom of the page. From the top region of the Homework Sets Editor a user with sufficient privileges may |
+ | [[Image:Hmwk_sets_editor_top.png|600px|border|right]] |
||
+ | * 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, whether or not a reduced credit period is available, and 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 |
||
− | [[Image:Hmwk_sets_editor_top.png]] |
||
− | |||
− | The bottom region of the Homework Sets Editor page contains a list of homework sets, called the Set List. When Homework Set Editor is accessed, this region of the page will list all homework sets in the course unless there are more than 500 of them. |
||
− | |||
− | [[Image:Hmwk_sets_editor_bottom.png]] |
||
+ | 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 accessed, this region of the page will list all homework sets in the course unless there are more than 500 of them. From the bottom region of the Homework Sets Editor a user with sufficient privileges may |
||
+ | [[Image:Hmwk_sets_editor_bottom.png|600px|border|right]] |
||
+ | * 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 one 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 |
||
== Actions == |
== Actions == |
||
Revision as of 18:04, 9 February 2011
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 regions. The top region gives the user a list of various useful tasks that may be done with the homework sets in the course, which are by default all listed at the bottom of the page. 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, whether or not a reduced credit period is available, and 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
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 accessed, this region of the page will list all homework sets in the course unless there are more than 500 of them. From the bottom region of the Homework Sets Editor 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 one 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
Actions
Filter Homework Sets Shown in the Problem Set List
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
Permission key: access_instructor_tools
Edit Sets
Permission key: modify_problem_sets
Toggle Set Visibility to Students
Permission key: modify_problem_sets
Import Homework Sets
Permission key: create_and_delete_problem_sets
Export Homework Sets
TODO
Permission key: modify_set_def_files
Score Homework Sets
Permission key: score_sets
Create a New Homework Set
Permission key: create_and_delete_problem_sets
Delete Homework Sets
TODO Permission key: create_and_delete_problem_sets
Technical Information
- Module: WeBWorK::ContentGenerator::Instructor::ProblemSetList
- Path: $server_root_url/$webwork_url/$courseID/instructor/sets
TODO