Computer Science Reflection

912 Words4 Pages
Did you know that in 2016, about 23% of test takers scored a 1 out of 5 on the AP Computer Science exam? Because, coincidentally, my first grade of the year in APCS was also a 23%. Last year, I decided to take AP Computer Science. I didn’t have much experience, but I liked the idea of coding. Over-confident, I thought that the class might be a bit challenging, but as long as I studied a little I would easily get an A. Turns out, it was a lot harder than I expected. The test that I got a 23% on was about string manipulation, one of the easier concepts in the course. If I couldn’t grasp that, how was I going to be able to comprehend arrays and polymorphism? Throughout the year, I tried my best to follow along in class. I steadily improved, but I still struggled at solving the most complex problems. On the bright side, I was scoring much higher than 23% on my tests, so at least I had that going for me. In March, my class finished the curriculum and moved on to AP exam preparation. The teacher gave the class a review worksheet on recursion, an important topic. I found the problems incredibly confusing, and I couldn’t figure out how to solve any of them. This was a major wake-up call that I might fail the AP exam and final. The worst part of it was that I actually really did like computer science --- I was coding my own projects, working on a website, and doing well on the labs. It was discouraging that I was doing so poorly at something I studied for and enjoyed. I had so
Open Document