David

DavidView profile

Online

Computer science LessonsVerified Tutor Verified Tutor2 reviews

Verified data 3 years teaching experienceDBS check DBS check

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...
Read more

£28/hr

Contact

First class free

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.

David teaches here

This tutor teaches in these areas:

2 reviews from David's current and former students

MJ

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.

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.

Type of tutor

Verified Tutor
Verified TutorDavid is a Verified Tutor

Want to know more about David?

Verified data2 reviews
View profile

Contact David

Hourly rate£28/hr

1st class free

By clicking either button, you agree to our terms and conditions and privacy policy

Is there a mistake in this profile? Tell us