Reflection
Reflecting on my four years of high school, I can see how much I have grown academically, personally, and in my career aspirations. Coming into my freshman year, I was scared and uncomfortable, not knowing anyone in a new school. However, as the weeks passed, I became comfortable with my schedule and the people around me. I explored various career paths, from Metal Fabrication and Cosmetology to Health Careers, Electronics, and Graphic Arts. Ultimately, I found my passion in Computer Science because of its many opportunities and creative freedom.
In my freshman year, I was introduced to fundamental topics in Computer Science, such as Web Design, Cyber Security, and Programming. In Web Design, I learned how to create websites from scratch and design them effectively. Cyber Security taught me how to protect myself and others online, emphasizing the importance of digital safety. Programming opened my eyes to the complexity behind coding, as I realized how much effort goes into developing even the simplest applications. I also discovered the heavy reliance of Computer Science on math and algebra, which challenged me in ways I had not expected. Academically, I initially struggled, particularly in English, but I worked hard to improve my grades and prove to myself that I could succeed. This year set the foundation for my high school experience, teaching me resilience and the importance of managing my time between school, work, and personal life.
My sophomore year was another step forward in my Computer Science journey. I expanded my knowledge by learning new programming languages, including HTML, React Native, Bootstrap, JavaScript, and Arduino. At first, I underestimated JavaScript, finding it simple, but as I delved deeper, it became increasingly complex. It required lots of effort and problem-solving skills. Similarly, working with Arduinos was a challenging but rewarding experience. Understanding how circuits and coding interact was difficult at first, but with much effort, I got a strong grasp of it. Learning Bootstrap was another highlight of my year, as it simplified website design by providing pre-built elements like navigation bars and forms, making web development more efficient and visually appealing. Integrating JavaScript into websites allowed me to create interactive and dynamic pages, significantly enhancing my skills. This year taught me the importance of perseverance and adaptability in programming, as challenges happened all the time, but overcoming them was very fulfilling.
Beyond coding, my sophomore year also helped me develop stronger problem-solving skills and a greater appreciation for how different technologies interact. I spent a lot of time troubleshooting errors, debugging code, and honing my approach to programming. This process was sometimes frustrating, but it reinforced the importance of patience and logical thinking. Additionally, I collaborated with my classmates on various projects, which improved my teamwork and communication skills. Whether it was troubleshooting an Arduino circuit together or figuring out a tricky JavaScript function, working with others gave me valuable insight into different problem-solving approaches. By the end of the year, I had a much stronger grasp of how different coding languages could be used in real-world applications, solidifying my interest in Computer Science as a future career path.
Junior year was a pivotal point in my high school career. I took my skills to the next level by learning Java and C#, which helped me understand coding on a deeper level. Working with C# in Unity introduced me to game development, removing the training wheels of beginner-friendly coding platforms and forcing me to problem-solve more independently. I also had the opportunity to compete in the SkillsUSA State Competition for web design. This experience taught me how to work under pressure, manage my time efficiently, and collaborate with a teammate, as our success depended on both of us performing well. It was an eye-opening experience that reinforced my ability to handle responsibility and work effectively in a professional setting.
Academically, I faced one of my biggest challenges: my first academic AP class, AP Precalculus. Having spent my freshman and sophomore years in CP math, the jump to AP was significant. At first, I struggled immensely, failing multiple tests and feeling discouraged. However, I refused to give up, studied hard, and eventually turned things around, finishing my final trimester with a 97% and an overall grade of 87% along with a 3 on the AP Test. This experience taught me that hard work and determination could help me overcome even the most challenging obstacles. Outside of academics, I became involved in the National Honors Society (NHS), where I participated in community service projects. From organizing events like Trunk-or-Treat and Winter Wonderland to delivering presents to underprivileged children, these experiences showed me the value of giving back. It was rewarding to know that my actions could positively impact others. Junior year was a year of growth, responsibility, and personal development.
Finally, my senior year brought everything together. I deepened my programming knowledge by learning JavaFX and integrating MySQL databases to create interactive programs. This experience gave me a better understanding of how software interacts with databases, a crucial skill for real-world applications. One of the most significant projects of my senior year was my senior project in Unity, where I developed an interactive horror game. The game takes place inside a car, and while it is still in its early stages, I have successfully implemented the car model, a playable character, and interactive objects. This project pushed my creativity and technical skills, as I had to consider game mechanics, user experience, and programming logic. Although it is unfinished, it represents how far I have come in my coding abilities and my ability to take on ambitious challenges.
Reflecting on these four years, I see how much I have evolved. I entered high school unsure of myself, but through countless challenges, projects, and experiences, I gained confidence, knowledge, and resilience. From struggling in English and math to excelling in AP classes and programming competitions, my journey has been full of highs and lows, each contributing to my growth. High school has taught me valuable lessons about perseverance, teamwork, and self-belief, all of which will serve me well in my future career in Computer Science. As I prepare to move forward, I am grateful for everything I have learned and excited for the opportunities ahead.