Welcome to the A+ Computer Science Practice Site!

Hundreds of Java and Python Practice Problems all auto-graded.

AP* Computer Science A Free Response Problems - perfect for year-long AP* CS A exam prep.

UIL Computer Science prep and practice - novice and advanced.

Complete file input problems - perfect for upper-level CS classes and contest prep.

All problems can be solved in Java and Python.

Intro CS, AP* CS, and Data Structures problems.

Basic output problems all the way up to Dynamic Programming.

In-problem tutorials and guides explain concepts as you go.

NEW - Built in IDE - design, create, and test any Java and Python code.

FREE teacher accounts upon request.

Login here to practice your coding skills and learn Java and Python concepts.