The Course

This course focuses on the fundamental topics in programming. It is designed for GCSE, A-level, or college students in the Guildford area who have not had any prior exposure to programming. By the end of the course, the student will have a good understanding of the following areas:

  • Variables

  • Input and Output

  • Python intrinsic data structures

  • Numpy

  • Control structures and logic

  • Functions

  • Visualization

The student will have to learn from examples, and write code to answer problems of varying difficulty along the way. By the end of the course, the student will have enough knowledge to write some powerful Python programs capable of solving complex problems.

The course will take approximately 10 hours, but may vary on a student basis. Tutoring sessions will take place in your own home, each session lasting between 1 and 2 hours depending on your preference. Sessions are available in the evenings and weekends only, but are flexible to adapt to your own schedule. The hourly rate is £40. You will need a laptop or desktop computer running either of the Windows, Mac, or Linux operating systems.

Beyond this introductory course, there are options to learn more advanced skills, especailly some basic AI techniques. I am also able to offer tutoring for GCSE Maths and Physics.

To book a session, or for more information, please email or phone me using my contact information at the bottom of this page.

Who am I?

My name is Oakley Clark, a PhD researcher in medical physics at the University of Surrey. From my first class physics degree, I have gained strong programming skills across multiple languages. I have experience communicating science, mathematics, and programming to students with a wide range of ages and abilities.

Contact Info

Email: oakley@bpacademy.co.uk

Phone: 07366804321