Skip to content

AP Computer Science A

AP Computer Science A is taught by Mrs. Stevens, who has a master's degree in computer science. This college-level course provides an in-depth introduction to object-oriented programming using the Java language. Students learn problem solving, code logic, and key concepts like variables, functions, loops, arrays, and object-oriented programming.

The class moves at a fast pace, covering many complex coding topics each week. Mrs. Stevens explains code examples line-by-line and gives us hands-on lab time to practice new skills. Class projects include creating games, simulations, GUIs, and data analysis programs. Mrs. Stevens has high expectations, but she wants all students to feel capable by the end.

Here's what some students have said about AP Computer Science A:

"This class is challenging but very rewarding. I had no prior coding experience but Mrs. Stevens is very patient and explains things clearly." - Mark K.

"Be ready to spend time outside of class practicing and debugging code, but you'll learn so much useful real-world programming skills." - Amanda S.

"I loved getting to be creative with the programs I built for projects. AP Computer Science boosted my problem solving and logical thinking abilities too." - James P.

"The AP exam was difficult but Mrs. Stevens prepared us extremely well. I felt confident in my coding abilities after taking this class." - Lisa T.

AP Computer Science A moves fast andrequires dedication, but it provides coding skills and logical thinking abilities that give students a head start for college computer science classes and tech careers. Mrs. Stevens is an experienced, passionate teacher who supports all students in mastering challenging content.