Jobs · Engineering

High School Computer Science Tutor

Varsity Tutors, a Nerdy Company · Illinois, United States · 2 mo ago
Engineering$40/hrPart-time

About the role

The Varsity Tutors Live Learning Platform connects thousands of students nationwide with online High School Computer Science tutors. As a tutor, you'll enjoy flexible scheduling, competitive pay, and the opportunity to make a meaningful impact on students' academic success—all from home.

Benefits

  • Earn incrementally higher pay for each session with the same student, up to $40/hour.
  • Get paid up to twice per week for completed tutoring sessions.
  • Set your own hours and tutor as much as you'd like.
  • Tutor remotely using our purpose-built Live Learning Platform—no commuting required.
  • Get matched with students best-suited to your teaching style and expertise.
  • AI-powered Tutor Copilot provides real-time instructional support, lesson generation, and engagement features to save prep time.
  • We handle logistics; you invoice for sessions, and we manage payments.

Responsibilities

  • Teach computational thinking, programming fundamentals (Python/Java), data types, control structures, functions, arrays, basic algorithms, debugging, and introductory cybersecurity/data concepts.
  • Explain algorithm efficiency, Boolean logic, and binary representation to prepare students for AP Computer Science, college courses, and tech careers.
  • Guide students in programming logic, problem decomposition, and debugging strategies.
  • Help students write programs using variables, loops, and simple algorithms, and design solutions to computational problems.
  • Build computational thinking skills and connect computer science to real-world applications like robotics and game design.
  • Adapt instruction using visual programming tools, interactive platforms, and engaging projects for students at all levels.
  • Identify and address common student struggles with multiple teaching approaches tailored to individual learning styles.

Requirements

  • Deep knowledge of high school computer science standards, including CSTA frameworks.
  • Familiarity with common student challenges (e.g., abstract thinking about algorithms, debugging syntax/logic errors, persistence in coding).
  • Strong communication skills and a friendly, engaging teaching style.
  • Ability to adapt instruction to different learning styles and student needs.

Ways to connect with students

  • 1-on-1 Online Tutoring: Provide personalized instruction to individual students.
  • Instant Tutoring: Accept on-demand tutoring requests whenever you're available.

About Varsity Tutors

Our mission is to transform learning through advanced technology, AI, and learning science to create personalized experiences. Through 1-on-1 Online Tutoring, students receive customized instruction tailored to their goals. Our platform matches students with the right tutors to foster better outcomes and a passion for learning.

Note: Varsity Tutors does not contract in Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West Virginia, or Puerto Rico.

Similar jobs