Post #1 Exploring Programming Through Scratch
Working with Scratch gave me a hands-on introduction to programming logic without the pressure of writing complex syntax. Using the drag-and-drop blocks, I was able to design a program that combines motion, sound, user interaction, and control flow.
Below is a screenshot of my scratch project
In this project:
- The sprite moves when clicked, changes color, and plays sounds.
- It asks for the user’s name, responds with a greeting, and reacts to the spacebar.
- I used loops, events, variables, and motion commands to meet the 30-block requirement.
What I learned:
- Scratch helped me understand sequencing and logic.
- I got comfortable thinking like a programmer — breaking tasks into steps and using triggers and loops.
Comparison with Other Languages.
- Machine Language = hard to understand (just binary)
- Assembly = low-level and hardware-specific
- High-level (like Python) = easier, more common in careers
Scratch was the easiest to start with, but Python is the most used and effective for real-world tasks.

Comments
Post a Comment