What's included
Meets on Demand
schedule meetings as needed45 mins
per sessionTeacher 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).
Other Details
External Resources
Learners will not need to use any apps or websites beyond the standard Outschool tools.
Reviews
Live 1-on-1 Lessons
$30
per sessionMeets on demand
45 min
Completed by 5 learners
Live video meetings
Ages: 11-16