<p>One question: are you Asian?</p>
<p>Sent from my DROIDX using CC App</p>
<p>One question: are you Asian?</p>
<p>Sent from my DROIDX using CC App</p>
<p>Wait… So when presented with a task, you accomplished it by writing some bloated, Rube Goldgerg program instead of accomplishing the task in an efficient manner? And you want the maximum points, even though you yourself have said the same task could be accomplished more efficiently?</p>
<p>Look at it this way. An A says to a potential employer, or to the professor of a subsequent course, “This student has achieved mastery of the content of this course.” I don’t see how you can claim mastery if you had the tools to do the job more efficiently (i.e., you demonstrated on a previous assignment that you could write a for-next loop), but you didn’t see that using that technique was the best way to tackle the task you’d been assigned. Perhaps his complaint with your work is not that you haven’t learned how to use a for-next loop, but rather that you haven’t learned when to use one. Even if your way works, even if there’s no practical difference in the time it takes for your program or a more efficient one to run, it must have taken you longer to write it than if you’d written a more efficient program. </p>
<p>An employer will care about that. An employer will want you to produce high-quality work in a reasonable amount of time. And this is true in any occupation–even law. If it takes you longer than other associates to write a brief or file a motion, you won’t become a partner. Not all ways of doing a task are equally good, or equally valuable in the workplace. I mean, you can drive from Boston to New York by way of Omaha, but that doesn’t make it a good way to do it.</p>
<p>^ Nope, Hispanic. Trying to use that good ol’ URM boost.</p>
<p>Would you stop with the efficiency thing? It got old three pages ago. </p>
<p>We already established there is no difference between my program and a program using the For Next loop except that the coding is longer. If the user never saw the coding, they wouldn’t know the difference because they work exactly the same.</p>
<p>
You have already received the A-, and are being a slimy little pillow biter, that you are, about it.</p>
<p>
You don’t have enough intelligence to be a professor anywhere. Remember, <em>you</em> are the English major who gets an 83 in a Visual Basic course here. </p>
<p>
Again, you are the pathetic unintelligent liberal arts moron that cries on CC. A sad excuse for a human being like you is the one who should enjoy his pathetic life, because that’s way more than you even deserve.</p>
<p>DreamingBig: If you really think you have a case, post your code and the full syllabus and grading rubrics here.</p>
<p>In general, readability (of the code) is very important. If what you write is a garbled mess, then it will be impossible to debug and maintain, even though it might work. I’d put this as falling under “functionality” (part of the function of any code is to actually to show what it does, and be easily debuggable). </p>
<p>But in any case, even if “code should not be completely crap” was not explicitly on the syllabus, it should go without saying. Just like completely unreadable English essays should be given a low grade, even if they’re grammatically correct, regardless of whether or not the syllabus mentions “the essay shouldn’t be completely crap”. </p>
<p>And the argument that since you’ve already shown how to use for loops in an earlier assignment is silly. That’s like saying: But professor, I already showed you I could format a list of references in the last essay, so why do you dock points just because I’m not using one in the term paper?</p>
<p>^ Brahmin is so brave over the internet… If only it translated to real life…</p>
<p>Show me, then?
[■■■■■■■■■■■■</a> - #1 paste tool since 2002!](<a href=“http://■■■■■■■■■■■■/]■■■■■■■■■■■■”>http://■■■■■■■■■■■■/)
Just copy paste all couple hundred lines there and link us.
And err… not sure that would take a couple hundred lines to accomplish. I wanna see what you did</p>
<p>
Would you stop with the complaining thing? It got old five pages ago.</p>
<p>Isthmus, it’s not written in Arabic. It’s readable. Here is the part of the code where he wanted me to use the For Next loop but I didn’t. </p>
<p>If radThirty.Checked = True Then
lstMoney.Items.Add("Day 2: " & CalcDouble(dblStarting, dblDouble).ToString(“c”))
lstMoney.Items.Add("Day 3: " & (CalcDouble(dblStarting, dblDouble) * 2).ToString(“c”))
lstMoney.Items.Add("Day 4: " & (CalcDouble(dblStarting, dblDouble) * 4).ToString(“c”))
lstMoney.Items.Add("Day 5: " & (CalcDouble(dblStarting, dblDouble) * 8).ToString(“c”))
lstMoney.Items.Add("Day 6: " & (CalcDouble(dblStarting, dblDouble) * 16).ToString(“c”))
lstMoney.Items.Add("Day 7: " & (CalcDouble(dblStarting, dblDouble) * 32).ToString(“c”))
lstMoney.Items.Add("Day 8: " & (CalcDouble(dblStarting, dblDouble) * 64).ToString(“c”))
lstMoney.Items.Add("Day 9: " & (CalcDouble(dblStarting, dblDouble) * 128).ToString(“c”))
lstMoney.Items.Add("Day 10: " & (CalcDouble(dblStarting, dblDouble) * 256).ToString(“c”))
lstMoney.Items.Add("Day 11: " & (CalcDouble(dblStarting, dblDouble) * 512).ToString(“c”))
lstMoney.Items.Add("Day 12: " & (CalcDouble(dblStarting, dblDouble) * 1024).ToString(“c”))
lstMoney.Items.Add("Day 13: " & (CalcDouble(dblStarting, dblDouble) * 2048).ToString(“c”))
lstMoney.Items.Add("Day 14: " & (CalcDouble(dblStarting, dblDouble) * 4096).ToString(“c”))
lstMoney.Items.Add("Day 15: " & (CalcDouble(dblStarting, dblDouble) * 8192).ToString(“c”))
lstMoney.Items.Add("Day 16: " & (CalcDouble(dblStarting, dblDouble) * 16384).ToString(“c”))
lstMoney.Items.Add("Day 17: " & (CalcDouble(dblStarting, dblDouble) * 32768).ToString(“c”))
lstMoney.Items.Add("Day 18: " & (CalcDouble(dblStarting, dblDouble) * 65536).ToString(“c”))
lstMoney.Items.Add("Day 19: " & (CalcDouble(dblStarting, dblDouble) * 131072).ToString(“c”))
lstMoney.Items.Add("Day 20: " & (CalcDouble(dblStarting, dblDouble) * 262144).ToString(“c”))
lstMoney.Items.Add("Day 21: " & (CalcDouble(dblStarting, dblDouble) * 524288).ToString(“c”))
lstMoney.Items.Add("Day 22: " & (CalcDouble(dblStarting, dblDouble) * 1048576).ToString(“c”))
lstMoney.Items.Add("Day 23: " & (CalcDouble(dblStarting, dblDouble) * 2097152).ToString(“c”))
lstMoney.Items.Add("Day 24: " & (CalcDouble(dblStarting, dblDouble) * 4194304).ToString(“c”))
lstMoney.Items.Add("Day 25: " & (CalcDouble(dblStarting, dblDouble) * 8388608).ToString(“c”))
lstMoney.Items.Add("Day 26: " & (CalcDouble(dblStarting, dblDouble) * 16777216).ToString(“c”))
lstMoney.Items.Add("Day 27: " & (CalcDouble(dblStarting, dblDouble) * 33554432).ToString(“c”))
lstMoney.Items.Add("Day 28: " & (CalcDouble(dblStarting, dblDouble) * 67108864).ToString(“c”))
lstMoney.Items.Add("Day 29: " & (CalcDouble(dblStarting, dblDouble) * 134217728).ToString(“c”))
lstMoney.Items.Add("Day 30: " & (CalcDouble(dblStarting, dblDouble) * 268435456).ToString(“c”))</p>
<p>You get the idea.</p>
<p>
</p>
<p>Exactly.</p>
<p>Also, programming isn’t just about what the user sees. Other people should be able to read your code and know what’s going on. That’s not very likely to happen if you don’t use loops.</p>
<p>
</p>
<p>*You *established that; I’m not buying it. </p>
<p>I contend that because this wasn’t actually a workplace setting, it doesn’t really matter what a user would see. It was in the context of a class, where accomplishing the task in a superior way should earn a higher grade than accomplishing it in an inferior way. An A would say, “This student knows how to approach problems in the best way.” Your own words suggest that you did not, or at least did not choose to do so. The fact that this particular problem is small, so the effect on a user is negligible, is irrelevant. The fact that you didn’t choose the best approach is very relevant.</p>
<p>^ And you completely fail at understanding that there is no part of his grading rubric where he can take off points.
Like I said… He took off points for Functionality. </p>
<p>The Functionality description on the rubric:</p>
<p>“Project must work as intended with no logic or syntax errors. Projects must include code that protects against user error and validates input"</p>
<p>The project does all that. Get over it.</p>
<p>If he wanted it accomplished in a superior way he should have mentioned that on the rubric. The fact that he has strayed from the rubric to ensure that I get an A- in the course will surely make him look bad when I take it to the department chairperson. It makes it look like he has some kind of personal vendetta against me. </p>
<p>You CS majors sure live in your own little fantasy world, don’t you?</p>
<p>
</p>
<p>More precisely, a lot of us are saying that we don’t agree with your assessment.</p>
<p>What really concerns me here, as a teacher, is that your only interest is in whether you have a petty, legalistic claim that could gain you an insignificant improvement in your grade. You show no interest in whether you could have learned the course content better.</p>
<p>
</p>
<p>If this goes on much longer, I am going to have some kind of personal vendetta against you. You’re arrogant, and your grade-grubbing is despicable.</p>
<p>
A = Superior
B = Above Average
C = Average/Adequate
D = Below Average
F = Failure</p>
<p>A- is somewhere between superior and above average, which seems really generous for work you admit was not superior.</p>
<p>
History major, actually.</p>
<p>You were already given an analogy to your situation. I will quote it here:</p>
<p>
</p>
<p>You were being penalized for using poor vocabulary and rambling sentence structure.</p>
<p>Read up on what defines an “A” grade. Usually there is a bit in there about expressing superior knowledge and understanding of the topic. This is a given, the professor should not have to explicitly say that you should submit superior work to receive an “A”. </p>
<p>Also, posting in an epic thread.</p>
<p>DreamingBig: I get the feeling that you’re cherry-picking facts here.</p>
<p>Show us the whole code, the whole assignment, and the whole rubric.</p>
<p>On an unrelated note, I feel that I now understand where all those monstrous 20+ page syllabi, written in legalese and intending to guard against every form of nit-pickery, come from…</p>
<p>Of course I have no interest whether I could have learned the course content better. It was boring. Computer science and mathematics do not interest me, I just want the A that I earned.</p>