Ethan, Teacher

Robotics and Artificial Intelligence at University College London

I see coding as a key that opens a door to, quite frankly endless possibilities, from building games to self-driving cars and robots. Coding allows us to combine our creativity with problem-solving, and I’m drawn to sharing my knowledge and skills to others who are eager to learn and eager to apply their creativity!
  • Core topics
  • Python
  • Scartch
  • Specialist topics
  • JavaScript
  • Minecraft Education
I see coding as a key that opens a door to quite frankly endless possibilities, from building games to self-driving cars and robots. Coding allows us to combine our creativity with problem-solving, and I’m drawn to sharing my knowledge and skills to others who are eager to learn and eager to apply their creativity.” I first learnt to code at a young age, coding small games in Python and watching tutorials, and my interest in computer science and programming grew from there. Now, I study Robotics and Artificial Intelligence at University College London and get to do what I love every day. I love how coding is such a transferable skill that can be used in so many different industries and careers, such as mine, where I use it to make and develop mobile robots. It teaches critical thinking and problem-solving

Policies

Rescheduling lessons

If you need to reschedule a lesson for any reason, please give us at least 24 hours notice by either contacting your tutor or a member of our team at hello@blueshiftcoding.com and we will do our best to move the session for you.

If your child is feeling unwell, we might be able to reschedule your lesson up to 2 hours before the lesson is supposed to start for online tuition, and up to 4 hours before the lesson is due to start for in-person tuition.

Missing a lesson

Please be aware that if you miss a lesson for any reason and do not give us at least 24 hours notice we will take this as a no-show and charge you the full rate of this session without an opportunity to reschedule, as we must compensate our tutors for their time.

FAQs

  • Is my child the right age for tutoring?
  • Can I have tuition with more than one child at a time?
  • How often can I have the sessions?
  • What language should my child start with?
  • I don't want to book a package - can I pay as I go?
  • What if I don’t like the tutor allocated for my trial?