Welcome to the A+ Computer Science Practice Site!
Hundreds of Java and Python Practice Problems all auto-graded.
Single Method / Function problems and Complete Program problems.
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 explain concepts for problems as you go.
FREE teacher accounts upon request.
Email us for a FREE account.
Login here to practice your coding skills and learn Java and Python concepts.