Author Archives: dlglin

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!

Release of WeBWorK 2.18

The WeBWorK Project is pleased to announce the release of version 2.18 of WeBWorK!

Note that WeBWorK 2.18 contains significant architectural changes (the software no longer depends on mod_perl, as it has been migrated to Mojolicious), so users who are upgrading from previous versions should read the Release Notes carefully before proceeding, as some server configuration will be required.

In addition to the architectural changes there are a number of improvements, bug fixes and new features which are detailed in the Release Notes.

Instructions for installing WeBWorK from Scratch can be found at https://webwork.maa.org/wiki/Manual_Installation_Guides

Questions about the installation process can be posted on the WeBWorK Installation Forum.

Bugs can be reported on the WeBWorK GitHub page.

The WeBWorK Project would like to thank Glenn Rice (Missouri Western State University) – the Release Manager for WeBWorK 2.18, as well as the entire Release Team.

WeBWorK Events – Summer 2023

The WeBWorK Project is hosting some events this Summer to engage with our community. Please share this information with anyone who may be interested.

Getting Started with WeBWorK – A three-part online series to introduce new users to the basics of administering a course using WeBWorK.

WeBWorK Open Problem Library Code Camp – A four-day online workshop to improve the organization and quality of the Open Problem Library.

Inaugural Recipient of the Gage/Pizer Award

The WeBWorK Project is happy to announce that the inaugural Gage/Pizer Award for Contributions to WeBWorK has been presented to Glenn Rice, the current release manager for the project.

Over the last three years Glenn has made countless contributions to the WeBWorK software, helping to modernize the user interface and underlying software.

The WeBWorK Project is delighted to present the award in recognition of this exceptional service.

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.