Coding Tutor
Overview
We are seeking a dynamic and passionate Coding Tutor to inspire learners of all ages and skill levels in the exciting world of programming and computer science. As a Coding Tutor, you will play a vital role in fostering curiosity, enhancing technical skills, and guiding students through complex concepts with enthusiasm and clarity. This paid position offers an opportunity to make a meaningful impact by empowering individuals to develop their coding abilities, from foundational programming to advanced topics like machine learning, data structures, and algorithms. Join us to help shape the next generation of tech innovators!
Duties
- Deliver engaging tutoring sessions on a wide range of coding topics, including computer science fundamentals, data structures, algorithms, and specialized fields such as artificial intelligence, organic chemistry applications in biotech, or mechanical engineering principles.
- Develop customized lesson plans that align with each student’s learning goals, background, and pace to ensure effective understanding of concepts such as geometry, calculus, differential equations, and discrete math.
- Utilize various learning technologies and digital tools to enhance instruction and facilitate interactive learning experiences for children, teens, and adult learners.
- Assess student progress regularly through quizzes, projects, and discussions; provide constructive feedback to motivate improvement and mastery.
- Manage classroom environments—whether virtual or physical—by maintaining organization, encouraging participation, and adapting teaching strategies for diverse learners including those in special education or early childhood education settings.
- Incorporate curriculum development techniques to create comprehensive educational materials that cover topics like physics physiology knowledge relevant to biomechanics or anatomy knowledge for health sciences.
- Support students in developing critical thinking skills by guiding them through complex problem\-solving exercises involving logic, data structures, and coding languages such as Python or Java.
- Proven experience in tutoring or teaching coding concepts across various age groups and skill levels.
- Strong knowledge of computer science fundamentals including data structures, algorithms, discrete math, and programming languages.
- Familiarity with learning technology platforms and digital tools used for remote or classroom instruction.
- Background in STEM fields such as mathematics (algebra, geometry, calculus), physics (physiology knowledge), chemistry (organic chemistry), biology (microbiology, genetics), or engineering disciplines (mechanical engineering, electrical engineering).
- Ability to develop engaging lesson plans tailored to individual student needs while managing classroom dynamics effectively.
- Excellent communication skills with the ability to explain complex topics clearly and patiently.
- Experience working with children or adult learners in educational settings; preschool experience or early childhood education background is a plus.
- Knowledge of special education strategies to support diverse learning needs.
- Computer skills necessary for creating digital content and utilizing online teaching platforms effectively. Join us as a Coding Tutor to ignite passion for technology while helping learners unlock their full potential! This rewarding role offers the chance to contribute meaningfully to education while honing your teaching expertise across a broad spectrum of scientific and technical subjects.
Pay: £14\.00\-£16\.00 per hour
Application question(s):
- Python,Java,JavaScript,Game Design,Software Testin,AI
- Master's (required)
- English (required)
- United Kingdom (required)
- City of Leicester LE1 6RL (required)
This listing is from indeed. View original listing ↗