I'm a first-year student just diving into programming properly for the first time, having only tinkered with HTML before this. I've got this important Java programming module, but I've noticed we never receive the solutions to the exercises. It feels like I'm supposed to just figure everything out or rely on tools like ChatGPT, which isn't really helping my understanding. While our math lecturer provides video solutions to similar exercises, I'm left grappling with Java questions that go from manageable to quite challenging very quickly. For example, the first couple of exercises I can somewhat get, but the third one often leaves me overwhelmed. I'm looking for advice on how to improve my learning and really grasp these programming concepts better.
4 Answers
I totally get your frustration. Remember, the point of these exercises is to help you learn and understand the syntax. Instead of waiting for solutions, why not propose your problem-solving approach first and then see how AI can assist with refining the code? This method keeps you involved in the learning process while you still benefit from understanding the syntax.
Are you possibly one of my students? I get similar feedback often. The point of exercises isn't to get a 'solution' but to learn concepts! You could make detailed notes as you tackle each exercise, highlighting what you understand and where you get stuck. This way, you can engage with fellow students about issues you encounter, which helps everyone learn together.
You really do have everything you need in those exercises! The key is to tackle them one step at a time. You might want to try running each piece of code in a simple text editor rather than a full IDE to better grasp the Java commands without too many hints. That way, you're forced to think critically about what each part does.
It seems like you're encountering some fundamental concepts of object-oriented programming (OOP). I know it can be tough, but diving into the basics of classes, fields, and methods will help a lot. Once you grasp those concepts, you'll find these exercises more manageable. Don't hesitate to ask specific questions in class or discussions if you're still confused about something!

Related Questions
How To: Running Codex CLI on Windows with Azure OpenAI
Set Wordpress Featured Image Using Javascript
How To Fix PHP Random Being The Same
Why no WebP Support with Wordpress
Replace Wordpress Cron With Linux Cron
Customize Yoast Canonical URL Programmatically