28
Rant: My niece asked me why we needed to learn about loops when her game just does it for her
I was helping my 12-year-old niece with a simple Scratch project last weekend, and she was making a sprite bounce around the screen. When I started explaining how a loop makes the movement keep going, she looked at me and said, 'But why do I need to know that? The block just says 'forever'.' It really hit me how much the tools have changed. When I started with BASIC in the 90s, you had to write the loop yourself, line by line, and understand the counter. Now, with block coding, the hard part is hidden. It's great for getting started fast, but I worry it skips the 'why'. That conversation made me rethink how I teach the basics. Do you think starting with visual tools that hide the code makes it harder to learn the real concepts later?
2 comments
Log in to join the discussion
Log In2 Comments
angelaellis12d ago
Tell you what, that exact moment is why I switched up how I tutor my cousin's kids. You're totally right that the 'why' gets buried. The block just works, so the logic behind it feels like magic, not a tool they built. I started making them trace the action on paper first, like draw what the sprite does step by step, before they're even allowed to touch the blocks. It forces them to see the repeat pattern themselves. It's a bit slower, but that lightbulb when they connect their drawing to the 'forever' block is way better.
3
thomas_roberts12d ago
You've got the right idea there.
7