"As would harsher grading. In the real world, you don't get partial credit for a program that only dumps core or doesn't meet any of the design objectives. (in my opinion, any program which doesn't properly run a set of tests, provided to the students in the project instructions, should receive an "F" grade"
True. I remember numerous times where I wrote programs for my CS classes that worked perfectly but I would get a B or a C because my professor didn't like the way I had written my code (which was pure preference, since some profs would throw everything into functions while others used them sparingly). Others, on the other hand, wrote beautiful code and made some stupid mistake somewhere that prevented their program from running, but they would still get an A.
I'm a grad student at GaTech, and from what I know of their 'introduction to computing' class, it basically consists of writing a basic webpage (I believe they have to include 1 picture and 1 table) and writing simple pseudocode. Doesn't seem much room for cheating there (and if you have to cheat writing html, you SHOULD be caught).
The OOL class, of course, leaves open a lot more room for copying functions and classes and the like. Another thing to think about is that 180 students is around 10% of the campus. Surely that many people weren't involved in some mass cheating scam, were they? And if so, why wasn't it found out before?
What ever happened to just plain old 'game consoles'? Perhaps I am in the minority here, but when I buy a ps2/gamecube/xbox/whatever, i do so to play games, not to browse the internet, not to play dvd's, not to record tv shows. Perhaps that appeals to those who are on a tighter budget, but lets face it, if I am going to watch dvd's, i'm going to watch them on a real dvd player with more features and better quality than the built in one for the ps2 or xbox. For that matter, it costs $30+ just to get the s-video adapter for the ps2 and $20+ for the dvd remote control.
IMHO, if you want a computer, buy a computer, if you want a dvd player, buy a dvd player, and if you want a game console, buy a game console. If you try and put them all together into one box, you are going to lose quality.
True. I remember numerous times where I wrote programs for my CS classes that worked perfectly but I would get a B or a C because my professor didn't like the way I had written my code (which was pure preference, since some profs would throw everything into functions while others used them sparingly). Others, on the other hand, wrote beautiful code and made some stupid mistake somewhere that prevented their program from running, but they would still get an A.
I'm a grad student at GaTech, and from what I know of their 'introduction to computing' class, it basically consists of writing a basic webpage (I believe they have to include 1 picture and 1 table) and writing simple pseudocode. Doesn't seem much room for cheating there (and if you have to cheat writing html, you SHOULD be caught). The OOL class, of course, leaves open a lot more room for copying functions and classes and the like. Another thing to think about is that 180 students is around 10% of the campus. Surely that many people weren't involved in some mass cheating scam, were they? And if so, why wasn't it found out before?
IMHO, if you want a computer, buy a computer, if you want a dvd player, buy a dvd player, and if you want a game console, buy a game console. If you try and put them all together into one box, you are going to lose quality.