Homepage
Tutoring jobs
 
  • Ambassador
  • (20 reviews)
T
Tom
« Perfect! Working with Matti has really increased my understanding of python.... More »
T
Tom
« Perfect! Working with Matti has really increased my understanding of python. After a couple of sessions with Matti I can already start to see the differences it is making to my python coding. This is through the way that Matti has detailed, fun, structured lessons. Which he always brings great energy and patience! I would highly recommend »
$35/h
1st lesson free!
Verified profile and diploma
Response Time 3h
Lessons offered by Matthew
  • Individual
The lessons will be held
Taught subjects
  • Computer programming
  • Python
  • Video game development
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Advanced Technical Certificate
  • Adult Education
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

Engaging, humorous, professional and qualified Computer Science Teacher with 18 years experience, offering Python tutoring online.

Methodology

I will provide support to students outside of tutoring sessions, when necessary, using Email and Zoom.

I like to use a range of online resources, including screen sharing, coding puzzle sites, my own Kahoot quizzes, instructional videos, programming software and interactive revision sites, while providing my complete support throughout. These tools make my lessons fun, stimulating, engaging and challenging, which achieves much better results.

I base my teaching on developing a quick rapport with students, through being easy going, talkative, engaging, supportive, understanding, passionate about my subject(s), pleasant, polite and humorous - in my opinion anyway! I also have interests such as sport, gaming, science, comedy and movies, which can help deliver teaching objectives, build connections and start conversations.

I have years of experience at being able to pitch lessons at the right level for each individual student, ensuring that work is both challenging and achievable.

Ambassador

One of our best tutors! High-quality profile, qualifications verified and response guaranteed. Matthew will plan your first lesson with care.

Background

I`m a fully qualified Computer Science & ICT Teacher with 18 years experience of working in an independent SEMH school for 11-16 year old boys. I've recently moved on to pursue new challenges and opportunities, such as this. However, during my time at the school, I was a Senior Teacher, Head of Department for Computer Science & ICT, Supervisor, Student Teacher Mentor, Head of House, ICT Coordinator, and an IT Technician, which included some Network and Systems Administration.

I have also done tutoring in various ways, such as from my home, at a tutoring company's premises, and online - both live and on-demand, in both Computer Science and Maths. As a consequence of the lock-down, I now also have experience of teaching online from home. I used Zoom to provide live one-to-one video lessons, as well as support and feedback sessions. I also provided on-demand teaching, using a Learning Management System (LMS) called Canvas, which enabled me to create, set, receive, and mark assignments, as well as make announcements, create and moderate chat rooms, and give students feedback and support when necessary, using various methods such as recorded video, live video, comments and messages.

I currently have a particular interest in teaching Computer Programming (Coding), and in this capacity, I've used software such as Python, GameMaker, Scratch, SQL, MIT App Inventor, and the BBC Micro:bit hardware. I'm pleased to be able to say that, in an attempt to inspire my students, I published a game app, called 'One Lap Reloaded', which is available on Android and iOS via the Google Play Store and Apple's App Store. I am even more pleased to say that I thought-up, designed, programmed (coded), created and published the app, completely by myself. Although I did involve my students every step of the way, as testers, idea providers, and advertisers, which hopefully inspired them even more.

I have an excellent ability to create a fairly quick rapport with students, through being easy going, talkative, engaging, supportive, understanding, passionate about my subject(s), pleasant, polite and humorous - in my opinion anyway! I also have interests such as sport, gaming, science, comedy and movies, which can help deliver teaching objectives, build connections and start conversations.

Rates

Rate for online lessons : $35/h
Rate for 5 hours of lessons : $160
Rate for 10 hours of lessons : $306

Details

My rates can vary depending on things like subject levels, goals, travel and the individual financial circumstances of the students and their parents or carers.

Lessons offered by Matthew
Individual
The lessons will be held
at his home
at your home
Taught subjects
  • Computer programming
  • Python
  • Video game development
Levels
  • Elementary School
  • Middle School
  • Sophomore
  • Advanced Technical Certificate
  • Adult Education
  • Beginner
  • Intermediate
  • Advanced
  • Proficient
  • For children

Matthew's resume

Summary:

I consider myself a versatile, dedicated and motivated education professional with 18 years of experience and expertise within the SEMH sector. I am a qualified teacher, interested in delivering Computer Science, Programming or ICT up to GCSE level, including online teaching and home tutoring. My goal is to impart my professional skills, knowledge and understanding, in an educational position, which will result in high quality education and significant progress for my students. I have proven to be excellent at building relationships, and I aim to collaborate harmoniously with colleagues, my students, and their parents or carers, to achieve this goal.

Experience:

Teacher, Senior Teacher, Head of the Computer Science & ICT Department, ICT Coordinator, Deputy Head of House, and IT Technician - including some Network & Systems Administration, at an SEMH Secondary School – Sep 2002 to Aug 2020

In September 2002 I was given the opportunity to become a teacher at a secondary school for boys with emotional and behavioural difficulties, now known as an SEMH school. Initially, I was taken on as a PE, Maths and ICT Teacher, despite having no experience of being a teacher, apart from work experience as a PE teacher at a secondary school, and various sports coaching positions. I was given a full timetable the day after my interview, so I had to quickly learn the ICT and Maths curriculums, as well as how to teach them, through self-study and practice - and my only child was also born at this time.

It transpired that I quickly became exclusively the ICT teacher, and began to build the previously non-existent ICT department, with the help of the school leaders. There were only a small number of computers in the whole school, so I had a specialist ICT room installed and began delivering the Entry Level Certificate in ICT, Functional Skills in ICT, and GCSE ICT, achieving excellent results. I’m proud to say that some students even completed degrees and gained employment in ICT related fields, which I believe is a rare and amazing achievement for pupils who attended an SEMH school.

With the help of a newly founded specialist company called Tektoo (now T2 Computer Services), we began building up a school computer network. In addition to my full teaching timetable, teaching ICT to all Key Stage 3 and Key Stage 4 classes, I became the onsite IT Technician, which included some Network & Systems Administration, and cooperated with T2 when expert knowledge was required. Again, I learned these skills through self-study, practice, and training with T2. I was then officially made Head of Department, and created all the required policies and schemes of work, from then on.

I then became a middle manager & senior teacher, which involved mentoring student teachers from Edge Hill University with great success, supervising staff in my department through Performance Management Reviews, and becoming the ICT Co-ordinator. As the ICT Co-ordinator, I was responsible for such things as the obtaining and installing all the school’s hardware and software, the promotion of ICT use by all departments, and training staff in all aspects of ICT use. All these areas understandably became quite extensive in recent years

As soon as Computer Science became an option, I immediately started training to deliver, and then delivering the ELC and GCSE curriculum in this subject. I believed, though challenging, it would be more interesting, enjoyable and relevant for both the pupils and myself. I’ve had an interest in, and an aptitude for, computer programming (coding) and gaming for the last forty years, and coding is a large part of Computer Science, which I could be more passionate about, and the students would find more engaging.


Building relationships by being approachable, fair and humorous, as well as connecting with the pupils in areas they are interested in, such as sport, music, and gaming, has always been one of my strengths in terms of teaching, and managing behaviour, both inside and outside of the classroom.

I am substantially trained and experienced in using and teaching the Python Programming Language, and I’ve also taught programming using Scratch, GameMaker, MIT App Inventor and the BBC micro:bit. I am pleased to mention that, in an attempt to inspire my students, I published a game app, called 'One Lap Reloaded', on both the Google Play Store and Apple's App Store. I am even more pleased to say that I thought-up, designed, programmed (coded), created and published the app, completely by myself. Although I did involve my students every step of the way, as critics, testers, idea providers, and advertisers, which hopefully inspired them even more.

Personal Tutoring - 2010 to present:

I’ve done tutoring in various ways, such as from my home, at a tutoring company's premises, and online - both live and on-demand, in both Computer Science and Maths. As a consequence of the lock-down, I now also have more experience of teaching online from home. I used Zoom to provide live one-to-one video lessons, as well as support and feedback sessions. I also provided on-demand teaching, using a Learning Management System (LMS) called Canvas, which enabled me to create, set, receive, and mark assignments, as well as make announcements, create and moderate chat rooms, and give students feedback and support when necessary, using various methods such as recorded video, live video, comments and messages.

General Skills:

• Professional
• Self-motivated
• Team player
• High expectations of both students and myself
• Persistence and determination
• Relationship building
• Desire to learn
• Communication skills
• Time management
• Problem solving
• Reflective thinking
• Self-improvement
• Emotional intelligence

Education:

QTS & NQT 2005 & 2006
Edge Hill University

30 Credit Module M150 - Data, computing and information (Pass – 95%) 2004
The Open University

Batchelor of Science – Second Class Honours (Division One) in Sports Science 2000
St Martin's College, University of Cumbria

Accomplishments:

- Programmed & Published a Game App called ‘One Lap Reloaded’, by myself (2019)
- Deputy Head of House at Belmont School (2016 to present)
- Staff Supervisor at Belmont School – Performance Management Reviews (2009 to present)
- Student Teacher Mentor at Belmont School (2009 to present)
- Senior Teacher at Belmont School (2009 to present)
- ICT Coordinator at Belmont School (2007 to present)
- Head of Department at Belmont School – Computer Science and ICT (2005 to Present)
- QTS & NQT while at Belmont School – ICT Teacher (2005 & 2006)

Additional Information - Training:

- Safeguarding (25/11/19)
- Safeguarding and Child Protection (25/05/18)
- Safeguarding Children
- Mental Health & Wellbeing
- Radicalisation & Extremism
- How to keep children safe
- Online Safety
- Child Exploitation and Bullying Awareness (18/11/11)
- TeamTeach (At least every two years – latest refresher (26/11/19))
- Take Your Teaching Online (August 2020)
- Growing With Canvas Learning Management System (July 2020)
- Epilepsy Awareness (February 2020)
- Understanding Autism (September 2019)
- Prevent (July 2019)
- Disciplinary and Grievance (June 2019)
- E-Safety (November 2018)
- Disciplinary and Sickness Absence (May 2018)
- GDPR (May 2018)
- SALT (November 2017)
- H&S Toolbox (November 2017)
- Barnardos (November 2017)
- Safer Recruitment in Education (March 2017)
- Diabetes (June 2016)
- Middle Leaders Development Programme (June 2010)
- Understanding Drugs and Substance Misuse (July 2009)
- ICT Co-ordinators Update Day (March 2007)
- Developing Subject Leadership of ICT for New Co-ordinators (January 2007)

The 20 reviews on Matthew
  • 5/5

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

Perfect! Working with Matti has really increased my understanding of python. After a couple of sessions with Matti I can already start to see the differences it is making to my python coding.
This is through the way that Matti has detailed, fun, structured lessons. Which he always brings great energy and patience!
I would highly recommend

Matthew's response

Tom is an excellent student and a really nice person. He is very keen to learn, and he's a pleasure to work with.

I
Imran

Perfect! Just pitched it exactly right - Sami left wanting to do more programming/inspired. Thankyou

Matthew's response

An intelligent young man who is keen to learn, and very pleasant and polite. He has a bright future in coding.

J
Jonathan

Perfect! Punctual, Patient, Knowledgeable and passionate. All that you want from a teacher. Matthew's enthusiam for the subject definitely helps to inspire learning something new or complicated.
Highly recommended!

Matthew's response

Absolutely brilliant so far! Good natured, good sense of humour, very willing to learn, picks up new skills and knowledge quickly and applies them correctly. He was a pleasure to work with.

S
Simon

Excellent! Matthew in my sons words is 'awesome'. Thank you for your focused teaching and relaxed encouraging style - we look forward to our future lessons.

Matthew's response

George, was pleasant, keen to learn and tried hard to answer questions throughout the lesson.

N
Nadya

Perfect! Matthew is an amazing teacher! I'm an adult and wanted to understand things about computers I don't understand (as I find it difficult to get a structured answers on Google or Youtube) - Matthew is helping me with that. He is preparing for each lesson and they are always very informative. Thank you very much, Matthew!

Matthew's response

Nadya is a perfect student - always interested & engaged, and really pleasant to talk to

15 recommendations

D
Derek

Worked with matty for the last 18 months cant fault the guy honest and trustworthy

N
Nikki

I’ve worked with Matti for over two years, he’s a really great tutor and very caring. He’s kind and patient- He takes a lot of pride in his work and is always willing to support both pupils and staffs. I would 100% recommend working with him

D
Domi

I loved learning with Matthew, he is patient, educator, with a pleasant humor. Taking lessons with Matthew is a pleasure. I recommend him without hesitation as a teacher.
Domi

D
Daniel

Matthew is not only a great teacher, but also a great teacher trainer. He was my mentor during my time as a trainee teacher and even though that was over a decade ago, I still use the lessons and theories he passed on to me on a regular basis. His subject knowledge is excellent and his teaching style fits the subject perfectly. Dan Evans, Head of Computing at Tameside College.

L
Linda

Matthew is an absolute professional who prides himself on being able to successfully teach all ages and levels to a high standard. He has an excellent history of being able to teach pupils with varying abilities as well as complex behavioral, social and emotional difficulties and/or high achieving pupils. He takes such pride in all aspects of teaching and is an extremely likeable and pleasant teacher.

Y
Yusuf

Mathew is a great teacher , I have been in his lessons whilst he is teaching. Great atmosphere, it really is. When I use to be a keyworker and I would bring my class into his lessons, they loved making apps and creating games from scratch, step by step instructions would be shown through the big board and all the children would engage in the activities.

S
Sam

Mathew is great at what he does, he’s very clued up and intellectual and has a very good teaching style that caters for everyone, would recommend!

A
Amy

I worked with Matthew for 4 years and in that time I came to recognise that he was not only entirely competent in his professional field but also nurturing, funny, caring, trustworthy and patient to a fault. He really cared about the pupils he taught and helped those with the lowest esteem to recognise their potential. I would recommend Matthew 100% to not only develop academic potential, but a well rounded pupil.

B
Bassline

A very approachable person, with perfect personality with a huge passion with what he does and he’s also very good at it! He taught me in school 5 years ago! Would highly recommend ️️️️️

M
Mike

I’ve worked with Matthew for over a decade, during this time he has consistently delivered outstanding lessons to pupils with a wide range academic abilities, ensuring they access the breadth of the curriculum and reach their potential.

Interview with Matthew

QUESTION 01 | 08
Can you tell us about your first experience using a computer?
Matthew — I can remember two separate occasions from a very long time ago:

When I was in Primary school in 1981-1982 (Year 5 or Year 6) , we got a BBC computer that we all queued up to play the one game that was on it 😊. The game involved an aeroplane (a black horizontal rectangle) going across the screen from left to right, and every time it reached the end, it started again but moved down a bit. There were skyscrapers (black vertical rectangles) of various heights spaced out along the bottom. You had to drop bombs (black squares) by pressing the spacebar to try and slowly destroy the buildings by hitting them with the bombs, before your plane crashed into a building - it was amazing to us back then!

Around the same time, I somehow got a Sinclair ZX81 computer (look it up!) for Christmas. It had 1KB of memory to do everything, but you could buy extra to plug in, up to a maximum of 64KB. Just to give you an idea how much that is, my small profile picture on Superprof is 23KB.

You plugged the ZX81 into a TV and it was just black and white characters and pictures made up of small blocks (pixels) a bit like the first Minecraft, but black and white. So, you could type things in to make things happen on the screen, which we now call coding, a bit like we still do using Python, for example. The coding we do now makes a lot more sense though!

You could buy magazines that had code on some pages, that you could type in. I once spent a whole day typing what seemed like nonsense into my ZX81, and then spent another day trying to find and fix all the errors (debugging) because it didn't work when I ran it! When I eventually got it to work, it was an empty rectangle made out of asterixis (these: *) and you had to try a guess where an invisible object was in the rectangle by tying in a grid reference, like A8, or C2. It then told you if you got it right or not . . . . and then ended! That was the whole game I spent 2 days coding, and I LOVED IT!

You could also load and save games by connecting a tape recorder with a cassette in. When you loaded a game by pressing play, it sent all the code using sound, like the noise a fax machine makes. Unfortunately, the volume had to be absolutely perfect, otherwise it failed☹To make it even more annoying, it only told you it had failed when the tape recording had finished, which took minutes.

We've come a long way! And I'm lucky to have been there from the beginning. Now, I put a VR Headset on and can play an almost perfect game of table tennis in a 360-degree 3D virtual world without any cables.

Which reminds me, I smashed a world record in 1981, when I was playing on my first games console - the amazing Atari 2600. I discovered a routine on Pac-Man that worked when the game became really difficult and very fast. I was therefore able to play one game for hours, as long as I concentrated and didn't make a wrong move. In those days, world records were printed in monthly magazines and you had to send a picture in to the magazine. However, back then you had to take the picture and then when the film in your camera was full, you had to send it to the chemist to get it developed into photographs, which I remember took days, if not weeks. So, you couldn't check if your picture was OK until you got them back! Anyway, my picture proof of me smashing the Atari 2600 version of Pac-Man world record, was a glass TV screen, with a flash covering the whole thing ☹ So, I have no evidence of my triumphant achievement in gaming history.
QUESTION 02 | 08
What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?
Matthew — The turning point will be when they perfect quantum computing. Quantum computers will basically make the most powerful supercomputers that Google and NASA use today, seem like my good old Sinclair ZX81! We have no idea what will happen then, but hopefully they'll be able to solve all the world's problems within seconds of turning them on. Or we might end up with Neo and his friends in 'The Matrix', if we're not in there already of course😎

Computers and other devices that use microchips, have been easily the biggest technological evolutions in my lifetime. Added to that, you've got the fact that after they were invented, the scientists and engineers have managed to double computing power every two years ever since!😲That's known as Moore's Law, and it's the reason we've now got 4K UHD TV's, PlayStation 5's and Virtual Reality Headsets. It's also why we can now fit an unbelievably powerful computer like the iPhone 12 into our pockets, go on the Internet with it wherever you are, and store thousands of videos and music files on it.

When computing power doubles, it means that you can store twice as much on the same size chip. That's why everything in computing gets smaller or more powerful, and eventually less expensive. It's also why things like pen drives have gone from 1 Gigabyte to 1 Terabyte in a very short space of time, and the difference between a billion bytes (GB) and a trillion bytes (TB) is mind blowing when you learn about it - look it up on YouTube.
QUESTION 03 | 08
Explain your expertise, your interest in it and, more broadly, its importance in the computer world.
Matthew — Well I've been a computer programmer for 40 years, sort of, ever since I first typed nonsense into my 1 Kilobyte ZX81.

I've been an ICT, Computer Science, Coding, and Maths teacher for over 18 years, and I have a lot of experience in online tutoring. The demand for online teaching and learning is, in my opinion, only going to keep increasing. I have also always worked with students who have learning differences, and I'm therefore easily able to adapt my approach, teaching style, language, resources, and even personality, for example. This helps me to gain a rapport with students of any age and ability, and to ensure that whatever I teach is understood, right back to the basics if necessary, while the work remains challenging and achievable.

Being computer literate, and more importantly, being able to code, is already in massive demand, and this will almost certainly keep increasing in the future. Computers will be in everything soon, and all those computers need to be programmed by us humans. So, if you're an adult looking for new career, or a young person wondering what jobs will be out there in an industry that we all love, such as gaming, you're going to want to take the first steps into that world, as soon as possible. I know it's the dream of many young people to work in game development, make a living as a professional game streamer, or even to be a pro gamer, getting paid to play games! I believe the first steps towards those dreams, is learning how to code, especially in Python at the present time.

Even if you don't end up programming the next season of Fortnite, you'll have a skill that will make you valuable to society, whatever happens in the future. Your brain will also be exercised and challenged, which is proven to help you feel happier and healthier, especially if you make sure you play some sport regularly as well😊

I also designed, created, programmed, and published my own game app on Apple's App Store and the Google Play Store. I did everything myself, which was a massive undertaking, that I didn't realise would be so difficult until I tried it. Anyway, I did it, and the first version was called 'One Lap', which I updated to 'One Lap Reloaded' after I'd learned some valuable lessons. I thought it would be the next 'Flappy Bird' because it was simple but difficult, and almost everyone that played it became addicted and frustrated 😊 Unfortunately, getting it seen by millions of people was too difficult for an individual in my position. However, I did it, it's out there in the world, and I'm proud of it.
QUESTION 04 | 08
Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?
Matthew — I was already in my thirties when these people did what they did. My role models when I was younger, were people like Muhammad Ali, and my grandad. Muhammad Ali because he made me realise that in sport, you can do the seemingly impossible, like beat George Foreman. But also, because he used the fame he had to try and make positive changes in the world, despite growing up in a world that treated him terribly for no other reason than the colour of his skin. Obviously, like everyone, he had his flaws and I didn't agree with everything he said and did. However, he was also amazing and extremely funny with words and rhymes - some of which I still use whenever I get chance:

"I'm fast - last night I cut the light of in the bedroom, hit the switch, and I was in the bed before the room was dark."

😊

My Grandad inspired me to always try to be a better person, even if you're not always successful. I don't think he was doing that intentionally, he just led by example with the way he treated all people, and the way he conducted himself. He was a 6'6" giant of a man that never showed aggression or tried to intimidate people to do, or agree with, what he said. He loved and was married to my Nan for over 60 years, and he treated me like a son for my whole time with him. He was my hero, and I'm glad it was him that showed me how to be a man in this world.

Phew - that was deep! Anyway, back to coding and maths😊

People like Bill Gates, Steve Jobs and Mark Zuckerberg changed the world for the better, at least temporarily, but we now need to try to take back their technologies from people who want to brainwash us into believing anything that they want us to believe, for reasons such as money and power. We should be using all the amazing things that scientists, engineers, programmers, and entrepreneurs bring into the world, to make life better for everyone, which it would easily do in the right hands.
QUESTION 05 | 08
Provide a valuable anecdote related to your subject or your days at school.
Matthew — At school, I was repeatedly told that I would never be successful in life because my handwriting and the presentation of the work in my books was terrible. Oh, and because all I wanted to do at the time was play football, but that's another story. However, when the use of computers became widespread in education, I went to college to study something I loved, Sports Science, and the presentation of my work was perfect. This also helped me to discover that I was more intelligent than I used to think I was! I then earned a 2.1 university degree, again because I was able to do all my assignments on computers. Then I ended up becoming a teacher in P.E., Maths, and ICT, and soon rediscovered my interest in computer technology, and more recently, computer programming.

I don't have regrets as such, but I wish I'd have concentrated on computing and programming, from the day I discovered it - 40 years ago, when I was 10. However, I now try to make a living teaching computer programming, maths, and computer science to the next generation, as well as adults looking for a new career. So, I got there in the end.
QUESTION 06 | 08
What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?
Matthew — I wouldn't say anything in particular, I would just try and demonstrate as many fun, useful and interesting things to them, whilst getting them to actually do them. People soon lose the feeling that they can't do 'IT' because it's too complicated, when they see what they're easily and quickly able to do, without much difficulty. Obviously, there are incredible things in IT, technology, and the universe, that are way too complicated for me, but that doesn't stop me from always wanting to learn more, and that will never end.

Becoming confident in IT doesn't take very long in the right circumstances, and when you discover that can use your new IT skills to video call your grandchildren, when you're on the beach with your puppy, you'll just want to keep learning more skills, hopefully.
QUESTION 07 | 08
What are your other passions, related or non-related to computers?
Matthew — My daughter, my new-born grandson, science, sport, my puppy, and trying to pass on all the good things I've learned to whoever will listen. I am very passionate about learning as much as possible about this amazing existence I find myself in, and I'm extremely passionate about being positive and being able to laugh, no matter what life throws at you - it really is possible, and I try to encourage other people to do the same. You can still be heartbroken when your hero, your grandad dies, and try to make people laugh and feel positive before and after the funeral.

I'm passionate about good ideas and comedy. I'm passionate about the way I behave, and trying to improve, even if not always successful.

I'm not completely sure that these answers are what Superprof expected, but so be it😊
QUESTION 08 | 08
What makes you a Superprof in Coding, Computer Science, Maths and ICT?
Matthew — All the above . . . .

As well as my teaching and tutoring experience, my pleasant and friendly personality, my ability to get on well with people of all ages, my passion for the subject, my life-long desire to pass on all the amazing stuff I learn about 'Life, the Universe and Everything', and my positive, encouraging, supportive, easy-going, and humorous teaching style.

Similar teachers

computer programming lessons close by? Here's a selection of teacher ads that you can check out.
Superprof can also suggest python lessons to help you.
Learning isn't a problem, video game development lessons for all!

Oakland
Industry software engineer with experience teaching CS to students pre-K through college
$16
Alirie
  • (3 reviews)
1st lesson free!

I have taught computer science at a range of levels from using MIT Scratch and games to teach coding principles to children...

Lessons by webcam In-person lessons Approved profile
Nashville
Coding, Computer Science, and Game Design Lessons from a Former Engineer and Teacher
$50
Brent
1st lesson free!

I teach students coding through project-based lessons. Students learn to write code in the Java language while making their...

Lessons by webcam In-person lessons Approved profile
Brownsville
Junior planning to acquire a minor in computer science offering tutoring services in the city of Brownsville, TX
$5
Oscar
1st lesson free!

My teaching philosophy revolves around the student. It is my ultimate goal to help the student learn, not by memorization...

Lessons by webcam In-person lessons Approved profile
Denver
A passionate computer scientist with 10 years of coding experience, 2 years of tutoring, and a wide spectrum of passions ranging from basic programming and machine learning to game and android develop
$15
Alexander
1st lesson free!

My teaching approach is very dependent on the student's goals and deadlines. While I'm happy to go deep into the exciting...

Lessons by webcam In-person lessons Approved profile Responds within an hour
St. Cloud
I will try my best to give you some basic python knowledge (and coding knowledge in general)
$5
Kobayashi
  • (1 reviews)
1st lesson free!

My teaching method would be slow and gentle, as I wouldn't want to force stress upon someone. I would probably do it the...

Lessons by webcam Approved profile
Mountain view
Software Developer Expert with a master in AI and more than 20 years of programming experience in corporate, freelancing, tutoring
$80
Alex
  • (11 reviews)
1st lesson free!

How to learn any programming topic easily anywhere in the world, regardless of your experience level? I am an expert...

Lessons by webcam In-person lessons Approved profile
Paris 18e, France
How to acquire the basics to become an ethical hacker? On Paris (face) or elsewhere (web)
$59
Laurent
  • (58 reviews)
1st lesson free!

I am a computer enthusiast. My classes are for those who want to discover this beautiful science. My teaching is based on...

Lessons by webcam Approved profile
London, United Kingdom
A Computer Science Lecturer with a PhD from Imperial College London, who has tutored in Computing for more than nine years.
$66
Dr.Kritaphat
  • (21 reviews)
1st lesson free!

*****To help me decide if I can help you and have a more efficient first lesson, can you please list the subject and topics...

Lessons by webcam Approved profile
London, United Kingdom
University lecturer with 15 years of programming experience offering online & in-person classes in London
$53
Igor
  • (15 reviews)
1st lesson free!

I am looking forward to sharing my experience and knowledge in computer programming with anyone who wants to improve their...

Lessons by webcam In-person lessons Approved profile
Toronto, Canada
Learn the fundamentals of web development from HTML, CSS, and JavaScript, to servers, databases and APIs.
$38
Dimitry
  • (20 reviews)
1st lesson free!

My first priority is to understand a student's goals and needs. This informs my teaching style and the structure of our...

Lessons by webcam In-person lessons Approved profile
Tortona, Italy
MATLAB Ambassador PhD student in bioengineering with MATLAB Associate certificate and 5 years of experience offers MATLAB lessons both online and in person (Turin / Vercelli / Alessandria)
$30
Marco
  • (35 reviews)

My methodology is based on an engineering approach, so I start the discussion by framing the general problem, in order to...

Lessons by webcam In-person lessons Approved profile Responds within an hour
Paris, France
Trainer expert in PHP, Python, Java, Symfony, MySQL, HTML, ... 1st free course; )
$36
Thomas
  • (33 reviews)
1st lesson free!

My method: 10% theory and 90% practice. The goal is to keep you awake and active in your learning! For this, I set up for my...

Lessons by webcam Approved profile
Paris 12e, France
Data Analytics Consultant Engineer, Python, NumPy, Pandas. 35 € / h: 10 hour pack | Flexible slots from 8 a.m. to 8 p.m., Weekends too, Christmas holidays | Satisfied or refunded. Flexible cancellatio
$35
Mourad
  • (39 reviews)
1st lesson free!

Distance learning on Skype or Zoom or Google Meet or Microsoft Teams, for better efficiency. Regarding the working method,...

Lessons by webcam Approved profile
at his home at your home By webcam
1 hour $35 $35 $35
5 hours $160 $160 $174
10 hours $306 $306 $348
Request a lesson