News for hackers. Stuff that matters.
Re:Should CS students be graded on performance? by parfe on Sunday March 06, 2011 @01:44AM (#2293653)
First, find a better color scheme for something you intend people to read. That was painful.

Second, when I was a CS student I expected to be graded on my response to a particular problem. If you wanted me to roll my own sort, I expect that to be specified. If you want me to explain in comments why I chose certain algorithms say something in class. I'm not going to waste time implementing an efficient sorting algorithm for a 100 element list (or 1000 even) just to provide a TA with a nerdgasm.

I feel this article is asking if students should be graded on an arbitrarily deep rubric. I had enough to worry about as an undergrad without caring if a bored TA was going to dock me 10 points for calling Arrays.sort.

Re:Should CS students be graded on performance? by moe on Sunday March 06, 2011 @01:59AM (#2293675)
First, find a better color scheme for something you intend people to read. That was painful.

http://rdd.me/3ltgecrd

Re:Should CS students be graded on performance? by glenjamin on Sunday March 06, 2011 @05:27AM (#2293954)
On my iPhone safari, readability killed all the big Os, makes the article very hard to follow.
Re:Should CS students be graded on performance? by drfugly on Sunday March 06, 2011 @01:55AM (#2293669)
Will do for the color scheme.

What I was trying to ask was: Should real world performance be more heavily weighed? I feel like right now all the CS curriculum focuses on is O() performance as the end all.

Re:Should CS students be graded on performance? by tomwans on Sunday March 06, 2011 @02:52AM (#2293744)
Normally, my (favorite) CS professor would weigh code clarity more strongly than performance. However, he would sometimes put up assignments that focused almost entirely on the performance, in which he obviously changed the grading weights.
Re:Should CS students be graded on performance? by baddox on Sunday March 06, 2011 @02:09AM (#2293687)
I tried for a moment to figure out how to deselect all the text.