Built for the way homeschoolers actually work
You don't need to know Java to homeschool AP Computer Science A. The course provides the teaching; you provide the structure and encouragement — and the dashboard tells you what's happening. Everything runs in the browser, so there's nothing to install.
A full course, not a pile of PDFs
Sequenced lessons, practice, quizzes, unit exams, and study guides — a clear path to the May exam.
You're the guide, not the teacher
The lessons do the teaching. You set the pace, check the dashboard, and keep your student accountable.
A free pacing guide
Know exactly how much to do each week so you're not three lessons deep in November.
See real progress
Daily-practice completion, lesson scores, and mastery — at a glance, any time.
What you can see & do as the parent
Is my student keeping up? Your dashboard shows whether they've done the daily Question of the Day and their lesson practice, with scores per lesson.
Did they actually master it? Set a mastery threshold. When a quiz or exam comes back below it, grant a retry so they re-attempt and close the gap instead of moving on.
Where should we spend more time? The per-lesson view shows what's solid and what needs another pass — so your at-home time goes where it matters.
Common questions from homeschool parents
Do homeschool parents really use the teacher account?
Yes — it's one of the most common ways families use the course. A parent guiding a single student uses the same tools a classroom teacher does, just with a class of one.
Will it tell me if my student did the daily practice?
Yes. The dashboard shows Question-of-the-Day and lesson-practice completion, plus scores, so you always know whether the work is getting done.
Can I reassign a quiz or test if the score shows it wasn't mastered?
Yes. You set a mastery threshold, and you can grant a retry on any quiz or test so your student re-attempts it rather than moving on with a gap.
Does my student need to install Java or any software?
No. The lessons and the code practice run in the browser, so there's nothing to set up.
How much work should we do each week?
About 2 lessons per week on the full-year track. The free AP CSA self-study pacing guide lays out both a full-year and a January-start accelerated plan.
Do the lessons have video?
Lessons are primarily written explanations with worked examples and interactive practice, and short concept videos for each lesson are being added — so there's a watch-along layer alongside the reading.
What does it cost?
The lessons, practice, study guides, and your parent dashboard are free. Optional paid add-ons include an ad-free experience, exam-prep boosters, and 1-on-1 tutoring.