source | link

-1 for all who tell people to go away. How are they every going to learn? Especially if they have the courage to come and ask for help.

Having been the OP's shoes myself, I found that helping others with their issues made me a MUCH better programmer than ever would have if I had sat and written everything in a vacuum. You get to see lots of wrong ways of doing things, you get to see how others approach the same problem, and you will get to see some creative solutions to problems.

Now that said -- there is a time to say "I'm working on _______, I cant help you right now" If your busily working to meet a deadline, getting distracted is very annoying, and kills your productivity. If your school allows - move to a different room.