user photo
Ahmad
£20/hr
Contact
1st class free
Available
teacher
Available
£20/hr
Contact
First class free
Programming Lessons
verified Verified data
Price
Price
First class free
£20/hr
Level of the lessons
Level of the lessons
Infant and nursery school
Kids
Primary
Teenagers
Secondary school
GCSE
University students
Adults
Availability
Mo Tu We Th Fr Sa Su
Morning
Midday
Afternoon
Share this tutor

Coding Tutor Available to Teach C#, C , Java, JavaScript, HTML, SQL, Python, etc

Advert description
I have prior experience tutoring students as a teaching assistant for an introductory computer science course at one of my previous universities.
This experience enables me to quickly identify the common pitfalls that arise when learning programming for the first time. Given this, my approach to teaching programming is as follows:

1. Start with defining the various structures that one will encounter in any programming language. This includes primitive types, variables. I will also introduce how a script typically executes.

2. I would then move on to variables, control flow, and functions. These topics are foundational for understanding Object-Oriented paradigms, so I would ensure my students have a solid basis before moving on.

3. I would conclude by covering Object-Oriented paradigms such as Inheritance, Encapsulation, and Polymorphism. These patterns are used all throughout industry, so it is crucial to understand them in order to read code that others have written.

All of the information would be disseminated in the form of a micro-lecture using slides curated by myself. Afterwards I would demonstrate the topic of that lesson with a brief tutorial. I find that a hands on approach is the best for learning how to code, so the majority of the time would be spent working on small projects.
Type of tutor
user photo
Want to know more about Ahmad?

verified Verified data

You are logged in as
Not {0}?
dislike Is there a mistake in this profile? Tell us Thank you for your help