Sponsored Content
Full Discussion: Discussion of homework rule
Contact Us Post Here to Contact Site Administrators and Moderators Discussion of homework rule Post 40355 by kowrip on Saturday 13th of September 2003 03:20:35 AM
Old 09-13-2003
Quote:
Originally posted by Perderabo
These posts were originally in this thread.

kowrip, Neo makes the rules. I don't agree with all of his rules either. But this one is on the money.

I have taught quite a few programming classes and I tell you that it crucial that I keep myself apprised of exactly what each student is capable of. I never give a student an assignment unless I am sure that the student can handle it. If I'm wrong, I need to know that. If I'm mislead, I will move ahead, leaving the student further behind.

What's more, the ability to locate bugs is one of the most valuable skills that a programmer can possess. If we point out bugs in a student's code, the student will never develop that skill. There are quite a few programmers who never make it there. These forums are full of them. Debugging skills are a separate fish that the student must learn to catch. You are ensuring that debugging is a fish that the student will never know how to catch. That is the harm that you find to be so very invisible.
In my academic experience, professors taught the concepts and very rarely got into the guts of the code. Learning the actual syntax and pitfalls of the specific programming code was the students' duty. Being that I didn't have much guidance in this area, I found it very helpful for somebody to point out an obvious problem in my code. As long as I understood what the mistake was, it was very beneficial to me.
 

2 More Discussions You Might Find Interesting

1. Post Here to Contact Site Administrators and Moderators

vb 3.0 Upgrade Discussion

Please discuss vB 3.0 upgrade or ask questions here. Neo (27 Replies)
Discussion started by: Neo
27 Replies

2. What is on Your Mind?

Discussion culture

I want to start a small thread about discussion culture. From the past experience in different fora, I have little hope that any will come out of it. But I'll try it anyway, hoping to contributing to an improvement on the topic. I do not want to discuss a specific technical question, but only... (5 Replies)
Discussion started by: stomp
5 Replies
Graphics::Color(3pm)					User Contributed Perl Documentation				      Graphics::Color(3pm)

NAME
Graphics::Color - Device and library agnostic color spaces. VERSION
version 0.29 SYNOPSIS
my $color = Graphics::Color::RGB->new( red => .5, green => .5, blue => .5, alpha => .5 ); say $color->as_string; DESCRIPTION
Graphics color is a device and library agnostic system for creating and manipulating colors in various color spaces. DISCLAIMER
I'm not an art student or a wizard of arcane color knowledge. I'm a normal programmer with a penchant for things graphical. Hence this module is likely incomplete in some places. Patches are encouraged. I've intentions of adding more color spaces as well as conversion routines (where applicable). COLOR TYPES
The following color types are supported. CMYK HSL HSV RGB YIQ YUV METHODS
derive Clone this color but allow one of more of it's attributes to change by passing in a hashref of options: my $new = $color->derive({ attr => $newvalue }); The returned color will be identical to the cloned one, save the attributes specified. equal_to Compares this color to the provided one. Returns 1 if true, else 0; not_equal_to The opposite of equal_to. AUTHOR
Cory G Watson <gphat@cpan.org> COPYRIGHT AND LICENSE
This software is copyright (c) 2011 by Cold Hard Code, LLC. This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. perl v5.12.4 2011-08-11 Graphics::Color(3pm)
All times are GMT -4. The time now is 05:33 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy