Author Archives: The WeBWorK Project

About The WeBWorK Project

WeBWorK is an open-source online homework system for math and sciences courses. WeBWorK is supported by the MAA and the NSF and comes with an Open Problem Library (OPL) of over 35,000 homework problems. Problems in the OPL target most lower division undergraduate math courses and some advanced courses. Supported courses include college algebra, discrete mathematics, probability and statistics, single and multivariable calculus, differential equations, linear algebra and complex analysis.

New level badges and achievement icons for WeBWorK

Back in 2019 Andrew Parker and Marianna Bonanome received funding from Santander Bank via the City Tech Foundation to re-design the achievement images and create a leaderboard feature for WeBWorK. If you’d like to use the new badges, here they are!!

Just use them them to replace the images in your file manager –>/html–>/achievements.

Don’t forget to enable achievements by going to “Course Configuration”–>”Optional Modules” and set “Enable Course Achievements” to ‘True’.


TWP at MAA Mathfest Pavilion Wednesday 8/4- Friday 8/6

Dear WeBWorK Community,

The WeBWorK Project will be at the MAA Pavilion during Mathfest!

Join us if you would like to learn more about:

  • Using WeBWorK in the classroom, for homework, and exams.
  • Hosting options and training/professional development workshops for your institution. Representatives from Runestone and Rationarium will be on hand to answer your questions.
  • Problem authoring.
  • Navigating the Open Problem Library to find content.
  • Projects involving LibreTexts and PreTeXt.
  • WeBWorK for non-math courses.

Dates and times:

Wednesday  (today) 2-3pm mountain (4-5 eastern)
Thursday 2-3pm mountain (4-5 eastern)
Friday 2-3pm mountain (4-5 eastern)

All the best,

The WeBWorK Project (TWP)

OPL Code Camp happening now! Join us!

So excited for the OPL Code Camp happening today 7/6/2021, through Friday 7/9. Here is the link. Please join us if you have a few free hours as we have tons of problems to vet!

Join Zoom Meeting 

Meeting ID: 837 8227 1325
Passcode: 887491

Free math games to play with your students

From our colleague at the Borough of Manhattan Community College:

Dear Math faculty colleagues, 

I hope the end of your semester went well. I am a math professor at the Borough of Manhattan Community College in New York. I just finished an NSF grant in which we created three free math games that you might consider using in your class this summer or in the fall. They can be downloaded to PC or Mac, or to ipad/iphone. More information is available at

The games span in level from basic algebra through precalculus, and are a great way to breakup the class time in long summer classes and in co-requisite classes – you can take 20 to 30 minutes to have your students play the games in class and it really brightens the mood and gets students actively engaged. If you are in-person, students can bring their phones, tablets or laptops to class and share them (it’s more fun for two students to play together). If you are online using Zoom or other video conferencing, you can screen share your own game play and have them tell you what to play next! They can then play the games themselves at home and send screen shots of how far they got. If you are online asynchronous, they can post on the discussion board about which game they liked the most, including a screen shot of their favorite part. 

The games are highly exploratory and interactive and have many levels, for students of all abilities. One game helps with solving equations, from simple all the way to absolute value and quadratics. Another explores line shifts and slope, including trig functions at the highest levels, and the third shows how equations of lines can be used in context. The three games were developed for a summer bridge program, taking students from high school into community college. 

The website explains more of how to use the games, and has download links. I hope you enjoy playing the games with your students, and if you like, drop me a line about how it went! 

Finally, if you are working on a Math Education degree, you might consider studying the effect of these games in the classroom. I have some preliminary data, and would be happy to help anyone who is interested in doing more! 

Dr. Kathleen Offenholley

Professor of Mathematics

Borough of Manhattan Community College

City University of New York (CUNY)

WeBWorK 2.16 Release Candidate!

The WeBWorK Project is pleased to announce the first release candidate of WeBWorK 2.16.  This release contains a number of bug fixes, security patches and new features, including:

  • manual problem grader, which allows you to change a student’s grade and add comments directly from the problem page.
  • When a student clicks on a timed gateway quiz, they now get a confirmation dialog informing them of the time limit before starting the quiz.
  • The ability to use tikx images in PG problems.

For the full list, see the Release Notes.

The new version is already in use at multiple institutions.  It can be obtained by checking out the WeBWorK-2.16 and PG-2.16 branches from GitHub.  If you are installing from scratch, consult the installation manual.  If you are upgrading an existing installation, consult the upgrade instructions.

You can get help from the community with installation or usage using the online forums.  You can also look for us on Slack.

Please report any bugs to

Reminder: TWP Office Hours today at 4 pm EST

May 10, 2021 4 pm – 5 pm EST

Need help? TWP office hours offer the WW community the opportunity to ask questions and get guidance on problem authoring, maintaining WW software, and teaching with WW.

Office Hours Zoom Link:

Topic: WeBWorK Office Hours
Time: This is a recurring meeting Meet anytime

Join Zoom Meeting

Meeting ID: 897 9284 3457
Passcode: 755884
One tap mobile
+16465588656,,89792843457#,,,,755884# US (New York) +13126266799,,89792843457#,,,,755884# US (Chicago)

Dial by your location
+1 646 558 8656 US (New York)
+1 312 626 6799 US (Chicago)
+1 301 715 8592 US (Washington DC)
+1 253 215 8782 US (Tacoma)
+1 346 248 7799 US (Houston)
+1 669 900 9128 US (San Jose)
Meeting ID: 897 9284 3457
Passcode: 755884
Find your local number:

Reminder: TWP Tea Time #3 today, 1-2 pm EST

Increasingly WeBWorK content is being created and implemented for Physics, Chemistry and Engineering courses. Our contributors have created a wealth of rich content. Please join Todd Ruskell (Physics Department, Colorado School of Mines), Agnes d’Entremont (Department of Applied Science and Mechanical Engineering, UBC), Jennifer Kirkey (BC Campus and Douglas College) and Steven Fiedler (Chemistry Department, Fitchburg State University) as they lead a discussion focused on next steps for creating, organizing, curating and sharing non-math WeBWorK content. So if you are looking for content, have content to share with the community, have thoughts about content organization and/or would like to volunteer to help out – this is your chance! We hope to see you there!

Join Zoom Meeting

Meeting ID: 825 1405 3006
Passcode: 614389
One tap mobile
+16465588656,,82514053006#,,,,614389# US (New York) +13017158592,,82514053006#,,,,614389# US (Washington DC)

Dial by your location
+1 646 558 8656 US (New York)
+1 301 715 8592 US (Washington DC)
+1 312 626 6799 US (Chicago)
+1 669 900 9128 US (San Jose)
+1 253 215 8782 US (Tacoma)
+1 346 248 7799 US (Houston)
Meeting ID: 825 1405 3006
Passcode: 614389
Find your local number:

Coming Soon: WeBWorK 2.16 and its New Grading Feature!

From WeBWorK contributor Glenn Rice:

I have reviewed exams in WeBWorK for several years now.  The process was
very tedious.  I opened a student’s exam in one browser window, the
settings for that exam in another, and an email message in my email
client for comments.  To grade the exam I would need to check
“CorrectAnswers” and click “Check Answers” for each problem, and
determine if partial credit were needed, and then add a comment to the
email.  After completing that students exam, I would send the email, and
then have to set up another student’s exam, settings, and email message.

I wanted something in WeBWorK that had everything on one page and the
correct answers to just be there.  So the idea for a new problem grader
was born.  I had seen a comments in the forums about the experiences of
others in manually grading homework and exams in WeBWorK, and so I knew
I wasn’t the only one that would like a tool of this type.

I talked to Michael Gage and told him about this idea.  He liked the
idea, and offered suggestions about things he would like to see in such
a tool.  So here it is for the WeBWorK community to enjoy!

TWP Summer 2021 Code Camps

We are super pleased to announce three TWP working meetings for Summer 2021.

WeBWorK Web Presence Virtual Working Meeting: June 14-16, 2021. The WeBWorK Project is hosting a virtual code camp to modernize and organize the web presence of WeBWorK. Programming skills are not required to participate, as much of the work will involve editing web pages in a number of simple formats.

OPL Code Camp: July 6-9, 2021. The WeBWorK Project is hosting a virtual code camp to expand the current OPL taxonomy to incorporate topics from the fields of Chemistry, Engineering, and Physics. Familiarity with coding problems is not required for participants, as our efforts will center on sorting and classifying existing problems.

PG Code Camp: July 20-22, 2021. The WeBWorK Project is hosting a virtual code camp to modernize and organize the PG code base which facilitates authoring of WeBWorK PG questions. Repairing and uniformizing the PG infrastructure and integrating tools for new technologies and ideas is long overdue.