active-calculus / active-calculus-single-mbx

15 stars 44 forks source link

Exercise 6.2: 2 is inconsistent with WeBWorK #305

Open szhorvat opened 9 months ago

szhorvat commented 9 months ago

The text of exercise 2 in section 6.2 changes after "activating" WeBWorK and trying to check the response. The text states $y^6$, but WeBWorK assumes $y^2$. Thus the system does not accept the correct answer entered by students.

This is the exercise text:

image

After clicking "Activate", it is still the same:

image

After clicking "Check responses", it changes:

image
Alex-Jordan commented 8 months ago

My understanding is there are multiple versions of Active Calculus on Runestone Academy. Before I look into this, can you provide a link to the course where you see this? I just want to avoid being unable to reproduce the issue because it turned out I was looking at the wrong version of the book.

szhorvat commented 8 months ago

I'm sorry, I did not realize that there were multiple versions. I see the problem on this page:

https://activecalculus.org/single/sec-6-2-volume.html

Is this issue related to WeBWorK's problem randomization?

szhorvat commented 8 months ago

What is the best channel for reporting issues with this version of the book?

Tanaquil18 commented 8 months ago

This is not the Runestone version. Alex, you helped me troubleshoot this exact issue in the spring - it was due to a line in the .pg file that works in WeBWorK proper to sync the seed across different problems. At the time, you weren't able to figure out a way to bypass that behavior. For the Runestone version, I rewrote the problems that appear in 6.2 to avoid this, although Matt found one in Chapter 5 this semester that I haven't rewritten yet.

This is also the old Chapter 8, not the new Chapter 8a that is in Runestone, so that particular Chapter 8 problem doesn't appear there.

mattboelkins commented 8 months ago

What is the best channel for reporting issues with this version of the book?

Using either a GitHub issue or emailing me directly at @.***

I'd seen you recent emails about the issues here but hadn't had a chance to respond. Thank you for reporting them.

Matt

On Wed, Oct 11, 2023 at 6:57 PM Szabolcs Horvát @.***> wrote:

What is the best channel for reporting issues with this version of the book?

— Reply to this email directly, view it on GitHub https://github.com/active-calculus/active-calculus-single-mbx/issues/305#issuecomment-1758658499, or unsubscribe https://github.com/notifications/unsubscribe-auth/ADKDQJL46XWCGYLUW6TSXA3X64P6ZANCNFSM6AAAAAA5X42IJI . You are receiving this because you are subscribed to this thread.Message ID: <active-calculus/active-calculus-single-mbx/issues/305/1758658499@ github.com>

Alex-Jordan commented 7 months ago

Does this issue need to remain open? It is "solved" in the sense that we know this comes from someone coding multiple PG problems in a way where they expected to rely on each other. But that's not supported behavior with WeBWorK and PG.

I think the only way to make things nicer with AC about this is to either take out those exercises, or recode them as Chrissy has done. Or maybe Chrissy's work already gets the job done but this particular copy of AC needs to be rebuilt.

mattboelkins commented 7 months ago

@Alex-Jordan I think we can view this as closed. I'm going to leave the issue open here just so I know to go back and do what you say -- either take out the affected exercises, or recode them. It's also true that some of these WW issues will be resolved by rebuilding, which I'll do over the holiday break. Thanks for following up on this.