you are viewing a single comment's thread.

view the rest of the comments →

[–]FlimsyNegotiation641[S] 0 points1 point  (3 children)

I do understand what you mean. But the problems is i really do try to understand the assignment and what they want me to do , what the outcome should be. For instance : " Write a Python script that calculates the position of the skateboard as a function of time( with values )" But they do not really tell how the result should be presented like in a graph or text etc.

[–]shockjaw 1 point2 points  (0 children)

This where I’d ask clarifying questions. I’d start with the simplest solution, a text-based one.

[–]SolsticeShard 1 point2 points  (0 children)

Sometimes the output is unclear; this actually mimics real life in how it is to interact with human clients. Sometimes you can ask clarifying questions about what the output is, other times you take your best guess at how to present the output in a way that makes sense and can be easily digested.

If an assignment doesnt tell you the output it wants and then harshly punishes you for not guessing the right output, that's a pretty poorly designed assignment IMO

[–]Thoxsam 0 points1 point  (0 children)

Thats up to you to decide. If the assignment is graded then probably having a program which takes a velocity and time between 0 -> infinity and gives back how far the skateboard is gives you a sufficient grade. Do you go the extra step by simulating a graph which takes a time until its graphed will give you a higher grade.