My name is Ethan, and I am 12 years old. I started learning robotics with LEGO Mindstorms and block-based coding in Primary 4. I enjoy designing and building robots and structures that automate routine tasks in my daily life. Learning robotics taught me to solve real-world problems and inspired me to explore beyond block-based coding. This sparked my interest in Python, where I began writing programs to solve math problems without using pen and paper. As I strengthened my Python skills, I also learned Pygame and created educational games that my friends could play and compete in. I have documented my journey in robotics, coding, innovation, and STEM.
I learned how to use LEGO Technic parts to design and build functional mechanical systems. By applying coding concepts such as conditionals (if-else) and integrating various sensors, I programmed my creations to respond dynamically to their environment. One example was a ferris wheel that moves only when the touch sensor is activated. This simulates the real world when it is operator driven to ensure safety.
I learned how to use LEGO Technic parts to design and build various mechanical structures. By applying coding concepts such as conditionals (if-else) and incorporating different sensors, I built a tractor. Using the ultrasonic sensor, the tractor moves when it detects a load on it.