Category Archives: Uncategorized

WeBWorK at JMM: Update!

We have scheduled our WeBWorK Symposium (in the traditional ancient Greek sense of the word) at JMM! We will meet at 6pm on Monday, January 5th, at the entry to the Exhibit Hall to go to an appropriate public house to discuss WeBWorK and online math assessment in a social setting. The destination will be posted at the WeBWorK booth in the exhibits, and as a follow up to this post.

In addition, please come to our other events:

  • A social networking “workshop” on Monday, January 5: 1–2:30pm, in room 202B in the Convention Center,
  • A special session on the state of online math assessment in honor of 30 years of WeBWorK on Tuesday, January 6: 8am–noon, in room 157 in the Convention Center, and
  • In the Exhibit Hall!

WeBWorK at JMM!

WeBWorK will be at the Joint Mathematics Meetings in January 2026! Please come by to see us:

  • For a social networking “workshop” on Monday, January 5: 1–2:30pm, in room 202B in the Convention Center,
  • For a special session on the state of online math assessment in honor of 30 years of WeBWorK on Tuesday, January 6: 8am–noon, in room 157 in the Convention Center,
  • And in the Exhibit Hall!

Check out our booth in the exhibit hall for information about a social networking outing after hours, as well!

WeBWorK 2.20 has now been released

See https://wiki.openwebwork.org/wiki/Release_notes_for_WeBWorK_2.20 for a list of features, upgrades and bug fixes.

Instructions for upgrading your existing server can be found at https://wiki.openwebwork.org/wiki/Release_notes_for_WeBWorK_2.20#Upgrade_Instructions.

Instructions for setting up a new installation can be found at https://wiki.openwebwork.org/wiki/Installation_Manual_for_2.20_on_Ubuntu.

Coming soon: WeBWorK 2.20

The Development team plans to release 2.20 by August 2025! A firm date will be announced later. WeBWorK 2.20 includes a number of enhancements and bug fixes, including improvements to LTI connections with an LMS, more functionality in the GraphTool and plot macros, and accessibility enhancements. WeBWorK 2.20 is available as a prerelease (checkout WeBWorK-2.20 and PG-2.20), with an official release expected soon.

WeBWorK Office Hours

In collaboration with PROSE, WeBWorK will be offering drop-in office hours on Zoom this term.

Join us Mondays 4-6pm Eastern on Zoom for help with all of your WeBWorK questions at https://prose.runestone.academy/dropin/. Members of the WeBWorK community will be available to help with questions around installing WeBWorK, using WeBWorK, and authoring your own questions in WeBWorK. The sessions are intended to be informal, so drop in at any point to chat!

Office Hours are Back!

TWP is excited to announce that WeBWorK office hours are resuming, starting Monday, 20 November, 2–3pm EST. A link will be posted to the WeBWorK slack, and we’ll aim to update this post with the link as well. On Monday we’ll focus on Getting Started With WeBWorK, with a focus on Instructors.

WeBWorK at MathFest in Baltimore Aug 3-6, 2022

WeBWorK will be in the MAA Pavilion of the exhibit hall for Mathematical Association of America‘s MathFest in Philadelphia Aug 3-5. Make sure to stop by the booth to learn about the exciting new features in WeBWorK 2.17.

Also if you can volunteer for a time slot to help run the booth (no experience necessary!). Contact vandieren@rmu.edu to sign up for a timeslot.

WeBWorK3 Development Workshop – Thursday June 16, 2022

Title: WW3 development workshop

When: Thursday June 16th starting at 12pm (noon) EDT.

Virtually via Zoom.

A number of WeBWorK developers have been busy over the past year working on WeBWorK3, a complete redesign of the user interface and database engine of your favorite open-source online homework system.  The approach is to build the new version from the ground up using modern web-development tools in order to overcome many of the limitations of the current software.

WeBWorK3 is still a long way from being ready to be used with students, but if you are interested in diving into seeing how it is being developed as well as some hands-on running of the development code, come check out this workshop.

Here’s what to expect:

  • An overview of webwork3 including: 
    • The database, db interaction level, API web server, UI interface and how they function together.
    • Languages used in WeBWorK3 (perl, javascript/typescript, html, CSS/SCSS)
    • Frameworks used in WeBWorK3 (mojolicious, DBIx::Class, vue, quasar)
  • Installing the development tools needed to run webwork3
  • Installing and running webwork3 in a development environment.
  • How to get involved in the project.
  • Next steps.

This will probably be at least two or three hours in length and be quite hands-on in getting everyone up and running. 

If in the past you haven’t wanted to dive into developing webwork because of needed to learn perl, all of the client-side (user interface) code uses javascript/typescript, vue and quasar, all are currently are among the standard ways of coding for the web. 

This is not going to be a how-to on using webwork3, because everything is in development.  We hope in the somewhat near future to have something to show to the general public.

If you are interested in attending this, please email pstaab@fitchburgstate.edu for the connection information.