-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
model.md #263
Comments
Signed-off-by: Martin Veillette <[email protected]>
Signed-off-by: Martin Veillette <[email protected]>
Signed-off-by: Martin Veillette <[email protected]>
Signed-off-by: Martin Veillette <[email protected]>
I made a couple changes for proof reading in the above commits. |
Some general feedback on model.md... Currently, this file reads like an overview of the sim's design and features. While well-written, that's generally not what this file is about. It's supposed give teachers and PhET-iO clients an overview that helps them understand the underlying model. Here are the things that I think need to be added:
|
@veillette after you're happy with model.md, the next step is to assign to @amanda-phet for review. The sim design typically signs off on model.md, once they are satisfied that it's useful for the target audience (teachers, PhET-iO clients). The designer may also ask you to add things that they feel are important. |
Signed-off-by: Martin Veillette <[email protected]>
@pixelzoom : I added a section called "## Approximations, Limitations and Implementation Details" where I explained some internal details of our implementations without going too much into the weeds. It does include all the elements from your comment (#263 (comment). ) |
One aspect that is not included is a description of the mathematical transformation associated with each curve manipulation mode. Since there are many of them, it will be a long passage, but maybe that should be included. @amanda-phet, what do you think? Should I add such a section ? |
@amanda-phet: Should we add such a section about that describes each curve manipulation mode? |
Signed-off-by: Martin Veillette <[email protected]>
Signed-off-by: Martin Veillette <[email protected]>
@veillette and I discussed. I think it would be useful to have a section that briefly enumerates the curve manipulation modes, and includes:
|
Signed-off-by: Martin Veillette <[email protected]>
Signed-off-by: Martin Veillette <[email protected]>
I added a section of the curve manipulation modes. I am reassigning to @amanda-phet to review and make any additions you judge necessary. |
Signed-off-by: Martin Veillette <[email protected]>
Signed-off-by: Martin Veillette <[email protected]>
I made three edits. I'm not sure if I worded the 3rd one correct, but it had a typo (mentioning tangent line in the area under the curve section). @veillette please review and if it looks good I think this can be closed. |
Good catch @amanda-phet ! I think we can close then. |
Signed-off-by: Martin Veillette <[email protected]>
For #262
Link: https://github.com/phetsims/calculus-grapher/blob/master/doc/model.md
We'll need to complete this before publication, because it's linked into the PhET-iO materials that are delivered to clients.
It would be nice to have before official code review, but not essential.
The text was updated successfully, but these errors were encountered: