Freshman not learning

Posted by dthrrhc@reddit | learnprogramming | View on Reddit | 6 comments

I’m a freshman in my second semester of my computer science degree. I took a python class last semester that was very easy and didn’t go much in depth. But this semester I’m taking an object oriented Java class and I’m struggling a lot. The entire class is online. I’m just not learning correctly how to build the algorithms. I need someone to basically hold my hand to even build a simple programs. I understand the syntax, but I get stuck and don’t know where to go with my code way too often. What’s the best way to go about this? I’ve tried watching youtube tutorials, but it feels like I’m just copying what they do and not actually learning it or be able to do it by myself.