Homepage
Tutoring Jobs
Edinburgh 
Edinburgh 
  • (1 review)
Yawen
« Perfect! Chris is a super friendly and caring tutor. I have almost zero... More »
Yawen
« Perfect! Chris is a super friendly and caring tutor. I have almost zero background in computer science, so he made a personalised teaching plan for me to ease me into this new subject. While our main focus is python, he makes sure that I have some basic computer science background so that I could understand why certain approach would work. This will be helpful if I want to learn a different programming language because they have similar backbone. Chris also leaves me some tasks to solve after class, which I find very helpful. Would highly recommend him to any motivated individual! »
£15/h
1st lesson free!
Profile and degree verified
Response Time 1h
Lessons offered by Chris
  • Individual
  • In group
The lessons will be held
  • at his home
  • at your home
  • By webcam
Taught subjects
  • Programming languages
  • Python
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Beginner
  • Intermediate
  • Kids

MSc Computer Science graduate seeking to tutor programming in Python or Java. I have also been teaching Mandarin, Chinese so I would also be happy to tutor this subject too.

Methodology

I am friendly and enthusiastic with a lot of energy, and I think this comes out a lot during my classes. I understand how difficult it can be when first starting out to code. I can help you get to grips with some of the fundamental and the more difficult concepts of programming until you have the confidence to go it alone.

I am comfortable teaching beginner to intermediate level Python or Java to all ages.

Some of the more popular topics covered include :

datatypes
variables
operators
data structures
control statements
algorithms
object oriented programmiong (OOP)

My approach to teaching children and adults is quite different. With children, I like to use real-life objects to conceptualize programming concepts. I have found that with the help of pre-prepared supplementary material including the use of hand-written exercises, I can effectively enable the student to quickly grasp more abstract material that will enable them to go on and become both proficient and confident coders.


Background

I graduated from Newcastle University in 2017 with an MSc in Computer Science with distinction. Since then I have been happily working as a freelance software engineer and back-end web developer. I am also working on several projects of my own that I intend to launch early next year. In the following year I am also exploring the prospect of becoming an ICT teacher.

Rates

Rate for online lessons : £10/h

Details

For more advanced students who require specialist help with their college or university projects I would charge a more premium fee proportional to the difficulty of the topic.

Lessons offered by Chris
Individual
In group
The lessons will be held
at his home
at your home
webcam
Taught subjects
  • Programming languages
  • Python
Levels
  • Primary
  • Secondary
  • GCSE
  • AS Level
  • A Level
  • BTEC
  • Adult education
  • Beginner
  • Intermediate
  • Kids

Reviews on Chris
  • 5/5

All our ratings are collected by us and are given in confidence, they correspond to a real experience.
Yawen

Perfect! Chris is a super friendly and caring tutor. I have almost zero background in computer science, so he made a personalised teaching plan for me to ease me into this new subject. While our main focus is python, he makes sure that I have some basic computer science background so that I could understand why certain approach would work. This will be helpful if I want to learn a different programming language because they have similar backbone. Chris also leaves me some tasks to solve after class, which I find very helpful. Would highly recommend him to any motivated individual!

Similar tutors

programming languages lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest python lessons to help you.

Edinburgh
Professional Software Engineer offering 1:1 tuition in Edinburgh. Learn to code from the ground up!
£15
Luke
1st lesson free!

Rather than rote memorisation, I prefer to give students the skill set necessary to diagnose and solve their own problems....

Face to face lessons Approved profile Responds within an hour
Edinburgh
Expert programmer offering to teach C, C++, Python, Visual Basic and Java
£25
Akinwunmi
  • (4 reviews)
1st lesson free!

I am passionate about teaching and helping students achieve their academic goals. My journey into tutoring started when I...

Lessons by webcam Face to face lessons Approved profile
Edinburgh
Engineering student offering computer science subjects up to university level in Edinburgh
£25
Meghdut
1st lesson free!

My teaching methodology is - 1. Basic Idea of the topics. 2. Why we are learning this. 3. Dept knowledge. 4. Practice

Lessons by webcam Face to face lessons Approved profile
Edinburgh
Having 7+ years of working experience in various aspects of computer science with great skill of teaching.
£50
Chandresh
1st lesson free!

Focus always remain to make one comfortable with basics and make fundamentals strongh. Then approach complex and advance...

Lessons by webcam Face to face lessons Approved profile
Portsmouth
Doctor in Computer Science gives programming and algorithmics tuition in Portsmouth and online
£35
Jean
  • (4 reviews)
1st lesson free!

I offer private tuition in programming and algorithms (C++, C, Java, Python, Haskell, Ocaml...) for GCSEs, A-levels / IB,...

Lessons by webcam Face to face lessons Approved profile
London
Software Engineer with industry experience and knowledge of good coding practices (unit-testing, automation, design, documentation, refactoring)
£12
Manos
1st lesson free!

I want to make people good overall programmers and not just code monkeys. Therefore I focus on fundamentals and good general...

Lessons by webcam Face to face lessons Approved profile
Plymouth
Do you want to start programming? Do you want to understand & create algorithms? Let's do it! I can help you with that.
£10
Pawel
1st lesson free!

My methodology is to understand the person and provide the knowledge. I adapt to particular student in every moment of the...

Lessons by webcam Face to face lessons Approved profile
Belfast
Experienced programmer with over 4 years experience offering to teach C, C++, Python and Java programming to students
£25
Adeoye
  • (4 reviews)
1st lesson free!

I am passionate about teaching and helping students achieve their academic goals. I obtained a bachelors of arts in law and...

Lessons by webcam Face to face lessons Approved profile
Greater London
PhD student with many years of industrial experience offering programming lessons in London
£30
Georgios
  • (2 reviews)
1st lesson free!

My teaching method is very simple and it always depends on the skill level of my students. I'd say it's a rather adaptive...

Lessons by webcam Face to face lessons Approved profile
Glasgow
Freelance Python Developer offering lessons in core fundamentals and data science techniques
£25
Rhys
1st lesson free!

I teach using the Anaconda Environment as a self-contained platform. I found over the years that the best way to teach is to...

Lessons by webcam Face to face lessons Approved profile
London
London and Hertfordshire Computer Programmer/Engineer and tutor specialising in Mobile, Web and Robotics
£30
Lloyd
  • (1 review)
1st lesson free!

I believe the best introduction to programming and robotics is through practical applications. So that might be programming...

Lessons by webcam Face to face lessons Approved profile
Bristol
Every problem is solvable - all it takes is some effort with a dash of time! Programming is problem solving; pursue it and your life will be in your own hands.
£15
Erikas
1st lesson free!

Firstly I will see where you are at. I will give you a small task (1 min). If I can see that you are doing well, I will...

Lessons by webcam Face to face lessons Approved profile
Glasgow
Computer Science Student offering Programming and Artificial Intelligence related subjects in glasgow
£70
Ahmad
1st lesson free!

I gave lectures and take test of students on daily basis .I briefly go through all details of specific course and take short...

Lessons by webcam Face to face lessons Approved profile
Hastings
A qualified Secondary Teacher offering everything technical in engineering, computing and IT
£25
Graeme
1st lesson free!

All of my experience has been gained in state schools, teaching both high flyers and lower ability, I often taught children...

Lessons by webcam Face to face lessons Approved profile
at his home at your home By webcam
1 hour £15 £15 £10
Book a class