Joshua

Joshua

Reviews

Durham University - BA Computer Science

Hello, I'm Josh. I've been tutoring for several years and truly relish the experience; assisting students to alter their viewpoint on challenging subjects and ensuring they depart from the lesson with enhanced confidence is an incredible sensation!

Teaches:MathsFurther MathsPhysicsComputer Science

Curriculum:GCSEIGCSE

Hire a tutor

Qualifications

Durham University:BA Computer Science (2021-2024)

GCSE/IGCSE:Qualified Online Tutor (Mathematics, Physics and Computer Science)

Vetted Tutor

Personally Interviewed

Our tutors go through a rigorous selection process, having been interviewed to assess their teaching skills and subject knowledge. They have extensive tutoring experience with a track record of success, helping students achieve their academic goals.

Tutoring Experience

As a private tutor of both Maths and Computer Science, I have helped many students who were initially struggling with the subjects to identify their areas of weakness and get on track towards feeling comfortable with their subject and exceeding their target grades.

I have taught A Level and GCSE Maths across a range of different exam boards and ability levels, using a wide range of practice questions to ensure students are prepared for all eventualities come exam time.

Additionally, I have helped both students at both levels answer theory and programming questions in Computer Science, and also have experience helping students plan, format and program their NEA projects.

Tutoring Approach

When learning GCSE maths, practice questions are key. A typical lesson taught by me usually starts by going through any issues you’ve encountered in class, then working through those till you’re happy with answering similar questions independently.

We will then spend the rest of the lesson improving your knowledge in a subject area of your choice by working through practice questions together and building up a method that you can use and remember in exams. I prefer the lesson to be light-hearted and relaxed, so we will often be remembering silly acronyms or sketching out bizarre visual aids that will help the lesson stick in your head; after all, maths doesn’t have to be boring!

When teaching Computer Science I like visual aids like mind maps and diagrams that explain more complex (but still fascinating!) topics on the spec. In a typical lesson we will start by going through the theory of the topic, then work through some example practice questions and end by setting you up with revision tools to help consolidate what you’ve learnt. I can also help you with exam technique for those long mark questions, something which many students find difficult to get top marks for.

When teaching programming, I aim to help you make your code not just functional, but efficient and readable also, to help you improve your coding technique. I also aim to make you more confident in using official documentation and development websites such as MDN and Stack Overflow; these will be invaluable tools should you choose to continue your journey into the fascinating field of Computer Science at the next level.

Extracurricular Activities

CampingTravelling
Joshua

Flexible online tutoring to fit around your schedule

Control Panel

Study With Our Tutors

Hire a tutor like Joshua

Contact Us Now
background image

Hire a tutor

Please fill out the form and we'll find a tutor for you

Phone number (with country code)

1/2

Your details

background

Alternatively contact us via WhatsApp, Phone Call, or Email