Welcome to TechGirlSG

Scratch

Programming

Why i love Scratch

The first time I opened Scratch, I was instantly drawn in. Unlike other programs filled with confusing lines of text, everything here was visual, colourful blocks I could simply click and drag into place. There was no need to memorize complicated code. I could just look at the shapes and know exactly where they fit.

What amazed me most was how fun it felt. Bright colours filled the screen, and every action I created came paired with playful sounds. It did not feel like schoolwork at all. It felt like play, and yet I was learning something valuable the entire time.

Scratch also gave me a way to express myself that words alone never could. I could build stories, animations, and games straight from my imagination, watching my ideas come alive on screen. Importing my own images made this even more personal, I could bring in photos and drawings, transforming them into characters in my very own digital world.

But the real magic happened with extensions. Every new one I added opened up possibilities I had never imagined, sensors, music, even simple robotics. The more extensions I explored, the more my creations grew beyond anything I thought I could build. Scratch had shown me that creativity truly has no limits.