homework v.s. reuse

This is a discussion on homework v.s. reuse within the C++ Programming forums, part of the General Programming Boards category; I've been reading the forum for some time now. I have been advised to write the code myself and I ...

  1. #1
    essence of digital xddxogm3's Avatar
    Join Date
    Sep 2003
    Posts
    589

    Arrow homework v.s. reuse

    I've been reading the forum for some time now.
    I have been advised to write the code myself and I have been provided help.
    What does the forum define as cheating v.s. help?
    I feel we should define this for the people that come on and say give me code.
    I usually do the research on the problem, then ask for help when it doesn't work. I never ask for the code.
    I may need guidance when I do not understand the code, but I feel I'm not a cheater.
    I think providing a programmer with assitance is important for developement.
    "Hence to fight and conquer in all your battles is not supreme excellence;
    supreme excellence consists in breaking the enemy's resistance without fighting."
    Art of War Sun Tzu

  2. #2
    Code Goddess Prelude's Avatar
    Join Date
    Sep 2001
    Posts
    9,796
    >What does the forum define as cheating v.s. help?
    Help is when the student has given the problem at least one honest attempt, and is truly stuck. Cheating is when the student shows up without proof of an honest attempt and asks for solutions. Naturally, each situation is taken individually. What I would consider cheating may not be by more tolerant members, or I may be in a generous mood and give code for what others would consider cheating.

    >I think providing a programmer with assitance is important for developement.
    I think that teaching a programmer to assist him/herself is far more important for development. When you have to find the answer on your own, you find answers to questions that you've had before and are yet to have in the process of searching. This is clearly more productive than asking a specific question and getting a specific answer. On these forums, we do both.
    My best code is written with the delete key.

  3. #3
    Hardware Engineer
    Join Date
    Sep 2001
    Posts
    1,398

    Homework is for learning...

    I assume you've read the board guidelines:
    The purpose of these board is not for other people to do your homework for you.
    As long as you don't simply submit the entire homework question, or post a question that seems like you want someone to do all of the work for you, you should be OK. If you don't have any code because you don't know what to do, it would be OK to post the assigment and ask "How do I get started?"

    Homework is for learning, exercise, and practice. It is better to get help, than to turn-in something that is incorrect or incomplete. Some high school teachers may discourage "working together" on homework. In college, it is generally encouraged... often highly encouraged! For school, the important thing is that you learn the homework assignment well enough to get the answer/solution on your own when you get a similar problem on a quizz or test!

    In my (technical) college classes, homework wasn't given much weight. About half of the time it wasn't even collected. (Attendance was almost never taken either.) Most lectures started-out with "Are there any questions about the homework?" The instructor/professor would work-through any problems requested by any student.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Homework
    By kermi3 in forum A Brief History of Cprogramming.com
    Replies: 11
    Last Post: 11-03-2001, 04:39 PM
  2. Homework
    By kermi3 in forum C Programming
    Replies: 10
    Last Post: 09-27-2001, 05:49 PM
  3. Homework
    By kermi3 in forum C++ Programming
    Replies: 15
    Last Post: 09-26-2001, 04:16 PM
  4. Homework
    By kermi3 in forum Windows Programming
    Replies: 5
    Last Post: 09-15-2001, 12:48 PM
  5. Homework
    By kermi3 in forum C Programming
    Replies: 0
    Last Post: 09-10-2001, 02:26 PM

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21