Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Homework in QA

Homework in QA

Scheduled Pinned Locked Moved The Lounge
questionbeta-testinghelp
59 Posts 25 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Z Offline
    Z Offline
    ZurdoDev
    wrote on last edited by
    #1

    Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

    There are only 10 types of people in the world, those who understand binary and those who don't.

    Richard DeemingR A R Kornfeld Eliyahu PeterK N 16 Replies Last reply
    0
    • Z ZurdoDev

      Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

      There are only 10 types of people in the world, those who understand binary and those who don't.

      Richard DeemingR Offline
      Richard DeemingR Offline
      Richard Deeming
      wrote on last edited by
      #2

      If it's homework, isn't the general idea for the student to do the work themselves, and take any problems to the teacher? Unless the class is called "How to get other people on the Internet to do your work for you", then the answer needs to be your own work. I can see the argument for providing hints and general guidance if someone is genuinely struggling, but when was the last time you saw a homework question that wasn't "here's the assignment, it's due tomorrow, send me teh codezz, it's urgent"?


      "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

      "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

      Z T 2 Replies Last reply
      0
      • Z ZurdoDev

        Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

        There are only 10 types of people in the world, those who understand binary and those who don't.

        A Offline
        A Offline
        Albert Holguin
        wrote on last edited by
        #3

        I don't think it's about whether it's homework or something else... it's about putting in some effort then being able to ask rational questions afterward. I'm sure a REALLY high percentage of questions in Q&A are homework, and a lot of them get help, but it's easy to see whether they've actually put some effort into finding an answer first.

        Z 1 Reply Last reply
        0
        • Richard DeemingR Richard Deeming

          If it's homework, isn't the general idea for the student to do the work themselves, and take any problems to the teacher? Unless the class is called "How to get other people on the Internet to do your work for you", then the answer needs to be your own work. I can see the argument for providing hints and general guidance if someone is genuinely struggling, but when was the last time you saw a homework question that wasn't "here's the assignment, it's due tomorrow, send me teh codezz, it's urgent"?


          "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

          Z Offline
          Z Offline
          ZurdoDev
          wrote on last edited by
          #4

          Quote:

          If it's homework, isn't the general idea for the student to do the work themselves, and take any problems to the teacher?

          Sure. But don't students often work together, ask their parents, have tutors, etc? I see no problem with them asking us here as long as it isn't, "hey, do my work for me." And by the same argument, aren't you supposed to do your own work at work (employment)? You are getting paid after all so why help someone getting paid and not help the one learning?

          Quote:

          but when was the last time you saw a homework question that wasn't "here's the assignment, it's due tomorrow, send me teh codezz, it's urgent"?

          That definitely is a problem.

          There are only 10 types of people in the world, those who understand binary and those who don't.

          1 Reply Last reply
          0
          • Z ZurdoDev

            Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

            There are only 10 types of people in the world, those who understand binary and those who don't.

            R Offline
            R Offline
            RJOberg
            wrote on last edited by
            #5

            Agreed. Assuming the person shows they have put forward the effort, help them. It is however a fine line. I think the amount of help varies based on what it is for. Homework the most abstract, regular work less abstract but not the exact code required, and for hobbyists it depends on what they are asking for. Sometimes I have a problem and I just need an example in code, not a copy/paste solution but more than hunting through the online documentation. While still in college, I know sometimes my professors wanted us to work it out ourselves and if we couldn't figure it out, we were to ask them. This normally resulted in a similar answer to how questions suspected to be homework should be handled. "Here is how to think about it and I'm feeling generous so here is a bone... use recursion, it is the chapter we are currently studying." This helped them gauge how everyone was doing and how much help a student needed. Throwing someone the code doesn't help anyone. It doesn't help the student because they don't learn and it doesn't help the community because we will have to support them later.

            1 Reply Last reply
            0
            • Z ZurdoDev

              Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

              There are only 10 types of people in the world, those who understand binary and those who don't.

              Kornfeld Eliyahu PeterK Offline
              Kornfeld Eliyahu PeterK Offline
              Kornfeld Eliyahu Peter
              wrote on last edited by
              #6

              The problem with homework questions is where the line between help and solution lies. It can be very thin and that makes a big problem, as - IMHO - we should not provide solution. So we have to understand what the teacher told him and try to explain him the same thing with different perspective. However if he does not provide details we have a problem to help him...

              I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)

              "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

              Z 1 Reply Last reply
              0
              • Z ZurdoDev

                Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

                There are only 10 types of people in the world, those who understand binary and those who don't.

                N Offline
                N Offline
                Nish Nishant
                wrote on last edited by
                #7

                The smarter ones disguise homework questions as work related help requests. It only takes a minute or two to add a few sentences that make it look as if the OP tried. Then watch others answer it for you for a few rep score points, and even fighting it out to see whose post gets marked as the answer. :-)

                Regards, Nish


                Blog: voidnish.wordpress.com Latest article: C++ 11 features in Visual C++ 2013 Preview

                1 Reply Last reply
                0
                • A Albert Holguin

                  I don't think it's about whether it's homework or something else... it's about putting in some effort then being able to ask rational questions afterward. I'm sure a REALLY high percentage of questions in Q&A are homework, and a lot of them get help, but it's easy to see whether they've actually put some effort into finding an answer first.

                  Z Offline
                  Z Offline
                  ZurdoDev
                  wrote on last edited by
                  #8

                  It shouldn't be about homework, but I often see people go to that response first.

                  There are only 10 types of people in the world, those who understand binary and those who don't.

                  1 Reply Last reply
                  0
                  • Z ZurdoDev

                    Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

                    There are only 10 types of people in the world, those who understand binary and those who don't.

                    P Offline
                    P Offline
                    PIEBALDconsult
                    wrote on last edited by
                    #9

                    Since before Q/A existed. The problem existed in the discussion fora as well.

                    RyanDev wrote:

                    Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same.

                    Yes.

                    RyanDev wrote:

                    Help if you can

                    Help comes in many forms. No one should be coddled. For many, the proper help is to say "try it yourself first".

                    You'll never get very far if all you do is follow instructions.

                    1 Reply Last reply
                    0
                    • Kornfeld Eliyahu PeterK Kornfeld Eliyahu Peter

                      The problem with homework questions is where the line between help and solution lies. It can be very thin and that makes a big problem, as - IMHO - we should not provide solution. So we have to understand what the teacher told him and try to explain him the same thing with different perspective. However if he does not provide details we have a problem to help him...

                      I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)

                      Z Offline
                      Z Offline
                      ZurdoDev
                      wrote on last edited by
                      #10

                      Quote:

                      we should not provide solution.

                      But why not? We provide solutions to people who got a job because they told someone they could code. Why the difference?

                      There are only 10 types of people in the world, those who understand binary and those who don't.

                      F Kornfeld Eliyahu PeterK J 3 Replies Last reply
                      0
                      • Z ZurdoDev

                        Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

                        There are only 10 types of people in the world, those who understand binary and those who don't.

                        G Offline
                        G Offline
                        Gary Wheeler
                        wrote on last edited by
                        #11

                        My college days predate the Internet, so make allowances in the following. Back then, the only source of help when you were working on a programming project were either your fellow classmates or the occasional tutor. Neither of them would give you any help unless you could show the work you'd done thus far. You were expected to put forth significant effort before you asked for help. Homework questions in Q&A are reviled because there have been too many cases where the poster doesn't demonstrate what they've done on their own, and simply asks for the code.

                        Software Zen: delete this;

                        Z 1 Reply Last reply
                        0
                        • G Gary Wheeler

                          My college days predate the Internet, so make allowances in the following. Back then, the only source of help when you were working on a programming project were either your fellow classmates or the occasional tutor. Neither of them would give you any help unless you could show the work you'd done thus far. You were expected to put forth significant effort before you asked for help. Homework questions in Q&A are reviled because there have been too many cases where the poster doesn't demonstrate what they've done on their own, and simply asks for the code.

                          Software Zen: delete this;

                          Z Offline
                          Z Offline
                          ZurdoDev
                          wrote on last edited by
                          #12

                          Quote:

                          Homework questions in Q&A are reviled because there have been too many cases where the poster doesn't demonstrate what they've done on their own, and simply asks for the code.

                          True. But it isn't unique to homework questions nor do homework questions always fit this category.

                          There are only 10 types of people in the world, those who understand binary and those who don't.

                          1 Reply Last reply
                          0
                          • Z ZurdoDev

                            Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

                            There are only 10 types of people in the world, those who understand binary and those who don't.

                            S Offline
                            S Offline
                            S Houghtelin
                            wrote on last edited by
                            #13

                            There is a distinct difference between "Do my homework for me" and "Help me, I'm stuck with my homework." As the other have stated, put in some honest effort, don’t just post the question. You don’t want to be the bread and potatoes boy[^].

                            It was broke, so I fixed it.

                            1 Reply Last reply
                            0
                            • Richard DeemingR Richard Deeming

                              If it's homework, isn't the general idea for the student to do the work themselves, and take any problems to the teacher? Unless the class is called "How to get other people on the Internet to do your work for you", then the answer needs to be your own work. I can see the argument for providing hints and general guidance if someone is genuinely struggling, but when was the last time you saw a homework question that wasn't "here's the assignment, it's due tomorrow, send me teh codezz, it's urgent"?


                              "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                              T Offline
                              T Offline
                              Tim Carmichael
                              wrote on last edited by
                              #14

                              Richard Deeming wrote:

                              when was the last time you saw a homework question that wasn't "here's the assignment, it's due tomorrow, send me teh codezz, it's urgent"?

                              Post not directed to me, but I can answer that question. Last week, someone posted a question asking for help and stating it was homework. The responders didn't supply code, just advice; the OP was asked to post their code if the hints didn't resolve the issue. The code was posted the next code and someone replied with a clearer direction - the logic was good, the issue was with the declarations. I commended the OP for saying it was homework and being honest about that. Tim

                              Richard DeemingR 1 Reply Last reply
                              0
                              • Z ZurdoDev

                                Since when did asking a homework question in QA become so frowned upon? I agree when someone has not shown any effort that it can be hard to help them and I personally don't want to write all the code for them; however, too often I see people jump to the conclusion that if it is homework they don't deserve help. Whether it is homework, regular work, or hobby if someone asks a question they should all be treated the same. Help if you can.

                                There are only 10 types of people in the world, those who understand binary and those who don't.

                                OriginalGriffO Offline
                                OriginalGriffO Offline
                                OriginalGriff
                                wrote on last edited by
                                #15

                                Asking a question is fine: but I do draw the line when they post the actual homework question (complete with the question numbers, and the date it is due to be handed in occasionally) and ask for code! We even had one who posted his tutors email so we could send the solution directly for him... :doh: No, actually I draw the line before that. If you try and get stuck, that's one thing. If you try and get us to do it for you without making any effort at all, that's another. And the geniuses that think we can't tell a homework question from a work project...I think they are in for a real shock when they find out that a real project is rather more than a 100 lines of code for a hotel booking simulator! Why should I do their work for them? If I get them through their course I could end up sitting next to them and having to do their work then as well! :wtf:

                                Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                                "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                                Z P L J 4 Replies Last reply
                                0
                                • OriginalGriffO OriginalGriff

                                  Asking a question is fine: but I do draw the line when they post the actual homework question (complete with the question numbers, and the date it is due to be handed in occasionally) and ask for code! We even had one who posted his tutors email so we could send the solution directly for him... :doh: No, actually I draw the line before that. If you try and get stuck, that's one thing. If you try and get us to do it for you without making any effort at all, that's another. And the geniuses that think we can't tell a homework question from a work project...I think they are in for a real shock when they find out that a real project is rather more than a 100 lines of code for a hotel booking simulator! Why should I do their work for them? If I get them through their course I could end up sitting next to them and having to do their work then as well! :wtf:

                                  Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                                  Z Offline
                                  Z Offline
                                  ZurdoDev
                                  wrote on last edited by
                                  #16

                                  Quote:

                                  If you try and get stuck, that's one thing.

                                  Agreed. My point is I have seen some homework questions where they did show effort and the immediate responses by CP community where of no help.

                                  There are only 10 types of people in the world, those who understand binary and those who don't.

                                  OriginalGriffO J 2 Replies Last reply
                                  0
                                  • T Tim Carmichael

                                    Richard Deeming wrote:

                                    when was the last time you saw a homework question that wasn't "here's the assignment, it's due tomorrow, send me teh codezz, it's urgent"?

                                    Post not directed to me, but I can answer that question. Last week, someone posted a question asking for help and stating it was homework. The responders didn't supply code, just advice; the OP was asked to post their code if the hints didn't resolve the issue. The code was posted the next code and someone replied with a clearer direction - the logic was good, the issue was with the declarations. I commended the OP for saying it was homework and being honest about that. Tim

                                    Richard DeemingR Offline
                                    Richard DeemingR Offline
                                    Richard Deeming
                                    wrote on last edited by
                                    #17

                                    Which is a perfect example of how it should work. However, from your description, it doesn't sound like anyone jumped to the conclusion that the OP didn't deserve help because it was a homework question, which is what Ryan was complaining about.


                                    "These people looked deep within my soul and assigned me a number based on the order in which I joined." - Homer

                                    "These people looked deep within my soul and assigned me a number based on the order in which I joined" - Homer

                                    1 Reply Last reply
                                    0
                                    • Z ZurdoDev

                                      Quote:

                                      If you try and get stuck, that's one thing.

                                      Agreed. My point is I have seen some homework questions where they did show effort and the immediate responses by CP community where of no help.

                                      There are only 10 types of people in the world, those who understand binary and those who don't.

                                      OriginalGriffO Offline
                                      OriginalGriffO Offline
                                      OriginalGriff
                                      wrote on last edited by
                                      #18

                                      Yes...some members are rather intolerant of beginners, and if the question is not phrased exactly correctly they are unnecessarily rude and unhelpful - I suspect it makes them feel big to pick on newbies... Pity, because apart from their complete absence of interpersonal skills most of them are actually competent and in some cases very good technically. Shame that their personalities don't match that level of technical expertise. :sigh:

                                      Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                                      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                                      J 1 Reply Last reply
                                      0
                                      • Z ZurdoDev

                                        Quote:

                                        we should not provide solution.

                                        But why not? We provide solutions to people who got a job because they told someone they could code. Why the difference?

                                        There are only 10 types of people in the world, those who understand binary and those who don't.

                                        F Offline
                                        F Offline
                                        Forogar
                                        wrote on last edited by
                                        #19

                                        Because the usual idea of homework is not to produce a solution per se but to learn how to produce a solution. Give a man a fish and he will eat for a day. Teach a man to fish and he will be arrested for fishing without a license.

                                        - I would love to change the world, but they won’t give me the source code.

                                        Z 1 Reply Last reply
                                        0
                                        • Z ZurdoDev

                                          Quote:

                                          we should not provide solution.

                                          But why not? We provide solutions to people who got a job because they told someone they could code. Why the difference?

                                          There are only 10 types of people in the world, those who understand binary and those who don't.

                                          Kornfeld Eliyahu PeterK Offline
                                          Kornfeld Eliyahu PeterK Offline
                                          Kornfeld Eliyahu Peter
                                          wrote on last edited by
                                          #20

                                          The difference is, that the one who has a job, probably has a base of knowledge, but missing experience. On the other hand the one who still in the learning phase will miss also the base if we provide him with a solution but no explanation...

                                          I'm not questioning your powers of observation; I'm merely remarking upon the paradox of asking a masked man who he is. (V)

                                          "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

                                          Z 1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups