Tom B. GCSE Computing tutor, GCSE Maths tutor, Mentoring HTML & CSS t...

Tom B.

£18 - £22 /hr

Currently unavailable: for new students

Studying: Electronic Engineering (Masters) - York University

| 1 completed tutorial

Contact Tom

About me

Hi

I'm an Electronic Engineering student at the University of York.  I like to play basketball, tennis and go on surf trips.  I'm also trying to learn to play the guitar. 

I love using my technical skills in order to work on creative projects.  My specialty is software programming, which I have enjoyed at an academic and proffesional level.  I would love to have the oppertunity to help enthusiastic students start to learn about the things I'm interested in.

During sessions it's best if you have some idea of the area you want to go over.  Then together we can look deeper into that area and try different approaches to find the ideal technique that helps develop understanding.  Every student learns differently so sometimes finding the best learning process for the individual can be as valuable as learning the content itself.

If you're interested in organizing a session feel free to contact me via personal message.

Thanks!

Hi

I'm an Electronic Engineering student at the University of York.  I like to play basketball, tennis and go on surf trips.  I'm also trying to learn to play the guitar. 

I love using my technical skills in order to work on creative projects.  My specialty is software programming, which I have enjoyed at an academic and proffesional level.  I would love to have the oppertunity to help enthusiastic students start to learn about the things I'm interested in.

During sessions it's best if you have some idea of the area you want to go over.  Then together we can look deeper into that area and try different approaches to find the ideal technique that helps develop understanding.  Every student learns differently so sometimes finding the best learning process for the individual can be as valuable as learning the content itself.

If you're interested in organizing a session feel free to contact me via personal message.

Thanks!

Show more

No DBS Icon

No DBS Check

Qualifications

SubjectQualificationGrade
MathA-level (A2)A
PhysicsA-level (A2)B
HistoryA-level (A2)A

General Availability

Before 12pm12pm - 5pmAfter 5pm
mondays
tuesdays
wednesdays
thursdays
fridays
saturdays
sundays

Subjects offered

SubjectQualificationPrices
ComputingGCSE£18 /hr
MathsGCSE£18 /hr

Questions Tom has answered

Explain what a pseudo class selector is

A psuedo class selector is not defined explicitly in the markup. They can be used to specifiy style when a certain action is taking place regarding an element.

For example to specify the color of a div when hovering over it you could write in css.

theDivsIdSelector:hover {

    color: blue;

}

The pseudo class is accessed by using a selector like id or class name in order to access the element then adding a colon and the name of the pseudo class.  

You can find a list of other pseudo classes available by searching online.

A psuedo class selector is not defined explicitly in the markup. They can be used to specifiy style when a certain action is taking place regarding an element.

For example to specify the color of a div when hovering over it you could write in css.

theDivsIdSelector:hover {

    color: blue;

}

The pseudo class is accessed by using a selector like id or class name in order to access the element then adding a colon and the name of the pseudo class.  

You can find a list of other pseudo classes available by searching online.

Show more

1 year ago

483 views

Find the sum of all multiples of 2 less than 10000

We are finding all the multiples of 2 less than 10000 so first it's a good idea to iterate over 10000.

For this we use a loop such as a for loop to check each number from 0 to 10000.

Then we need to check if the number we are iterating over is a multiple of 2.  For this we need an if statement. One way to find a multiple of 2 is to use the modulus operator '%'.  The modulus evaluates the remainder of two numbers for example 4 % 2 would evaluate to 0 as there is no remainder.  This can be used to find the numbers that are multiples of 2. 

Finally we need to sum these multiples.  To store the sum we need to create a variable. Every time a number we are iterating over satisifies our if condition we must add it on top of whatever is already stored in our sum variable.

The final code might look something like this:

var sum = 0, i

for (i = 0; i < 10000; i++) {
    if (i % 2 == 0) {
      sum = sum + i
  }
}
 
console.log(sum)

N.b notice that in standard js syntax no semicolons are used as line terminators and indentation is two spaces.

We are finding all the multiples of 2 less than 10000 so first it's a good idea to iterate over 10000.

For this we use a loop such as a for loop to check each number from 0 to 10000.

Then we need to check if the number we are iterating over is a multiple of 2.  For this we need an if statement. One way to find a multiple of 2 is to use the modulus operator '%'.  The modulus evaluates the remainder of two numbers for example 4 % 2 would evaluate to 0 as there is no remainder.  This can be used to find the numbers that are multiples of 2. 

Finally we need to sum these multiples.  To store the sum we need to create a variable. Every time a number we are iterating over satisifies our if condition we must add it on top of whatever is already stored in our sum variable.

The final code might look something like this:

var sum = 0, i

for (i = 0; i < 10000; i++) {
    if (i % 2 == 0) {
      sum = sum + i
  }
}
 
console.log(sum)

N.b notice that in standard js syntax no semicolons are used as line terminators and indentation is two spaces.

Show more

1 year ago

499 views

Solve 4x + 6 = 3

This is an example of a linear equation.  

To find x we can apply the same operations to both sides in order to isolate x.

First we can subtract 6 from both sides.

This gives us 4x on the left and -3 on the right.

4x represents 4 being multiplied by x.

In order to get just x on the left hand side of the equation we must divide by 4.

We must also divide the right hand side by 4 to keep the equation balanced.

Diving by 4 gives us x = - 3/4.  

We have found x by applying the same operations to both sides to keep the equation balanced.  

This is an example of a linear equation.  

To find x we can apply the same operations to both sides in order to isolate x.

First we can subtract 6 from both sides.

This gives us 4x on the left and -3 on the right.

4x represents 4 being multiplied by x.

In order to get just x on the left hand side of the equation we must divide by 4.

We must also divide the right hand side by 4 to keep the equation balanced.

Diving by 4 gives us x = - 3/4.  

We have found x by applying the same operations to both sides to keep the equation balanced.  

Show more

1 year ago

475 views

Show more answers

Arrange a free video meeting


To give you a few options, we can ask three similar tutors to get in touch. More info.

Contact Tom

How do we connect with a tutor?

Where are they based?

How much does tuition cost?

How do tutorials work?

We use cookies to improve your site experience. By continuing to use this website, we'll assume that you're OK with this. Dismiss

mtw:mercury1:status:ok