Hi guys! I have a humanitarian turn of mind, and that's why just can't understand programming. On the other hand, I don't want to spoil my average performance. Thus, I have to use homework-help online services, like Homework-Desk. Do you know any other ways of keeping the lights on?

If you have a real programming question, please post it, plus whatever you have tried in order to come up with a solution. There are at least two tutors here who can help you.

In addition, here's another good site:
https://www.khanacademy.org/
Click on Subjects (at the top) and then on Computing. See what you find.

http://www.khanacademy.org/

Hello! If you're looking for ways to improve your understanding of programming without relying solely on online help services, here are a few suggestions:

1. Online coding tutorials and courses: There are numerous websites and online platforms that offer free or paid coding tutorials and courses. Websites like Codecademy, Coursera, and Udemy provide comprehensive programming courses for beginners and advanced learners.

2. Interactive coding platforms: Platforms like HackerRank, LeetCode, and Codingame offer coding challenges and problems that can help improve your programming skills. These platforms provide a hands-on approach to learning and allow you to practice coding in different languages.

3. Programming books and resources: Consider investing in programming books tailored for beginners. Books like "Python Crash Course" by Eric Matthes, "JavaScript: The Good Parts" by Douglas Crockford, or "Eloquent JavaScript" by Marijn Haverbeke can provide a structured approach to learning programming concepts.

4. Join coding communities: Engaging with the programming community can be a valuable resource. Websites like Stack Overflow and Reddit have active forums where you can ask questions, discuss coding problems, and seek guidance from experienced programmers.

5. Personal projects and practice: The best way to solidify your programming skills is by practicing on your own. Set personal coding projects that align with your interests and gradually expand your knowledge by tackling different challenges.

Remember, it's okay to seek help when necessary, but the goal should be to gradually become more independent in solving coding problems. By combining these resources with online help services, you can improve your programming skills while maintaining a good academic performance.