Jobs · Engineering

High School Computer Science Tutor

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

About the role

The Varsity Tutors Live Learning Platform connects you with thousands of students seeking online High School Computer Science tutoring. Enjoy the flexibility to set your own schedule, earn competitive rates, and make a meaningful impact on students' academic success—all from home.

Benefits

  • Earn incrementally higher pay for each session with the same student, reaching up to $40/hour.
  • Get paid up to twice per week for fast and reliable compensation.
  • 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.
  • Our AI-powered Tutor Copilot provides real-time instructional support, lesson generation, and engagement features to save prep time.
  • We handle logistics; you simply invoice for sessions and receive payments.

Responsibilities

  • Teach computational thinking, programming fundamentals (Python or Java), data types, control structures, functions, arrays, basic algorithms, debugging, and introductory cybersecurity and data concepts.
  • Explain algorithm efficiency, Boolean logic, and binary representation while preparing students for AP Computer Science, college courses, and technology careers.
  • Guide students through writing programs with variables and loops, implementing simple algorithms, and designing solutions to computational problems.
  • Use visual programming tools, interactive coding platforms, and engaging projects to support students from introductory to pre-AP levels.
  • Adapt instruction to individual learning needs, emphasizing computational thinking and real-world applications like robotics and game design.
  • Provide 1-on-1 online tutoring and accept on-demand tutoring requests when available.

Requirements

  • Advanced subject mastery in high school computer science topics, including CSTA frameworks.
  • Ability to teach programming logic, problem decomposition, and debugging strategies for beginners.
  • Familiarity with common student challenges, such as abstract thinking about algorithms, debugging syntax/logic errors, and building persistence.
  • Strong communication skills and a friendly, engaging teaching style.
  • Ability to adapt to different learning styles and student needs.
  • Skilled at identifying and explaining concepts students commonly struggle with using multiple approaches.

About the company

Varsity Tutors transforms learning through advanced technology, AI, and personalized instruction. Our 1-on-1 Online Tutoring platform matches students with the right tutors to foster better outcomes and a passion for learning.

Please 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