The symphonious sounds of mouse clicks and keyboard clacks fill the air of the Panther Lab as students are meticulously pondering a task on the front board. It is in this room that students are learning how to problem-solve and embrace their creativity, all the while being educated in AP Computer Science.
AP Computer Science is a class in which students are taught about how the systems of computers work and program development. There are two AP Computer Science classes available on campus: AP Computer Science Principles and AP Computer Science A.
Richard Kick is the school’s main computer science teacher. “I’ve been teaching Computer Science A since 1984. I’ve been teaching Principles for the past nine years,” Kick said. Along with teaching both classes, Kick has also played a large role in the development of the AP Computer Science Principles course curriculum.
“I very strongly recommend people to take (AP Computer Science Principles) because it was created so everyone could have an opportunity to understand what computer science is, even if they have no experience whatsoever,” Kick said. Many students are taking this opportunity to experiment with computer science and prepare for their futures.
Alex Sobierajski, junior, is taking Principles because he believes it will help him in his career later in his life. “Well, in the future, I would like to major in engineering, and knowledge in computer science would be of great use in this field,” Sobierajski said.
Meanwhile, Stephen Liu, junior, decided to take Principles in order to improve his critical thinking. “The skills learned in this course are extremely important and are necessary for the future, not to mention that the problem-solving skills and creativity acquired will be of use in any profession,” Liu said. “The job market for computer-based jobs is going to rise.” Liu is really interested by the class, and plans on pursuing a career in computer science.
While many people might not be planning on following a computer-based profession, Kick still encourages students to take the class. “Early on in education, we understood the importance of English, mathematics, history and science, and we’re learning that computer science is going to become an essential skill for everyone in everyday life,” Kick said.