Hi everyone! I'm 15 and I've been dabbling in Scratch and LEGO EV3 programming for my school projects. I've really enjoyed building and coding with them, but I'm starting to wonder how different it is when you move on to actual programming languages like Python or Java. I'm curious if the leap into traditional programming is significant or if the skills I've picked up—like problem-solving and logic—will still apply. If anyone has transitioned from visual programming to coding, I'd love to hear about your experiences!
2 Answers
Check out coding EV3 with Python. There are guides available that can help you get started and you can recreate some of the projects you did using blocks to see firsthand how the coding process differs.
Just so you know, it’s mainly about how you interact with the code—typing it out and dealing with syntax errors as opposed to dragging blocks around. However, the thought process will still be quite similar! If you’ve enjoyed Scratch, definitely take the plunge into "real" programming!

Yeah, I started practicing and I see it now—it feels similar, but I also get to create my own functions, which opens up more options.