We are looking for a patient, skilled, and knowledgeable
High School Computer Science Tutor
to support students in understanding computer science fundamentals, improving coding skills, and preparing for assessments. The tutor will provide individualized instruction aligned with the high school CS curriculum, helping students build confidence and succeed academically.
Key Responsibilities
Deliver personalized tutoring sessions based on the student's high school curriculum and skill level.
Teach core computer science topics such as programming fundamentals, algorithms, data structures (introductory), computational thinking, and basic computer systems.
Support students in learning programming languages commonly used in high school courses (e.g., Python, Java, JavaScript, Scratch).
Assist with homework, labs, coding projects, debugging, and test preparation.
Explain technical concepts in simple, accessible terms for learners at all levels.
Create study guides, coding exercises, and practice problems to reinforce learning.
Identify difficulties students are facing and provide targeted instruction.
Track student progress and communicate updates to parents or guardians when necessary.
Encourage problem-solving, logical reasoning, and good programming habits.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, Information Technology, Education, or a related field (preferred).
Experience working with or teaching high school students is an advantage.
Strong understanding of introductory CS concepts.
Proficiency in at least one high school-relevant programming language (e.g., Python or Java).
Excellent communication, patience, and the ability to adapt teaching methods for different learning styles.
Skills
Programming skills (Python, Java, JavaScript, or similar)
Basic algorithms and problem-solving
Debugging and code review abilities
Clear instructional communication
Lesson planning and curriculum alignment
Familiarity with online tools (e.g., Replit, Code.org, Google Classroom)
Working Conditions
Flexible scheduling based on student availability
In-person, remote, or hybrid tutoring options
May include evening or weekend sessions
Job Type: Part-time
Pay: $20.00-$30.00 per hour
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.