

Ziyad's profile and contact details have been verified by our team
Ziyad
- Rate R785
- Response 1h
-
Students8
Number of students Ziyad has accompanied since joining Superprof
Number of students Ziyad has accompanied since joining Superprof

R785/h
Unfortunately, this tutor is not available
- Basic computer skills
- Computer Science
- Computer networks
- Software
- Information and Communications Technology
Computer Science Teacher and First Class graduate in Computer Science , teaching all levels
- Basic computer skills
- Computer Science
- Computer networks
- Software
- Information and Communications Technology
Lesson location
Recommended
Ziyad is a respected tutor in our community. He is highly recommended for his commitment and the quality of his lessons. A trusted partner on your learning journey.
About Ziyad
Hi, I am a 27 year old PGCE qualified Computer Science teacher (with QTS) with 4 years (ongoing) of experience in a school setting. I am still teaching at KS3 to KS5 in Computer Science, at a high-performing Outstanding secondary school. I have a BSc degree in Computer Science, attaining a First Class Honours
I can teach programming to a high level including: Python, Java and Web Development (HTML, CSS, JavaScript). This will include being able to problem-solve via algorithms and covering all the data structures required.
I have been tutoring since before I attended university, having taught Maths and English. During my degree, I continued to tutor, teaching Computer Science, Maths and verbal and non-verbal reasoning. I have always enjoyed sharing my knowledge with others and helping others learn and succeed. This is why I became a Computer Science teacher and have been doing so for 4 years. You can be assured I will deliver the best possible teaching for you and help you progress as a student.
About the lesson
- Primary
- Secondary
- Matric/GCSE
- +14
levels :
Primary
Secondary
Matric/GCSE
AS Level
A Level
BTech
Adult education
Undergraduate
Masters
Diploma
Doctorate
MBA
Beginner
Intermediate
Advanced
Professional
Kids
- English
Languages in which the lesson is available :
English
I am able to teach both remotely, via video calling, screen-sharing and an interactive whiteboard, and face-to-face. I teach with a "practical" mindset - meaning I will teach the theory alongside worked exercises and problems, before getting the student to do it themselves. This allows the student to relate the learning to the work they do themselves and better understand more complex concepts.
I also set high standards for students and ensure their potential is fully maximised via questioning and adapted exercises. Personalised learning is at the heart of my teaching so I can cater to your individual needs and learning style, ensuring you grasp all the concepts which includes topics such as data structures and algorithms.
I cover everything required in the Computer Science curriculum from KS3 to KS5, and also can scope out of the curriculum if necessary (such as teaching A.I., further software development, other programming languages not in the course etc). I can teach all ages and you don't need to be studying for an exam, it can be just general computer science.
To reinforce learning, I will set both classwork that will test the theory, as well as homework to make sure the learning isn't forgotten before the next session. Furthermore, I will make sure you are ready to ace your GCSEs, A-levels, or equivalent qualifications with targeted exam strategies, practice sessions and mock papers with feedback.
Typically a single lesson would be an hour long and longer lessons are not usually accommodated unless an exam is approaching as students struggle to focus and retain information after an hour.
Recommendations
Recommendations are written by the tutor's friends, family, and acquaintances.
Ziyad is an outstanding teacher with many years of experience teaching GCSE and A-level computer science. I have complete confidence in his teaching abilities.
I found ziyad on Superprof and it’s been amazing! Super clear explanations, really patient, and I finally feel confident with coding. Highly recommend if you’re looking for a reliable tutor in the UK!
Ziyad is an excellent teacher and goes through everything step by step. He knows how to explain technical concepts clearly whilst making them seem much more simple than they actually are. I highly recommend Ziyad to anyone wanting to learn computer science concepts and mathematics
Ziyad is a very good tutor, to be honest I encourage anyone who wants to learn computer science to go for it!
Thank you Ziyad and I can't wait to learn more!See more recommendations
Rates
Rate
- R785
Package rates
- 5h: R3924
- 10h: R7849
online
- R785/h
Similar Basic computer skills tutor profiles
Christopher
Cape Town & online
- R180/h
- 1st lesson free
Oleksandr
Randburg & online
- R349/h
- 1st lesson free
Bryce
Johannesburg & online
- R200/h
- 1st lesson free
Tapiwa
Sandton & online
- R450/h
- 1st lesson free
Don Quintin
Johannesburg & online
- R100/h
- 1st lesson free
SEMENYA
Polokwane & online
- R262/h
- 1st lesson free
Precious
Roodepoort & online
- R400/h
- 1st lesson free
Laurento
Cape Town & online
- R250/h
- 1st lesson free
Antionette
Randfontein & online
- R250/h
- 1st lesson free
Jubilant
Johannesburg & online
- R200/h
- 1st lesson free
Kopano
Potchefstroom & online
- R250/h
- 1st lesson free
Mpho
Burgersfort & online
- R140/h
- 1st lesson free
Seokamela
Johannesburg & online
- R200/h
- 1st lesson free
Dr Umer
Pretoria & online
- R350/h
- 1st lesson free
Mehrdad
Cape Town & online
- R495/h
- 1st lesson free
Dylan
Randfontein & online
- R350/h
- 1st lesson free
Amos
Richards Bay & online
- R50/h
- 1st lesson free
Irfan
Berea & online
- R145/h
- 1st lesson free
Sameer
Durban & online
- R350/h
- 1st lesson free
Juan
East London & online
- R250/h
- 1st lesson free
-
See Basic computer skills tutors
