Outschool
Open currency, time zone, and language settings
Log In

Private 1-On-1 Coding Class

Weekly customized sessions in Coding (Java, C++, Python). This can teach coding or supplement learning from other courses.
John Barthelmes
Average rating:
4.9
Number of reviews:
(344)
Class

What's included

Meets on Demand
schedule meetings as needed
45 mins
per session
Teacher support
Homework
1 hour per week. Weekly programming/coding projects will be supplied to give the student the opportunity to practice what they've learned.

Class Experience

Private lessons give the learner the ability to experience personalized one-on-one training, the most direct of any style of learning. John will work with the student and parent to determine what they want to accomplish with lessons, what skill level they are currently at and how to move forward from there. Beginners and experienced students are welcomed.

Topics covered each week will be learner-directed based on their current skill level and needs. We will work directly with the student to create a game plan that is most beneficial. If this is being used to supplement an existing course, topics will be dictated by the outside course.

Possible topics include:
- Variables
- Program design - starting with an algorithm
- Conditionals: if, if else statements
- Loops: for, while
- Switch Statement (Java and C++ only)
- Working with user input
- Arrays, Lists and Sequences
- Building Classes (OOP) 

John can work with the student in Java, C++ and Python (other languages possible too, just ask).

Please message me, the instructor, if you are interested in specific lesson times. I'm happy to work with you to find a lesson time that works for everyone!

Learning Goals

The instructor and student will determine together what level they are at and what the student wishes to get out of the lessons (what their end-goal is or what they are working toward).
learning goal

Other Details

External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Joined December, 2018
4.9
344reviews
Profile
Teacher expertise and credentials
My college degree is in Computer Science and I have been teaching at the college level for over 22 years. More recently I have been teaching Outschool classes and local home school classes in Java, C++, Python and Scratch.

Reviews

Live 1-on-1 Lessons
Share

$30

per session

Meets on demand
45 min
Completed by 5 learners
Live video meetings
Ages: 11-16

About
Support
SafetyPrivacyCA PrivacyLearner PrivacyYour Privacy ChoicesTerms
Financial Assistance
Get The App
Download on the App StoreGet it on Google Play
© 2025 Outschool