WeBWorK Problems

Searching for PGML Problems and for Course-Wide Sets with Latest Features

Searching for PGML Problems and for Course-Wide Sets with Latest Features

by Jason Terry -
Number of replies: 1

My university is upgrading from an old version of webwork and we intend to update some of our existing sets to take advantage of the new features. When we look at problems in the Library Browser, is there a way to discriminate against problems written in the old versions of PG? We would like to take advantage of problems written in the latest PGML style.

Similar to the last question, we may also create new webwork courses for our courses in college algebra (and lab), college algebra for non-STEM, trig, precalc, and business calc. In addition to problems/sets in the newest style, we will also be interested in problems that take heavy advantage of the just-in-time sets, scaffolding, hints, etc. In other words, my coworkers are interested in sets that can help remediate students that need extra help or that utilize the emporium style. I can see multiple folders in contrib, but it is harder to see the details. I would like to know if there is a good way to look at entire webwork course sets that different schools use so that I can see all the sets and problems so that we can determine if the features used would be a good fit for our school. If I can find some good tgz archives that are ready for the fall term, it would make my coworkers very happy.


In reply to Jason Terry

Re: Searching for PGML Problems and for Course-Wide Sets with Latest Features

by Danny Glin -

There is currently no mechanism in the Open Problem Library to track what version of PG the problem was authored against.  At best the community tries to ensure that all problems in the OPL work with the current version of WeBWorK, and update them if they break.

If you are writing new problems in the most recent version of WeBWorK, then clicking on the "Sample Problems" button in the problem editor will take you a collection of problems demonstrating various techniques that use the most recent problem standards.  In the upcoming release (2.20) you will be able to load these sample problems directly into the Problem Editor.

As WeBWorK instances are self-hosted, there is no central repository of assignments.  The best you could hope for is someone who reads these forums being willing to share their assignments with you.