<p>Always remember the loop…</p>
<p>RoxSox, I don’t really have to read any more of your posts to know that you’re some kind of underachiever who doesn’t stand up for himself and doesn’t mind coasting through his classes. </p>
<p>I earned an A in this class. I’m going to get my A. It’s that simple. I’m going to put up a huge fight over this.</p>
<p>OK, you got A- on most of the projects, and a B on one of them.</p>
<p>And you got A- in the course.</p>
<p>And the inconsistency is…where?</p>
<p>(And, snarking aside, can you not see from this thread that putting up a huge fight over this–at least in the aggressive way you’re doing it–does not reflect well on you? Some things are worth fighting and dying for. You seem to be the only person who believes this is one of them.)</p>
<p>Projects- 30%
Mid-Term- 30%
Final- 30%
Participation- 10%</p>
<p>Projects- 88.75
Mid-Term- 98
Final- 83
Since he told me I got an A-, the Participation grade must be a 100. </p>
<p>An 88 on the Final would have given me an A for the course. He gave me an 83. I already proved that with his grading rubric it’s irrational for me to get an 83 because that would mean I earned a 30/50 on the Final Exam Project (not counting EC) which is a horrific grade seeing as my project fulfills every requirement of the grading rubric. If he had given me a 35/50, I would have earned an 88 (43/50 written portion of final, 45/50 for Final Exam project with EC added). My project is worthy of a 50/50 even without the extra credit added going by the grading rubric. </p>
<p>He did everything to ensure I didn’t get an A in the class simply because I didn’t use a For Next loop on the final, which was never necessitated, and there’s no logical way he can even deduct that many points going by his own grading rubric.</p>
<p>Since when is being right considered being aggressive? </p>
<p>If I don’t stand up for myself that A- is going to stay on my transcript even though it clearly shouldn’t. </p>
<p>Like I said, I already wrote up a 4 page letter explaining all of this to to the department chairperson. I only want an impartial re-examination of my final exam using his grading rubric and keeping in mind the exact wording of the final exam project which does NOT necessitate a loop.</p>
<p>I’m not following your logic.
You got a B on the project portion (mostly A-s, overall, a B)
You got an A on the mid-term
You got a B on the final. Even with an 88, that would be a B. </p>
<p>A person who got consistent A-s on the assignments through the semester and a B on the final is not an A student, even if he got an A on the mid-term. Your professor is being generous giving you an A- rather than a B+.</p>
<p>You can crunch the numbers however you like, but you didn’t do A quality work.</p>
<p>You don’t think there is, or should be, something subjective in grading the quality of programming, and your professor who teaches programming does. Why are you so sure you are the one who is right?</p>
<p>I think that any attempts you make at going to higher departments trying to embarrass this professor will not be successful at all, especially if there is no history of problems with this professor. When I took a computer science course, efficiency was stressed and I fully agree with the person comparing this to math. It is like if you want to find 4<em>20000 with a program, instead of just creating a method that returns the answer, you create a recursive method that does 4+(4</em>19999)… They both will give you the answer, but one is clearly more efficient than the other and will take less time to run. </p>
<p>So to sum up, efficiency is a major part of programming and if a for loop would increase the efficiency of the program and it is pretty obvious that a for loop should have been used (which is hard to tell with no code) than I see the professor’s reasoning. I could write a very tedious program that could take hours to run the project and get the required results, but a project like that would and should receive a zero. </p>
<p>To be fair, it could be worse though…</p>
<p>“Wernstrom: I’ve waited a hundred years for this, Farnsworth. I give your invention the worst grade imaginable: An A-minus-minus.”</p>
<p>^ Sorry to disappoint you but I am an A student.
Why don’t you try doing the computations using his own grading method?
30% Projects- 88.75
30% Mid-Term- 98
30% Final Exam- </p>
<p>An A is a 93 to 100.
If the Final Exam was graded impartially, I would have an A in this course. I have enough to prove that my professor did not grade the final exam project fairly. </p>
<p>He explicitly said the Final Exam project was graded adhering strictly to the Programming Project Rubric. That tosses all subjectivity out the door and sadly he’s violated his own grading policy by subjectively grading my Final Exam project under the pretense that he actually used the grading rubric.</p>
<p>Good thing I’m friends with a lot of professors because I’m going to make them all aware of this situation too.</p>
<p>Gemini116,</p>
<p>efficiency is not mentioned anywhere in his grading rubric. If he did follow his grading rubric (which he obviously didn’t), he had no right to deduct twenty points for that and downgrade me from an A to an A-.</p>
<p>It’s been a long time since I was in college, but I have to agree with the above poster. An A should be awarded for superior work showing understanding of the material – not for merely meeting the rubric. Efficiency is a goal in programming. You produced a program that met the rubric but was not the most efficient, hence the grade.</p>
<p>“that’s how you show 'em, liberal arts major!”
rymd–I feel comfortable in speaking for all liberal art and English members in saying that we reject this poster as a member of our group. We have a stereotype to perpetuate and this takes it too far.</p>
<p>DreamingBig–You hope that someone loses their livlihood because they gave you an A-? Seriously? I hope your appeal does make it to the dean, just so the dean himself (herself? As a Maryland student I don’t follow UNC as a rule) can tell you what a self-entitled prick you are. I read this as a parody thread at first because I just didn’t want to believe that a person this entitled exists, but I was wrong. I can admit that. You should too.</p>
<p>^ If he wanted efficiency he should have put it on the grading rubric.
He has an obligation to grade according to the rubric. If he didn’t grade according to the rubric, he mislead his students and was not clear about what was required to get an A in the course.</p>
<p>You can defend him all you want but he’s clearly wrong here. He’s not a very intelligent man if he can’t even follow his own rubric correctly.</p>
<p>Efficiency is a major theme of programming. I have written literature papers where the rubric just mentions the topic of the book I must choose, what I should specifically write about, and how many pages should be written, but people still got points off for passive voice and other grammar mistakes since it is an English class, even if nothing is specifically mentioned in the given rubric.</p>
<p>I read this as a parody thread too at first, lol. The hilarious part is that it seems like OP really deserves the grade he got. I really want to know how this works out for him.</p>
<p>And hell yeah I coast through my classes. I’m a solid B+ student and I am completely proud of and okay with this fact. But what’s hilarious is that you seem to think the rubric is the end-all, be-all of your grade. The rubric is what the prof uses to give you a general guide of how he grades your project. He still gets to subjectively grade it.</p>
<p>You will not be able to get him fired. I can promise you that. The best you can do is probably get your grade changed (though I am doubtful of that). But no department will fire a professor who has had no other complaints for giving a student an A- over an A. That is literally ridiculous.</p>
<p>OK great. I don’t really care about all that.
Efficiency was not even mentioned in his syllabus. The fact remains that he never made it clear on his syllabus or rubric that efficiency factors into his grading and, as a student, I had no way of knowing that it would result in a lower grade when I was told ON THE FINAL EXAM to follow the programming rubic closely. </p>
<p>My Final Exam project fulfills everything the rubric asks for and doesn’t deserve anywhere near a 30/50. It’s a 50/50 if anything. It really is that simple. Don’t know why you guys are playing the part of corrupt politicians in here.</p>
<p>Don’t know why you’re playing the part of spoiled child, but that’s just me. (Or possibly every other poster here)</p>
<p>So you don’t care about anything we’re saying. Why post at all other than to entertain us? Also if you don’t care about any of the things you’re arguing against, you’re really the one playing the part of a corrupt politician.</p>
<p>Also, Mr. English Major “It’s a 50/50 if anything.” Saying you deserve a hundred percent is not a concession in anyway.</p>
<p>The rubric does not have any baring on what you can appeal. The syllabus is what matters. If there is a true discrepancy in the syllabus that is a basis for an appeal (though even then most people would laugh in your face to go from A- to A). If the syllabus does not mention efficiency that doesn’t mean it’s not gradable however. If an English syllabus didn’t mention grammar would be graded, but you turned in a paper of gibberish, you would get points off. Plain and simple.</p>
<p>“Baring”?</p>
<p>:D</p>
<p>Ah that’s rich… I’ll win this appeal for sure… I know the Department Chairperson of the Computer Science department will probably side with him before I even present my argument, but that’s why I’ll take it to the Dean of Academic Affairs too.</p>
<p>I hope you come back here and tell us how many people laughed at you and how hard their laughter was, then…</p>
<p>Nah, even when the OP fails the appeal, he’ll still come here and say he won and that we were all wrong.</p>
<p>A typo is different from a legitimate logical fallacy that was not in any way a mistake. But okay.</p>
<p>This is what I hate about forums like this. You never see the real life results of people’s stupidity.</p>