Here are some small changes I have in my version of WeBWorK. Of
course, I think they are clear improvements, but since they make
visible changes to the users, I was interested in feedback before
seeing about making them standard. On the whole, the idea is to make things look nicer to students.
If you like/dislike some, please chime in.
Every time a course name or set name is shown to the student, I have
WeBWorK change underscores to spaces. The underscore is kind of a
poor man's space. It is internally necessary, but I see no reason to
expose students to it.
Along similar lines, there are buttons with labels of Do_problem_set
and Get_hard_copy. The underscores really seem unnecessary, so I
would change them to spaces. In fact, another spot in the code is
already ready for this change.
- I also strip off the word "set" from the beginning of the name of
a problem set when showing it to students. In my mind, this is more
flexible. If you like the word set, you could have say an assignment
called "Set Derivatives" by using setSet_Derivatives.def .
When a student clicks on a graph to get an enlarged view, it opens in
another window. So far so good. If they click on another graph, it
is shown in the same "other browser window". If a problem has more
than one graph image, the student toggles between them, but it is hard
for the student to have two enlarged graphs open at the same time.
The proposed change is for clicking on a graph to always open a new
- When a student is close to running out of attempts on a problem,
WeBWorK warns them (which is good) in italics to the right of the
preview button. I would make it bold face above the submit button. I
have seen problems from at least two sources that have bold face
warnings in the problem text, so I take this as a sign that others
also think the warning should be stronger and earlier. If the
WeBWorK-generated warning were changed as above, individual problems
don't have to do it (which makes it easier to reuse those problems -
either as limited attempt or as unlimited attempt - without changing
the problem file).
- Remove the name of the script which generates a particular page
(and psvn) from the bottom of the page for students. I don't think
internal workings should be exposed to students.
Please, throw in your $0.02 . Inquiring minds want to know what you
<| Post or View Comments |>