High School Computer Science Tutor
Varsity Tutors, a Nerdy Company · Georgia, 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 tutoring sessions conducted and invoiced.
- 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 simply 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 technology careers.
- Guide students through writing programs with variables, loops, and simple algorithms, and designing solutions to computational problems.
- Use visual programming tools, interactive 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 (e.g., robotics, game design).
- Provide 1-on-1 online tutoring and accept on-demand requests when available.
Requirements
- Deep knowledge of high school computer science standards, including CSTA frameworks.
- Ability to explain concepts using multiple approaches and adapt to different learning styles.
- Strong communication skills and a friendly, engaging teaching style.
- Familiarity with common student challenges (e.g., abstract thinking, debugging, persistence in coding).
- Experience with development environments and interactive coding platforms.
Note: Varsity Tutors does not contract in Alaska, California, Colorado, Delaware, Hawaii, Maine, New Hampshire, North Dakota, Vermont, West Virginia, or Puerto Rico.