facebook
favorite button
member since icon
Since November 2026
Instructor since November 2026
GCSE Computer Science and python programming for ages 16 upwards
course price icon
From 49 $ /h
arrow icon
A selection from any part of the computer science GCSE curriculum (algorithms, computer networks, computer systems, cyber security, data representations, databases and SQL, HTML, impacts of technology, object-oriented programming, python programming) involving lesson activities and programming assignments.
Extra information
Bring a pad of paper and your laptop.
Location
green drop pin icon
|
Use Ctrl + wheel to zoom!
zoom in iconzoom out icon
location type icon
At student's location :
  • Around Nottingham, United Kingdom
location type icon
Online from United Kingdom
About Me
I’m Thomas, a software engineer starting out in the tutoring world aiming to tutor GCSE students of all ages to build their confidence and competence so they can see computing and programming as a magical, rewarding subject to learn. I received my masters degree from Bangor University in 2011; I learned to program using the Java programming language, used today by big enterprise and banking systems, I also learnt all the non-programming aspects of computer science like algorithms and cyber security. Commercially I’ve worked both with Java and a language called PHP which is built for web programming for over eleven years.

So, why did I become a private tutor? Software developers are generally expected to move upwards to a senior role and up into management after earning their stripes; becoming management was never the goal for me, I always preferred a pure programming role. Teaching, whilst not my initial career choice has always been a passion of mine; during sixth form college I spent time as a teaching assistant at Higham Lane School, Nuneaton. One of my original aims of my career was to work in the public sector so my work would benefit others.

I aim to mold my teaching methods around students, meeting them at their confidence level; I learned most of my subject knowledge by doing but this isn’t true for all students. For non-programming areas like algorithms and networks, I feel that students get nowhere with pure memorisation, not only is it boring and tedious for the client but it makes the subject useless to them above GCSE level and beyond.
Education
Bachelors in Computer Science (2:1, 2010) and Masters in Computing Systems (distinction, 2011) degrees both from Bangor University, four A levels, one AS level, ten GCSEs.
Experience / Qualifications
14 years' commercial experience in software development using Java and PHP programming languages to manage large enterprise web applications.
Age
Teenagers (13-17 years old)
Adults (18-64 years old)
Seniors (65+ years old)
Student level
Beginner
Intermediate
Duration
60 minutes
The class is taught in
English
Availability of a typical week
(GMT -05:00)
New York
at teacher icon
Online via webcam
at home icon
At student's home
Mon
Tue
Wed
Thu
Fri
Sat
Sun
00-04
04-08
08-12
12-16
16-20
20-24
Similar classes
message icon
Contact Thomas
repeat students icon
1st lesson is backed
by our
Good-fit Instructor Guarantee
Good-fit Instructor Guarantee
favorite button
message icon
Contact Thomas