SlideShare a Scribd company logo
1 of 10
Download to read offline
Introduction to WeBWorK
Assignments
• Create Assignment here
• Add Problems here
• Assign Assignment here
• Set Open and Due Dates here
Problems
• Add hint here
• Add re-randomization here
• Add Show-me-another here
Course List
• Add a student here
• Upload class roster here
MAA’s ”A Day in the Life of a WeBWorK instructor” here
How to Create an Assignment Return to Front Page
Through the Library Browser
• Click on the Library Browser, which can be found along
the left hand side under Instructor Tools.
• Once in the Library Browser; type in the name of the new
set in the blank next to ”Create a New Set in This
Course” button then click the button.
• The name of your set will now appear at the top of the
Library Browser as the ”Target Set”.
Through the Homework Set Editor
• Click on the Homework Set Editor, which can be found
along the left hand side under Instructor Tools.
• Once in the Homework Set Editor; click on the tab
”Create”.
• After creating the set, go to the Library Browser and
choose your set as the ”‘Target Set”.
Note: It is typically easiest to create sets from within the
Library Browser so that you can immediately start adding
Adding Problems to a Set Return to Front Page
• Click on the Library Browser, which can be found along the
left hand side under Instructor Tools.
• Choose your ”Target Set”. If you just created a set, this will
new set will default to the Target Set.
• About half-way down the page, there will be drop-down tabs
to choose Subject and Chapter.
• Click ”View Problems” button.
• Problems will appear at the bottom of the page. The default
is for 20 problems to appear on each page.
• In the top left hand corner of each problem there is a button
to ”Add”. Clicking this adds problems to the target set.
• Add as many or as few problems to the set as you wish. Note:
You can click ”Add” twice to add two problems of the same
type but different randomized numbers.
• The top right hand corner of each problem gives options to
”View” or ”Edit” the problem.
• Below the problems is a button to view the next 20 problems.
Assign the Assignment Return to Front Page
• Once you have added problems to the set; click on the
Homework Set Editor, which can be found along the left
hand side under Instructor Tools.
• Click the tab that says ”Edit”.
• Under the column ”Assigned Users”, click the link in the row
of your assignment.
Note: the link shows the number of current assigned users.
• Click ”Assign to all users”. If you only want to assign to
certain users, each student has a checkbox next to their name
that you can click.
• Click ”Save” at the bottom.
Note: In order for students to access the set, the assignment must
be assigned to the student and opened
Set Due Date Return to Front Page
• Once you have added problems to the set; click on the
Homework Set Editor, which can be found along the left
hand side under Instructor Tools.
• Click the tab that says ”Edit”.
• The last three columns are ”Open Date”, ”Close Date”, and
”Solution Date”
• Set the three dates that you want for these. Students will not
be able to open the set until after the ”Open Date”.
• Note: Not all problems have a solution programmed, only the
ones that have this in their code will show their solution after
the ”Solution Date”.
• You must click ”Save” and ”Take Action” for the dates to be
updated.
Note: In order for students to access the set, the assignment must
be open to the student and assigned to them
Add Hint to a problem Return to Front Page
• Some problems have hints programmed into them already.
• If you wish to add a hint, start by clicking the ”Edit” button
on the problem.
• At the start of the document you will the line ”loadMacros”.
• Add the the macro: ”answerHints.pl” to the list.
Note: you need the parentheses in the code.
• Before the line BEGIN TEXT add the line: $showHint = n;
Where you will choose the value n. The student will have
access to the hint after n attempts.
• After the line END TEXT add the lines: BEGIN HINT This is
where you type your hint END HINT
• If you wish, you can make your hint customized to your
problem by calling the parameters of the problem.
• You can see the MAA’s page on hints here
Re-Randomize Problems Return to Front Page
• Problems that contain random parameters (which is most
problems) can have the numbers re-randomized to prevent
students from simply ”guessing” the answer.
• You can choose the number n, which will cause the parameters
to re-randomize after n incorrect answers by the students.
• If you wish to add re-randomization, start by clicking the
”Edit” button on the problem.
• At the start of the document you will the line ”loadMacros”.
• Add the the macro: ”PeriodicRerandomization.pl” to the list.
Note: you need the parentheses in the code.
• After the line: TEXT(beginproblem()); add the line:
PeriodicRerandomization(”n”);
• You can see an example from Paul Pearson here
Show Me Another Problem feature Return to Front Page
The latest version of WeBWorK has a ”Show Me Another”
problem feature.
This must be activated for each individual problem, but not
within the coding.
To activate this, start by clicking on the Homework Set
Editor, which can be found along the left hand side under
Instructor Tools.
Click the pencil link next to the name of the problem set you
wish to add ”Show me another” feature to.
Scrolling down, there are settings for individual problems.
Within the settings will be the option ”Show me another”
Here, you can set the number of times students can use the
feature. The default is −1 which does not activate the ”Show
me another” feature.
More information can be found here
Note: I have not had a chance to use this feature yet! So,
there may be mistakes in my instructions above. Sorry!
Add a (few) student(s) to your course Return to Front Page
Click on the Classlist Editor, which can be found along the
left hand side under Instructor Tools.
Click the ”Add x students”.
Click ”Take Action”.
This will bring you to a page where you can add the new
student(s) information.
When adding the new student(s) you can assign them
assignments. This is useful if the student joins the class late.
Note: This is a tedious way to add many students. If you are first
entering the class roster, it is easier to do it with a class list.
Add Class List
Import Class Roster Return to Front Page
Send me your class list, making sure it includes student name,
student id, and email address.
I will import your class list to WeBWorK :)
If you are interested in doing this process yourself, you can see
the MAA’s instructions here

More Related Content

What's hot

Diagnostic questions create quiz
Diagnostic questions   create quizDiagnostic questions   create quiz
Diagnostic questions create quizColleen Young
 
How to use zangle and the class calendar
How to use zangle and the class calendarHow to use zangle and the class calendar
How to use zangle and the class calendartfinger
 
How to use short stack
How to use short stackHow to use short stack
How to use short stackVhon vega
 
Track class lesson powerpoint Update
Track class lesson powerpoint UpdateTrack class lesson powerpoint Update
Track class lesson powerpoint Updateherreramy
 
Vmhs Workshop On Abi Gradebook
Vmhs Workshop On Abi GradebookVmhs Workshop On Abi Gradebook
Vmhs Workshop On Abi Gradebookguest59acbe
 
Creating a-curriculum-report
Creating a-curriculum-reportCreating a-curriculum-report
Creating a-curriculum-reportSusan Jenkins
 
Instructions platform basic 571
Instructions   platform basic 571Instructions   platform basic 571
Instructions platform basic 571samreales
 
Engrade is encridible!
Engrade is encridible!Engrade is encridible!
Engrade is encridible!katie8433
 
How to add an assessment dropbox into my pls
How to add an assessment dropbox into my plsHow to add an assessment dropbox into my pls
How to add an assessment dropbox into my plsEdTechonGC Mallett
 
Getting Started With Quia Part1
Getting Started With Quia Part1Getting Started With Quia Part1
Getting Started With Quia Part1Dwayne Squires
 
Getting Started With Quia Part1
Getting Started With Quia Part1Getting Started With Quia Part1
Getting Started With Quia Part1Dwayne Squires
 
On line test and auto correction
On line test and auto correctionOn line test and auto correction
On line test and auto correctionSeán Gallagher
 

What's hot (14)

Diagnostic questions create quiz
Diagnostic questions   create quizDiagnostic questions   create quiz
Diagnostic questions create quiz
 
How to use zangle and the class calendar
How to use zangle and the class calendarHow to use zangle and the class calendar
How to use zangle and the class calendar
 
How to use short stack
How to use short stackHow to use short stack
How to use short stack
 
Schedule planner slides for slideshare 3
Schedule planner slides for slideshare 3Schedule planner slides for slideshare 3
Schedule planner slides for slideshare 3
 
Track class lesson powerpoint Update
Track class lesson powerpoint UpdateTrack class lesson powerpoint Update
Track class lesson powerpoint Update
 
Vmhs Workshop On Abi Gradebook
Vmhs Workshop On Abi GradebookVmhs Workshop On Abi Gradebook
Vmhs Workshop On Abi Gradebook
 
Creating a-curriculum-report
Creating a-curriculum-reportCreating a-curriculum-report
Creating a-curriculum-report
 
Instructions platform basic 571
Instructions   platform basic 571Instructions   platform basic 571
Instructions platform basic 571
 
Engrade is encridible!
Engrade is encridible!Engrade is encridible!
Engrade is encridible!
 
How to add an assessment dropbox into my pls
How to add an assessment dropbox into my plsHow to add an assessment dropbox into my pls
How to add an assessment dropbox into my pls
 
Getting Started With Quia Part1
Getting Started With Quia Part1Getting Started With Quia Part1
Getting Started With Quia Part1
 
Getting Started With Quia Part1
Getting Started With Quia Part1Getting Started With Quia Part1
Getting Started With Quia Part1
 
EXTRAORDINARY POWERPOINT
EXTRAORDINARY POWERPOINTEXTRAORDINARY POWERPOINT
EXTRAORDINARY POWERPOINT
 
On line test and auto correction
On line test and auto correctionOn line test and auto correction
On line test and auto correction
 

Similar to Workshop notes

Gradebook trainingpresentation final 7 12
Gradebook trainingpresentation final 7 12Gradebook trainingpresentation final 7 12
Gradebook trainingpresentation final 7 12APUSCTL
 
Create a course Notes.pdf
Create a course Notes.pdfCreate a course Notes.pdf
Create a course Notes.pdfHasseyWijetunge
 
11 Organizing Project Details
11 Organizing Project Details11 Organizing Project Details
11 Organizing Project DetailsSoe Naing Win
 
Edit Forum for Discussions in Blackboard Learn
Edit Forum for Discussions in Blackboard LearnEdit Forum for Discussions in Blackboard Learn
Edit Forum for Discussions in Blackboard Learnaaopd
 
Blackboard 9 Training - Part 1
Blackboard 9 Training - Part 1Blackboard 9 Training - Part 1
Blackboard 9 Training - Part 1NCC
 
Blackboard 9 Kovarik
Blackboard 9 KovarikBlackboard 9 Kovarik
Blackboard 9 Kovariklkovarik1
 
Microsoft Office Word 2007 - Lesson 6
Microsoft Office Word 2007 - Lesson 6Microsoft Office Word 2007 - Lesson 6
Microsoft Office Word 2007 - Lesson 6Samantha TerBeest
 
Making Moodle Work for You
Making Moodle Work for YouMaking Moodle Work for You
Making Moodle Work for YouDianne Krause
 
How to create a course
How to create a courseHow to create a course
How to create a courseWired Tutor
 
How to - Edit the Settings and Layout on Netvibes
How to - Edit the Settings and Layout on NetvibesHow to - Edit the Settings and Layout on Netvibes
How to - Edit the Settings and Layout on Netvibesmmoore17
 
Moodle for SABES Participants
Moodle for SABES ParticipantsMoodle for SABES Participants
Moodle for SABES Participantsstevendiana
 
Relaborate Tutorial Deck - Inside A New Post
Relaborate Tutorial Deck - Inside A New PostRelaborate Tutorial Deck - Inside A New Post
Relaborate Tutorial Deck - Inside A New PostRelaborate
 

Similar to Workshop notes (20)

The Moodle Gradebook
The Moodle GradebookThe Moodle Gradebook
The Moodle Gradebook
 
Gradebook trainingpresentation final 7 12
Gradebook trainingpresentation final 7 12Gradebook trainingpresentation final 7 12
Gradebook trainingpresentation final 7 12
 
Power Teacher
Power TeacherPower Teacher
Power Teacher
 
Create a course Notes.pdf
Create a course Notes.pdfCreate a course Notes.pdf
Create a course Notes.pdf
 
11 Organizing Project Details
11 Organizing Project Details11 Organizing Project Details
11 Organizing Project Details
 
Edit Forum for Discussions in Blackboard Learn
Edit Forum for Discussions in Blackboard LearnEdit Forum for Discussions in Blackboard Learn
Edit Forum for Discussions in Blackboard Learn
 
Blackboard 9 Training - Part 1
Blackboard 9 Training - Part 1Blackboard 9 Training - Part 1
Blackboard 9 Training - Part 1
 
Its learning module
Its learning moduleIts learning module
Its learning module
 
publisher.ppt
publisher.pptpublisher.ppt
publisher.ppt
 
Blackboard 9 Kovarik
Blackboard 9 KovarikBlackboard 9 Kovarik
Blackboard 9 Kovarik
 
Drafting Board self-guided training
Drafting Board self-guided trainingDrafting Board self-guided training
Drafting Board self-guided training
 
Microsoft Office Word 2007 - Lesson 6
Microsoft Office Word 2007 - Lesson 6Microsoft Office Word 2007 - Lesson 6
Microsoft Office Word 2007 - Lesson 6
 
Making Moodle Work for You
Making Moodle Work for YouMaking Moodle Work for You
Making Moodle Work for You
 
How to create a course
How to create a courseHow to create a course
How to create a course
 
ResearchReady - Content Guides
ResearchReady - Content GuidesResearchReady - Content Guides
ResearchReady - Content Guides
 
efcLIVE Course Template Training
efcLIVE Course Template TrainingefcLIVE Course Template Training
efcLIVE Course Template Training
 
efcLIVE Course Template Training
efcLIVE Course Template TrainingefcLIVE Course Template Training
efcLIVE Course Template Training
 
How to - Edit the Settings and Layout on Netvibes
How to - Edit the Settings and Layout on NetvibesHow to - Edit the Settings and Layout on Netvibes
How to - Edit the Settings and Layout on Netvibes
 
Moodle for SABES Participants
Moodle for SABES ParticipantsMoodle for SABES Participants
Moodle for SABES Participants
 
Relaborate Tutorial Deck - Inside A New Post
Relaborate Tutorial Deck - Inside A New PostRelaborate Tutorial Deck - Inside A New Post
Relaborate Tutorial Deck - Inside A New Post
 

Recently uploaded

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 

Recently uploaded (20)

CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Bikash Puri  Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Bikash Puri Delhi reach out to us at 🔝9953056974🔝
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdfTataKelola dan KamSiber Kecerdasan Buatan v022.pdf
TataKelola dan KamSiber Kecerdasan Buatan v022.pdf
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 

Workshop notes

  • 1. Introduction to WeBWorK Assignments • Create Assignment here • Add Problems here • Assign Assignment here • Set Open and Due Dates here Problems • Add hint here • Add re-randomization here • Add Show-me-another here Course List • Add a student here • Upload class roster here MAA’s ”A Day in the Life of a WeBWorK instructor” here
  • 2. How to Create an Assignment Return to Front Page Through the Library Browser • Click on the Library Browser, which can be found along the left hand side under Instructor Tools. • Once in the Library Browser; type in the name of the new set in the blank next to ”Create a New Set in This Course” button then click the button. • The name of your set will now appear at the top of the Library Browser as the ”Target Set”. Through the Homework Set Editor • Click on the Homework Set Editor, which can be found along the left hand side under Instructor Tools. • Once in the Homework Set Editor; click on the tab ”Create”. • After creating the set, go to the Library Browser and choose your set as the ”‘Target Set”. Note: It is typically easiest to create sets from within the Library Browser so that you can immediately start adding
  • 3. Adding Problems to a Set Return to Front Page • Click on the Library Browser, which can be found along the left hand side under Instructor Tools. • Choose your ”Target Set”. If you just created a set, this will new set will default to the Target Set. • About half-way down the page, there will be drop-down tabs to choose Subject and Chapter. • Click ”View Problems” button. • Problems will appear at the bottom of the page. The default is for 20 problems to appear on each page. • In the top left hand corner of each problem there is a button to ”Add”. Clicking this adds problems to the target set. • Add as many or as few problems to the set as you wish. Note: You can click ”Add” twice to add two problems of the same type but different randomized numbers. • The top right hand corner of each problem gives options to ”View” or ”Edit” the problem. • Below the problems is a button to view the next 20 problems.
  • 4. Assign the Assignment Return to Front Page • Once you have added problems to the set; click on the Homework Set Editor, which can be found along the left hand side under Instructor Tools. • Click the tab that says ”Edit”. • Under the column ”Assigned Users”, click the link in the row of your assignment. Note: the link shows the number of current assigned users. • Click ”Assign to all users”. If you only want to assign to certain users, each student has a checkbox next to their name that you can click. • Click ”Save” at the bottom. Note: In order for students to access the set, the assignment must be assigned to the student and opened
  • 5. Set Due Date Return to Front Page • Once you have added problems to the set; click on the Homework Set Editor, which can be found along the left hand side under Instructor Tools. • Click the tab that says ”Edit”. • The last three columns are ”Open Date”, ”Close Date”, and ”Solution Date” • Set the three dates that you want for these. Students will not be able to open the set until after the ”Open Date”. • Note: Not all problems have a solution programmed, only the ones that have this in their code will show their solution after the ”Solution Date”. • You must click ”Save” and ”Take Action” for the dates to be updated. Note: In order for students to access the set, the assignment must be open to the student and assigned to them
  • 6. Add Hint to a problem Return to Front Page • Some problems have hints programmed into them already. • If you wish to add a hint, start by clicking the ”Edit” button on the problem. • At the start of the document you will the line ”loadMacros”. • Add the the macro: ”answerHints.pl” to the list. Note: you need the parentheses in the code. • Before the line BEGIN TEXT add the line: $showHint = n; Where you will choose the value n. The student will have access to the hint after n attempts. • After the line END TEXT add the lines: BEGIN HINT This is where you type your hint END HINT • If you wish, you can make your hint customized to your problem by calling the parameters of the problem. • You can see the MAA’s page on hints here
  • 7. Re-Randomize Problems Return to Front Page • Problems that contain random parameters (which is most problems) can have the numbers re-randomized to prevent students from simply ”guessing” the answer. • You can choose the number n, which will cause the parameters to re-randomize after n incorrect answers by the students. • If you wish to add re-randomization, start by clicking the ”Edit” button on the problem. • At the start of the document you will the line ”loadMacros”. • Add the the macro: ”PeriodicRerandomization.pl” to the list. Note: you need the parentheses in the code. • After the line: TEXT(beginproblem()); add the line: PeriodicRerandomization(”n”); • You can see an example from Paul Pearson here
  • 8. Show Me Another Problem feature Return to Front Page The latest version of WeBWorK has a ”Show Me Another” problem feature. This must be activated for each individual problem, but not within the coding. To activate this, start by clicking on the Homework Set Editor, which can be found along the left hand side under Instructor Tools. Click the pencil link next to the name of the problem set you wish to add ”Show me another” feature to. Scrolling down, there are settings for individual problems. Within the settings will be the option ”Show me another” Here, you can set the number of times students can use the feature. The default is −1 which does not activate the ”Show me another” feature. More information can be found here Note: I have not had a chance to use this feature yet! So, there may be mistakes in my instructions above. Sorry!
  • 9. Add a (few) student(s) to your course Return to Front Page Click on the Classlist Editor, which can be found along the left hand side under Instructor Tools. Click the ”Add x students”. Click ”Take Action”. This will bring you to a page where you can add the new student(s) information. When adding the new student(s) you can assign them assignments. This is useful if the student joins the class late. Note: This is a tedious way to add many students. If you are first entering the class roster, it is easier to do it with a class list. Add Class List
  • 10. Import Class Roster Return to Front Page Send me your class list, making sure it includes student name, student id, and email address. I will import your class list to WeBWorK :) If you are interested in doing this process yourself, you can see the MAA’s instructions here