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.