Closed arouinfar closed 1 year ago
Discussed with @samreid and @kathy-phet and we are considering removing the dog entirely for these reasons:
That said, we should discuss this again with the full team before making a final decision. We should also be sure to discuss the hand, including:
Just a few more considerations:
11/30/22 design meeting @arouinfar @samreid @matthew-blackman
@matthew-blackman said that he has had students who spend a lot of time and energy focused on the dog. It's an attractive distraction and doesn't serve the primary learning goals. Students would drag out every possible battery to create a large current to electrocute the dog (or light the dollar bill on fire). MB had to instruct his students to focus just on batteries, bulbs, resistors, etc. Grab bag items tend to take up a lot of students' attention right away.
Given the number of reasons to eliminate the dog, we decided to move forward with this decision.
The dog has been removed, and I will move the hand comments to a new issue, closing.
@RVieyra shared this on Slack:
The dog has been controversial and in the 1.2 version, we changed its behavior to bark and disconnect if the voltage becomes too high, see #512.
While the decisions made in #512 circumvent the unrealistic resistance and animal cruelty aspects, there are still contexts where the dog may be disruptive or problematic, as @RVieyra shared with us. I suspect that some will want to keep the dog around, but perhaps it is a feature that requires users to opt-in via a query parameter.
There would still be some design issues to contend with, such as:
I'm going to add this to the PhET-iO release milestone because we should triage/address this issue as a part of the next release.