Computer Science and programming tutor with 13 years experience as a programmer in the videogame industry and 3 years tutoring experiece
I grew up with early computers such as the ZX Spectrum, and was writing simple programs from the age of five. Thirty years on, I've worked on games that have sold millions, including Rollercoaster Tycoon 3, Kinectimals and Kinect Disneyland Adventures.
I am available for individual tuition on:
- GCSE, A-Level and degree-level Computer Science
- General purpose programming skills
- Game programming and development
- Web development
- App development
No previous programming experience is necessary. Tuition is available both locally (Newmarket and Cambridge area) and nationally (via Skype or Google Hangouts, using screen sharing).
A standard tutoring session costs £33 for 45 minutes. There is a discount of £2 per session if you book and pay for 4 or more sessions in advance, and a discount of £3 per session if you book off-peak times (weekday daytimes, and during the summer holidays).
The typical structure for my lessons is to do 45 minutes with a 15 minute break in the middle – this break is helpful to me due to a health condition, but it actually works well for the student too as I can ask them to try a task during the break and then check their work in the second half of the session.
I started tutoring in early 2015. Since then a number of my students have taken their exams. ‘K’ got an A in his Cambridge International GCSE - my estimation was that he had previously been on course for a C or a D. ‘A’ got a C in his GCSE - he said that he felt he would have failed if it wasn't for my help. ‘M’ got an A* in his GCSE.
For A-level and GCSE students, I produce a comprehensive spreadsheet to keep track of their progress - listing each part of the course syllabus, including my own notes on the topics and links to relevant resources. I also maintain a number of YouTube playlists of videos relevant to the courses.
E-mail email@example.com to arrange a session or for more information.
(I also have an up-to-date DBS check as of July 2018)
- Dog's Life (2003) - PlayStation 2
- 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, Wii, PC
- LostWinds: Winter of the Melodias (2009) - Wii
- Kinectimals (2010) - XBox 360
- Kinect Disneyland Adventures (2011) - XBox 360
- Elite Dangerous (2014) - PC
Programming languages I've worked in
- Assembly language
- Training languages such as BASIC, Pascal, LOGO, Scratch and MIT App Inventor
Technologies I've worked with include
- Ruby on Rails, ExpressJS and Django (web development frameworks)
- Unity (game development system)
- Windows Presentation Foundation (WPF) and Windows Forms
- Allegro and SDL (game development libraries)
Dante learned a lot from Andrew about Computer Science. He felt that Andrew was very patient and
supportive and guided him through the various A-level topics for this subject. He furthermore provided
exercises for Dante to complete during the lesson and discussed their outcome which was really beneficial. -- Annika B