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 Science
Languages / environments
Java, Python, Scratch, Alice, 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 labs. 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.Python Lab1
If you would like to access samples for free
or if you have questions or comments, please email me at firstname.lastname@example.org