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.

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