user photo
David
Verified Tutor Verified Tutor
2 reviews
£28/hr
Contact
1st class free
Online
teacher
Online
£28/hr
Contact
First class free
Town/city/borough Online
Computer science Lessons Verified Tutor Verified Tutor
2 reviews
verified Verified data time 1 year teaching experience
Reviews from David's students: Reviews from David's students:
David is very experienced and has excellent knowledge of this versatile field. He's great in conveying key messages to help you understand the topic at hand. His help with programming, specially Obje...
David is very experienced and has excellent knowledge of this versatile field. He's great in conveying key messages to...
Read more
Price
Price
First class free
£28/hr
Town/city/borough
Usually teaches classes in
Overton
Marchwiel
Erbistock
Cross Lanes
Crabtree Green
Bangor-is-y-coed
Level of the lessons
Level of the lessons
Teenagers
Adults
Availability
Mo Tu We Th Fr Sa Su
Morning
Midday
Afternoon
Share this tutor

computer science tutor to teach GCSE and A level computing

Advert description
I have been teaching computer science for over twenty years at a large secondary school in Cheshire, and then at a sixth form college in North Wales. I have an excellent track record of getting students through exams and for creating inspiring and engaging lessons. My lessons are tailored to the ability and stage of the student and use a range of different techniques which have a proven track record of getting results. As a head of department for over fifteen years, I know how to create sequences of lessons that develop an indepth understanding of important concepts so that students can apply them across a wide range of contexts. The ability to program is a core to computer science and I use Python as the language for instruction. The main aim is to get students comfortable with reading and understanding code and algorithms so they are able to quickly and efficiently create their own programs.
Each lesson is in three parts, including: A short starter where past topics are tested and reviewed, the main focus of the lesson, and then a plenary which may be a problem-solving exercise using the concepts taught in previous lessons.
Where appropriate, youtube videos of no more than five minutes duration can be deployed to enhance understanding of concepts which might be deemed problematic. Once the main topic of the lesson has been completed, we (me and the student) will complete a series of questions together. These could be from past papers or from my own devising. In most cases, the student will receive a summary of the lesson along with a more in-depth development of what has been learned.
The emphasis will be on passing exams with high grades and therefore exam technique will be a primary focus for large parts of the lesson, along with the crucial terminology and phraseology which the student needs to use.
2 reviews from David's current and former students
M
J
Mahmood and 1 others recommend David
M
Mahmood
David is very experienced and has excellent knowledge of this versatile field. He's great in conveying key messages to help you understand the topic at hand. His help with programming, specially Object Oriented, is critical and much appreciated.
Read more
see less
J
Joseph
David has helped our son gain his confidence in computing. David is very caring and His approach to teaching has helped our son gain a new depth of knowledge and problem solving skills.
Read more
see less
Type of tutor
Verified Tutor
Verified Tutor David is a Verified Tutor
David teaches here
You are logged in as
Not {0}?
dislike Is there a mistake in this profile? Tell us Thank you for your help