3 ms·
The instructor was correct: you didn't complete the assignment. Printing the stack (i.e. from within the code) is not the same as finding where a value is stor
by CPlatypus 15y ago
The instructor was correct: you didn't complete the assignment. Printing the stack (i.e. from within the code) is not the same as finding where a value is stored in a dump (i.e. when the code stopped running and might not even be available). What you did is arguably a lot more advanced and required a lot more skill than the assignment, but even the best philosophy essay shouldn't get you an A in a history class.
The mistake here is thinking that college is about demonstrating initiative only in class. Classes are just the structured part of the educational process, but the whole college environment is set up for there to be an unstructured part as well. If you have that much energy and talent, do something outside of class but in that environment like Gates and Brin and Zuckerberg did.
- JoeAltmaier 15y agoSure, but if you had a bright student, and they wildly exceeded the assignment parameters, what would your response be? Nurture the student? Encourage their talent? Enlist them in mentoring? Or mark the assignment wrong, return it unexamined, dismiss the effort.
- eftpotrm 15y agoBoth. The student is wrong, the assignment has not been met and they deserve to be failed. However, they have also demonstrated abilities that show they should be nurtured at a higher level and can be mentoring. So get them to think about what's actually required for future assignments while encouraging them to help others.
- CPlatypus 15y agoExactly. Thank you. The student who demonstrates exceptional ability should be rewarded and encouraged, but not with a good grade on an assignment they did not complete properly. Driving toward requirements, no matter how arbitrary or uninteresting they might seem, is an important skill in its own right. Business or career success often requires both technical mastery and discipline.