Hundreds of lab assignments are
included in the A+ Computer Science Curriculum materials packages.
There are lots of programs to build and projects to complete.
Lab Assignments / Projects are provided for the following courses :
Intro / Pre AP* Computer ScienceLanguages / environments
supported include
Java, Python, Scratch, and Jeroo.
Each lab includes a document
describing the assignment, just like
those posted on this site.
For each lab
assignment, a startup file is provided for the students to
complete.
The startup
files contain the basic structure for each lab.
The
students have to flesh out the lab skeleton and build the code to solve
the problem.
Solutions are provided for
every lab assignment.
![]() |
![]() |
Most topics have multiple programming opportunities ( multiple labs and projects )..
The more different assignments, the more options at the teacher's disposal.
Teachers have lots of different students and need lots of different options for assignments.
Java Lab 1
Java Lab 2
Jeroo
Lab
Scratch
Lab
EMAIL for FREE samples and FREE access to the A+ Practice Site and IDE.
College Board, Advanced Placement, and AP are registered trademarks of the College Board. Used with permission.