Cracking the Code: My Computer Science Journey
This term in Computer Science, we have been exploring a range of interesting and challenging topics, including algorithms, data structures, programming logic and problem-solving techniques. The subject shows how technology affects almost every part of our lives, making it both useful and fascinating. I have recently started my Computer Science NEA, which gives me the chance to create and develop my own independent project. Working on the NEA has already pushed me to combine logical thinking, creativity and programming skills as I plan, build and improve my ideas in code.
This experience has not only strengthened my understanding of programming concepts but also shown how complex problems can be approached and solved using computing. It has also highlighted the importance of careful planning, testing and making improvements along the way. Through this project, the connection between what we learn in class and practical applications has become much clearer. The process has also reinforced the value of persistence and step-by-step problem-solving, which are important skills in computing and other analytical fields.
Written by Fabiha, Year 13


