WeBWorK, LibreTexts, and Rederly are pleased to announce the completion of a standalone WeBWorK problem renderer.
WeBWorK has achieved widespread adoption in its almost quarter century of existence, and this standalone renderer is an important step towards upgrading WeBWorK’s functionality with modern, modular capabilities. Previously, embedding WeBWorK content required a full-scale WeBWorK installation, which resulted in a high barrier to entry and was inefficient for embedding at scale. Now with the standalone renderer, WeBWorK problems can be generated as a micro-service, thereby allowing easier, streamlined integration with freely-available Open Educational Resources (OER).
“As WeBWorK approaches its 25-year anniversary, this is an important moment in its history. In the creation of an efficient and consistent renderer that enables easy problem embedding, WeBWorK will reach a broader audience. The potential for educators to utilize this renderer as a component when building engaging, interactive OER content is enormous,” said Marianna Bonanome, Community Manager of The WeBWorK Project (TWP).
This standalone renderer encapsulates Rederly’s commitment to the OER community, as the renderer is open source and maintains full compatibility with the vast troves of existing WeBWorK problems.
“We recognize the importance of OER and the need to underpin these technologies with consistent, scalable infrastructure” said Jake Medina, CEO of Rederly. “Supporting the OER community aligns with our values and we look forward to continually engaging the community on these initiatives.”
The simplicity and power of the standalone renderer also lends itself towards a more widespread adoption of embedded WeBWorK problems in OER textbooks through platforms such as LibreTexts.
“With the rapid growth of online education, the LibreTexts project has had an unprecedented need for integrating interactive assessment technology within our OER textbooks for increased student engagement” said Delmar Larsen, Director of LibreTexts. “The performance improvements of this new renderer will enable us to freely provide WeBWorK problems at scale to our millions of readers. This was simply not feasible with the existing WeBWorK setup.”
Building upon this foundation, the team will now focus on aggregating and sequencing WeBWorK content to lower barriers to entry even further and enhance collaboration across the community. Ultimately, the team hopes to build a future for WeBWorK where comprehensive improvements to the platform will reinvigorate the already thriving WeBWorK community for the next 25 years and beyond.
The code for the renderer, along with supporting documentation, can be found on Rederly’s GitHub page. For questions on the project and deploying the standalone renderer, please contact email@example.com.
WeBWorK is an open-source online homework system for math and science courses. WeBWorK is supported by the MAA and the NSF and comes with a National Problem Library (NPL) of over 20,000 homework problems. Learn more at www.openwebwork.org
The mission of the LibreTexts project is to unite students, faculty and scholars in a cooperative effort to develop an easy-to-use online platform for the construction, customization, and dissemination of open educational resources (OER), particularly for courses relevant to academic programs, to reduce the burdens of unreasonable textbook costs to our students and society. The project ensures the OER “5Rs” (Retain, Reuse, Revise, Remix, and Redistribute) design are fully met enabling faculty to build course-specific LibreTexts to meet the needs of their students. Visit us at www.LibreTexts.org
Rederly is an online, open source homework and exam provider that collaborates closely with the OER community to build custom technology solutions. Rederly offers cloud-hosted, WeBWorK-compatible homework and exam services, including advanced features and broad faculty and student support. Learn more at www.rederly.com