Skip to main content

Information About Alex - Chiswick trainer

Profile Picture

Alex's profile picture

Badges

Specialisms Taught

PC Repair/Build

Hourly Charge
Beginner £30.00

HTML/CSS

Hourly Charge
Beginner £30.00
Intermediate £30.00

JavaScript

Hourly Charge
Beginner £30.00
Intermediate £30.00

Linux

Hourly Charge
Beginner £30.00

C

Hourly Charge
Beginner £30.00
Intermediate £30.00

C++

Hourly Charge
Beginner £30.00
Intermediate £30.00
Advanced £30.00

Map Location

Map for Alex

Personal Description:

I study Mechanical Engineering, with every robotics module available, at Imperial College London and am predicted a high first class honors having placed on the Dean's List (Top 10%).

I have had a passion for coding and computers from a very young age and started coding very early in high school, if not late primary school. Since initially dabbling in things like VBA and Java, over the years I have moved to focus on specifically C and C++ as I really enjoy the low level aspect of the languages. Furthermore, I have a deep and wide background in mathematics and this enables me to think rigorously in a holistic way, a skill I try to instill in pupils.

Training Experience:

I have been a private tutor for various subjects for over 2 years and have tutored of robotics to pupils as young as 8 years old to introduce them to concept that I believe can be as universally understood as common logic. I believe the key to good teaching is engagement and I always tutor approaches to a subject or problem uniquely for a pupil.

I have taught my fellow classmates regularly since entering university, where coding has picked up more of a limelight. I find it very rewarding and fulfilling to help a student wrap their head around a problem by offering a novel analogy that speaks to them.

Training Approach:

For coding related work I tend to take a very simple approach.
0. If a pupil does not have a project they have in mind or assignment to complete. Brainstorm with the pupil a project that would interest them and temper expectations based on my experience.
1. Teach the basics of the language in the context of use within their project idea. Especially addressing common pitfalls and mistakes.
2. Do partner coding of the project until the pupil feels comfortable enough to engage with the content on their own.
3. Monitor progress and answer questions with regards to problems encountered once coding independently.

Please note: I will usually teach and incorporate an industry standard version control tooling with all my pupils.

Native Language: English (British)
Availability: Weekends / Weekdays (all times)
References Available: No (✘ Not On File)

Qualifications:

  • Imperial College London (2019) - Mechanical Engineering (Masters) (in progress)

Tags: Chiswick PC Repair/Build trainer, Chiswick HTML/CSS trainer, Chiswick JavaScript trainer, Chiswick Linux trainer, Chiswick C trainer, Chiswick C++ trainer, Chiswick Beginner PC Repair/Build trainer, Chiswick Beginner HTML/CSS trainer, Chiswick Intermediate HTML/CSS trainer, Chiswick Beginner JavaScript trainer, Chiswick Intermediate JavaScript trainer, Chiswick Beginner Linux trainer, Chiswick Beginner C trainer, Chiswick Intermediate C trainer, Chiswick Beginner C++ trainer, Chiswick Intermediate C++ trainer, Chiswick Advanced C++ trainer