Private online AP Computer Science Tutoring
Private sessions can be structured as needed. Instruction on topics of your choice is available as is help with homework and projects.
- Choose any AP CS topics
- AP Computer Science homework help
- Risk free - pay after your first session
Details and pricing for AP CS tutoring
Common AP Computer Science A Topics
- Classes and objects
- Inheritance and polymorphism
- Arrays and
ArrayList
objects - Recursion
for
,while
, and foreach loops- The
String
class - Interfaces (no longer tested) and the
compareTo
method (still tested with respect toString
objects) - New AP CS Labs (ex: Consumer Reviews)
- Old Magpie, Elevens and Pictures Labs (content still tested)
- The GridWorld Case Study (no longer tested)
Common AP Computer Science Principles Topics
- Relational and Boolean Operators
- Selection
- Iteration
- List operations and traversals
- Procedures
- Robot programming
- Create Performance Task
- Explore Performance Task (no longer part of Exam)
AP Computer Science A Tutoring Benefits
Succeed on the AP Computer Science A Free Response
- Become familiar with topics covered every year
- Recognize commonly tested problems and develop algorithms to solve them
- Approach problems effectively and make appropriate use of time
Approach recursion problems with confidence
- Determine the output of recursive methods
- Use a stack to trace recursive methods
- Recognize problems with simple recursive solutions
- Implement recursive methods
AP Computer Science Principles Tutoring Benefits
Succeed on the AP Computer Science Principles Exam
- Become familiar with topics covered every year
- Approach problems effectively and make appropriate use of time
- Master the pseudocode language and robot instructions used on the AP CSP Exam
Approach your Performance Task with confidence
- Understand the requirements and scoring for the Create Performance Task
- Walk through sample submissions and scoring
- Master effective techniques for earning each rubric point
AP CS Principles Performance Task
There is no restriction on the amount of preparation a student may undergo before beginning the AP CS Principles Create Performance Task. I am happy to provide preparation for students who will later complete the AP CSP Create Performance Task. I can also provide assistance with practice Performance Tasks that are not intended to be submitted to the College Board. The College Board limits collaboration on a Performance Task that will be submitted for scoring as part of a student’s AP Exam grade. I cannot provide assistance with Performance Tasks that will be submitted to the College Board.
About Brandon Horn
- Experienced AP CS teacher; Google CAPE instructor
- Proven success on the AP Exam
- Very high quality AP CS practice problems
Experience working with girls in AP Computer Science
Qualifications
I hold a B.S. in Computer Science from the New Jersey Institute of Technology. I’m a New Jersey certified teacher at Wayne Hills High School.
I was a 2016 AP Standards Setting Committee Member. The Standards Setting Committee recommends cut scores for each of the 1-5 AP Exam scores.
When I worked at West Windsor Plainsboro High School South, teams from my classes won the 2007 and 2010 NJIT High School Programming Contests. My students wrote unique and challenging projects using Eclipse, BlueJ, and the command line.
In 2011 & 2012, I was selected as an instructor for Google’s CAPE Program. Together with other top CS educators from around the country, I taught animation, robotics, mobile programming, and other skills to aspiring high school freshmen. Local TV station NY1 featured the New York City CAPE Site at which I taught.
My services offer substantial advantages over tutoring by college students, professors, programmers, and online tutoring conglomerates. I tutor only one subject for which I am extensively qualified. I work with only one student at a time unless a group session has been arranged. My students complete all assignments themselves and develop an understanding of the underlying concepts.
Mr. Horn’s AP Computer Science A Exam Results
CS A Exam @ Wayne Hills | 5 | 4 or higher | |
---|---|---|---|
2022 (my first year - 10 students) | 90.0% | ← |
CS A Exam @ Mountain Lakes | 5 | 4 or higher |
---|---|---|
2020 (19 students) | 89.5% | ← |
2019 (20 students) | 85.0% | 100.0% |
2018 (9 students) | 77.8% | 100.0% |
2017 (8 students) | 100.0% | ← |
2016 (my first year - 5 students) | 40.0% | 100.0% |
CS A Exam @ West Windsor - Plainsboro | 5 | 4 or higher |
---|---|---|
2015 (52 students) | 86.5% | 100.0% |
2014 (39 students) | 84.6% | 100.0% |
… | … | … |
2007 | 85.0% | 95.0% |
2006 (my first year) | 65.2% | 91.3% |
2005 (prior to my arrival) | 30.4% | 78.2% |
How Online AP Computer Science Tutoring Works
Online AP Computer Science isn’t just more convenient than in person tutoring, it’s also effective. You can work in the environment in which you’re most comfortable. Whether you prefer a 3 monitor setup in your bedroom or a MacBook in your backyard, you aren’t limited to a messy kitchen table.
- Share screens with Google Meet (no camera needed).
- Talk using your computer microphone or a regular phone.
I’m available as an online AP Computer Science tutor anywhere in the world. I’ve worked with students in nearby locations including Princeton, West Windsor, Plainsboro and South Brunswick New Jersey. I’m also comfortable working with students from different time zones including Texas, California, London, Germany and Singapore.
I do not privately tutor my own students. Students currently enrolled in my classes who are seeking help should schedule time with me during their study hall periods, during lunch or in the morning.