Andrew - Computer skills tutor - Newmarket
1st lesson free
Andrew - Computer skills tutor - Newmarket

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Andrew will be happy to arrange your first Computer Skills lesson.

Andrew

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Andrew will be happy to arrange your first Computer Skills lesson.

  • Rate 278AED
  • Response 2h
  • Students

    Number of students accompanied by Andrew since their arrival at Superprof

    50+

    Number of students accompanied by Andrew since their arrival at Superprof

Andrew - Computer skills tutor - Newmarket
  • 5 (5 reviews)

278AED/hr

1st lesson free

Contact

1st lesson free

1st lesson free

  • Computer Skills
  • Computer Science
  • Software
  • ICT

11 years tutoring Computer Science/programming (GCSE, A-level, degree), videogame industry veteran - worked on games such as RCT3

  • Computer Skills
  • Computer Science
  • Software
  • ICT

Lesson location

Ambassador

One of our best tutors. Quality profile, experience in their field, verified qualifications and a great response time. Andrew will be happy to arrange your first Computer Skills lesson.

About Andrew

After leaving the videogame industry due to a health condition brought on by working too hard in the videogame industry, I started tutoring in 2015. While I spend most of my working time tutoring, I still work on my own games, including Reality Drift which is due out at the end of 2026.

Programming languages I've worked in extensively:
C/C++
C#
Python
Java
JavaScript
Lua
HTML/CSS

Programming languages in which I have some experience:
Haskell
Scala
Perl
Ruby
Assembly language
Flash/Actionscript
Training languages such as BASIC, Pascal/Delphi, LOGO, Scratch and MIT App Inventor

Gameography:
Dog's Life (2003) - PlayStation 2, 2003
Rollercoaster Tycoon 3 (2004 ) - PC
Rollercoaster Tycoon 3: Soaked! (2005) - PC
Rollercoaster Tycoon 3: Wild! (2005) - PC
Thrillville (2006) - PS2, Xbox, PSP
Thrillville: Off the Rails (2007) - PS2, Xbox 360, PSP, Wii, PC
LostWinds: Winter of the Melodias (2009) - Wii
Kinectimals (2010) - Xbox 360
Kinect Disneyland Adventures (2011) - Xbox 360
Elite Dangerous (2014) - PC
Partition Sector (2021) - PC
Reality Drift (2025) - PC

I also worked on the books Code the Classics Vol I and II, published by Raspberry Pi Press.

See more

About the lesson

  • Primary
  • Secondary
  • Preparatory
  • +7
  • levels :

    Primary

    Secondary

    Preparatory

    Adult Education

    Undergraduate

    Technical Secondary School

    Beginner

    Intermediate

    Advanced

    Children

  • English

All languages in which the lesson is available :

English

I grew up programming early computers such as the ZX Spectrum, and was writing simple games from the age of seven. I worked for 13 years as a programmer in the video game industry, including on games that have sold millions of copies, such as Rollercoaster Tycoon 3. Since leaving the industry and becoming a tutor, I've tutored over 300 students at all levels. As well as tutoring GCSE, A-level and degree level Computing/Computer Science, I can help both kids and adults learn how to make games, as well as teaching general programming skills.

For those starting from scratch, I tend to start with the practical side of computer science (i.e. programming) and mix in in the theory as we go along, as I believe seeing a tangible program output helps keep the student engaged. I have found that my experience in the games industry has helped provide examples which can illustrate the topics I'm describing.

My sessions are typically 45 minutes, which means that the fee per session will be 3/4 of the hourly rate shown.

See more

Rates

Rate

  • 278AED

Pack prices

  • 5h: 1,389AED
  • 10h: 2,777AED

online

  • 278AED/h

free lessons

The first free lesson with Andrew will allow you to get to know each other and clearly specify your needs for your next lessons.

  • 1hr

Find out more about Andrew

Find out more about Andrew

  • Can you tell us about your first experience using a computer?

    My earliest memory of using a computer is typing in the name of a friend into my Sinclair ZX Spectrum, aged about four or five. There was a special trick to this, as the first key typed would actually enter a command keyword, so you had to do that, type the name and then delete the command, which was not as straightforward as it would be today as that computer did not have dedicated cursor or delete keys. However, I did have to ask my mum how to spell 'Adam'.
  • What is the technological evolution that has marked you most and what will be, in your eyes, a turning point in this field?

    The invention of the microprocessor enabled the creation of what used to be known as microcomputers. Today we just call them computers - 'micro' distinguishes them from the old minicomputers, which were 'merely' the size of a filing cabinet. They in turn were small compared to mainframe computers, which would take up an entire room. Similarly, the development of the microcomputer led to the concept of the personal computer (PC), another term we barely think about today, which contrasts with old mainframes which were often operated by a whole team of people.
  • Explain your expertise, your interest in it and, more broadly, its importance in the computer world.

    When I got my first home computer aged four, I was amazed that you could use it to control what happened on the TV. I started experimenting with writing simple programs on it - initially ones which made farting noises, and then very simple games. I went on to have a career in the videogame industry, and still make my own games when I'm not tutoring. Games are responsible for getting a lot of people into computer science and programming, and we might not have the current breadth of apps and online services if games had not inspired people to get into the subject.
  • Do so-called 'visionaries', such as Bill Gates, Steve Jobs and Mark Zuckerberg inspire you or do you have other role models?

    My role model is a game developer called Jeff Minter. He's been making games since the early 1980s, and he's always been focused on his own very specific creative vision, rather than being driven by what's conventional or commercially sensible. His games have names like Llamatron and Revenge of the Mutant Camels, they are full of baaing sheep noises and little jokes, such as the difficulty levels in one game being named after different types of curry.
  • Provide a valuable anecdote related to your subject or your days at school.

    I worked on a game called Rollercoaster Tycoon 3: Wild, where the player could build a zoo. I had to come up with a system for naming the animals. We already had a set of names for the humans who visited your theme park, so I decided on a system where the game would choose a random name for an animal where the first letter of the name would match the kind of animal - e.g. "Larry the Lion". The next problem was in how to choose the name. If the player creates multiple lions, they should all have different names, but randomly choosing from names starting with L risks choosing a name which has already been assigned to another lion. The game could check against all lions to see if any of them already have the same name, but if there was a match, it would then have to choose another random name, and check for that. It might even randomly choose the same name that it just tried! This could end up being very slow, and would get stuck in an infinite loop if all 'L' names had been used up. What I needed was a way of stepping through all 'L' names in an order that seemed random but only looked at each name once. A Google search came up with something called Mersenne primes, a type of prime number. It turned out they could be used to achieve the goal. I didn't need to be an expert in maths or have a complete understanding of why these worked - it just mattered that I was able to find out about a tool I could use and make use of it. Similarly, game developers often use a mathematical construct known as quaternions. Very few people actually understand the maths behind them, but they don't need to - they can just use them as a tool and move on with their lives.
  • What would you say to an uncomfortable person in front of a screen who says that "IT is too complicated"?

    I learned to use computers by experimenting and reading what's on the screen. In general, you won't destroy the computer by trying different things. What is important is to actually read what's on the screen and think about what it means. A lot of people just skip dialog boxes without reading them, because our brains sometimes have a tendency to want to avoid thinking too hard. I do this myself sometimes!
  • What are your other passions, related or non-related to computers?

    It's important to stay fit and healthy. My career in the videogame industry was cut short because I worked very long hours, sometimes without a day off for months at a time (including working weekends), and my health suffered greatly. These days to keep fit I do an activity called Rabble, which is like playground games for adults, or sport for people who don't like sport. It's a good way of meeting people, as well as staying fit.
  • What makes you a Superprof in IT?

    I've been tutoring since 2015. When I started, I wasn't sure if I would be any good at it - but I've now had over 200 students and their parents often tell me that their child has been enjoying and benefiting from the lessons. I think my perspective as a videogame industry veteran is also helpful, as I can explain certain topics by referring to games with which the student may be familiar, and provide programming examples from the code of my own games.
--
--

Similar Computer Skills teachers in Newmarket

  • Amdad

    Dubai & Online

    5 (4 reviews)
    • 100 AED/hr
    • 1st lesson free
  • Maryam

    Dubai & Online

    5 (5 reviews)
    • 20 AED/hr
    • 1st lesson free
  • Hayan

    Dubai & Online

    5 (1 reviews)
    • 50 AED/hr
    • 1st lesson free
  • Sadaf

    Sharjah & Online

    5 (2 reviews)
    • 50 AED/hr
    • 1st lesson free
  • Jayasri

    Sharjah & Online

    5 (1 reviews)
    • 50 AED/hr
    • 1st lesson free
  • Rafia

    Fujairah & Online

    5 (2 reviews)
    • 50 AED/hr
    • 1st lesson free
  • Jasna

    Dubai & Online

    New
    • 50 AED/hr
    • 1st lesson free
  • Maryam

    Sharjah & Online

    5 (2 reviews)
    • 55 AED/hr
    • 1st lesson free
  • Sidrah

    Dubai & Online

    New
    • 75 AED/hr
    • 1st lesson free
  • Usama

    Dubai & Online

    New
    • 110 AED/hr
    • 1st lesson free
  • Nora

    Dubai & Online

    New
    • 100 AED/hr
    • 1st lesson free
  • Zeerak

    Dubai & Online

    New
    • 30 AED/hr
    • 1st lesson free
  • Razan

    Ajman & Online

    New
    • 80 AED/hr
    • 1st lesson free
  • Anju

    Dubai

    New
    • 60 AED/hr
    • 1st lesson free
  • HAMZA

    Dubai & Online

    New
    • 100 AED/hr
    • 1st lesson free
  • Shoukat

    Dubai & Online

    New
    • 50 AED/hr
    • 1st lesson free
  • Farida

    Ajman & Online

    New
    • 75 AED/hr
    • 1st lesson free
  • Ann

    Dubai & Online

    New
    • 96 AED/hr
    • 1st lesson free
  • Donald

    Al Ruwais Industrial City & Online

    New
    • 70 AED/hr
    • 1st lesson free
  • Mohamed

    Dubai & Online

    New
    • 70 AED/hr
    • 1st lesson free
  • See Computer Skills tutors