Search for Computer Science Tutors in the UK

Here are articles on Computer Science. Scroll down to meet the Computer Science Tutors who wrote them.

A-level Computer Science

Modelling for computers

Modelling, what does it mean in the context of the design and production of application...
A-level Computer Science

Teaching game development programming

I've been tutoring computer science and programming for the past year, having previously worked...
A-level Computer Science

How to engage students in programming development

Often some students do not feel they can engage on a course in Computer Science, because it is...
University Computer Science

Editor's Pick

Crystal Ball Computing

The speed at which computer processing power has developed over the later half of the 20th...

Our Computer Science Tutors

Register for Computer Science Tutor jobs

View all Computer Science Tutors

Computer Science Articles

  • Teaching game development programming

    Andrew Gillett A-level Computer Science Tutor (Cambridge) Picture I've been tutoring computer science and programming for the past year, having previously worked in the videogame industry, and have found my experience in that field to be very useful in teaching a number of essential programming concepts. Students often become more engaged with the subject...
  • Modelling for computers

    Ian Game A-level Computer Science Tutor (Luton) Picture Modelling, what does it mean in the context of the design and production of application software? It normally starts when there is a requirement to solve some need or problem, and the first thoughts may turn to using computing power to provide a solution. But as we are all aware, the gap between...
  • How to engage students in programming development

    Richard Nield A-level Computer Science Tutor (Huddersfield) Picture Often some students do not feel they can engage on a course in Computer Science, because it is a challenging course. However it is not all about programming! The SDLC (Software Development Life Cycle) is a structured design method to project manage software development so products developed...

 

  • Computer Science Book Recommendation

    University Computer Science Tutor (East London) Picture I would like to recommend the book "Computer Systems Architecture" by Robert M. Newman. It is the best book to get you started with introductory computer programming. It's very practical and has a lot of useful examples.
  • Crystal Ball Computing Editor's Pick

    University Computer Science Tutor (South East London) Picture The speed at which computer processing power has developed over the later half of the 20th century and early part of the 21st century has enabled a number of branches of computing to emerge. One such area is computer simulation: the simulation of the real world through a computer program. The...
  • Why You Might Want to Learn to Program

    University Computer Science Tutor (North West London) Picture We think that at least some historians really will need to learn how to program. Think of it like learning how to cook. You may prefer fresh pasta to boxed macaroni and cheese, but if you don't want to be stuck eating the latter, you have to learn to cook or pay someone else to do it for you....