user photo
Pavel Dimov
£26/hr
Contact
1st class free
Online
teacher
Online
£26/hr
Contact
First class free
Pavel Dimov
Town/city/borough Online
Maths Lessons
verified Verified data time More than 10 years teaching experience
Price
Price
First class free
£26/hr
Level of the lessons
Level of the lessons
Primary
Secondary school
GCSE
Adults
Availability
Mo Tu We Th Fr Sa Su
Morning
Midday
Afternoon
Share this tutor

I have thought mathematics online to primary, secondary, and tertiary school.

Advert description
Mathematics, I find, is easier to study by example, by practicing solving problems, rather than learning theory by heart. That being said, a brief presentation of the theoretical knowledge required to solve the problems in each exercise must be provided to the student at the beginning of each session.
Pavel Dimov in a nutshell
I have led training groups and individual trainings in the past for computer literacy, MS Office (Word, Excel, Powerpoint), basic programming for data science (VBA, SQL, C#, Python, Javascript). I have provided tuition for highschool students in mathematics and computer science.
I have completed software solutions development projects as a 'one-man-team' in distribution and logistics compa...
I have led training groups and individual trainings in the past for computer literacy, MS Office (Word, Excel, Powerpoint), basic programming for data science (VBA, SQL, C#, Python, Javascript). I have provided tuition for highschool students in mathematics and computer science.
I have completed software solutions development projects as a 'one-man-team' in distribution and logistics companies, delivering on business analysis, requirements gathering, solutions design, stakeholders' expectation management, software development (interfaces and back-end functionalities), debugging, user testing, implementation (deployment and training), post-implementation support and maintenance.
I am accustomed to preparing individual learning plans for learners, based on their chosen field of professional development. That includes training materials (examples to learn and exercises to practice what has been introduced).
In my experience, an effective format for studying programming in modular learning: starting with most fundamental concepts in programming, followed by more specific training, depending on choses area of development, and producing working code at each step to practice.
Programming languages can be of general purpose (creating fully functioning self-standing application for desktop or web-based platform), or focused on achieving subject specific tasks (such as data processing, analysis, game programming, etc.). Learning a language in programming is based on choice about where and what you would like to be able to do. The fundamental concepts, however, are not language specific and the knowledge is transferable. Think of it as, you can learn maths in English; then you can learn the words in Spanish and practice maths in Spanish, but that will not change the actual maths principles, only the means by which they are expressed.
There is no such thing as best programming language, but there is such a thing as a bad programming language. Granted, I do not know all of the good ones, but I can provide introduction of any modern programming language as part of the fundamentals programming module.
Read more
Type of tutor
Education and qualifications
Education and qualifications
Electric engineering
Bachelor's Degree
Education and qualifications
Software development technician
Vocational Education and Training (VET)
Languages
English German Russian Spanish
You are logged in as
Not {0}?
dislike Is there a mistake in this profile? Tell us Thank you for your help