Skip To Main Content

AP Computer Science

Computer Science

If students have not programmed before, it is recommended that they enroll in STEM Lab.

Computer Science AP
AP Computer Science A is an introductory college-level computer science course. Students cultivate their understanding of coding through analyzing, writing, and testing code as they explore concepts like modularity, variables, and control structures.

The AP Computer Science A framework outlines distinct skills, called computational thinking practices, that students practice throughout the year—skills that will help them learn to think and act like computer scientists. These skills are Program Design and Algorithm Development, Code Logic, Code Implementation, Code Testing, and Documentation.

Prerequisites
Using this link, go to CodeHS and create an account (class code: 7767E). Try the following problems


Example Fall Semester Projects

Rubik's cube


Breadth first search visualization 
Type M then type S


Decorate the Christmas Tree! 



Conway's Game of Life 
Click on the grid, then press space to start



Bunny Game
 


Spaceship Game 


 Capture the Flag


Arena Game 


 Berry Collector


Jumping game