Add to Wish List
Add to Wish List
from29.00GBP/ h
GCSE & A level Computer Science Revision Sessions.
Sometimes studying can be tough, I can help you improve your grades and enjoy your learning. As an advanced teaching practitioner I have substantial knowledge and expertise in helping students enjoy and achieve in their learning since my lessons are based around the individual needs of the student.
I’ve taught in Colleges, Secondary Schools, Universities, I’ve been head of computer science and head of higher education in a number of educational establishments. I really enjoy teaching and helping students to realise their potential.
I’m a grade 1 Outstanding teacher, and an advanced teaching practitioner. I've taught Computing/IT & Computer Science for over 25 years.
I teach GCSE, A level and Degree courses in ICT and Computer Science. My specialist subjects cover the whole curriculum subject areas for A level and GCSE.
I have experience of mentoring and coaching students from various backgrounds and nationalities. If you need help to get those grades in your GCSE or A level exams, book a lesson with me and I'll get you up to speed in the area you need help in.
I’ve taught in Colleges, Secondary Schools, Universities, I’ve been head of computer science and head of higher education in a number of educational establishments. I really enjoy teaching and helping students to realise their potential.
I’m a grade 1 Outstanding teacher, and an advanced teaching practitioner. I've taught Computing/IT & Computer Science for over 25 years.
I teach GCSE, A level and Degree courses in ICT and Computer Science. My specialist subjects cover the whole curriculum subject areas for A level and GCSE.
I have experience of mentoring and coaching students from various backgrounds and nationalities. If you need help to get those grades in your GCSE or A level exams, book a lesson with me and I'll get you up to speed in the area you need help in.
Extra information
Make sure you have access to a laptop or PCLocation
Online via webcam
General info
Age: | Teenagers (13-17 years old) Adults (18-64 years old) Seniors (65+ years old) |
---|---|
Student level: | Beginner Intermediate Advanced |
Duration: | 60 minutes |
The class is taught in: | English |
About Me
HiSkills Overview
•I have a proven 25-year track record of teaching GCSE, A level and Degree courses in ICT/Computer Science. I have experience of mentoring and coaching students from multi-cultural backgrounds this includes cross cultural teaching in Asia for English language and Computing. I have a background in community development project management. I have taught and currently teach students of all ages, primary, secondary, further, and higher educational levels along with adult educational development. I have managed computing departments, teaching and support staff and managed QA for courses from level 2 through to level 6, including apprenticeships.
•I have over 25 years’ management experience at senior level
•I have substantial knowledge and expertise in helping students enjoy and achieve in their learning
•I am a general aviation pilot and enjoy the challenges that flying brings on a day-to-day basis, the role enables me to multitask, and problem solve in real time. This helps me in my profession as a manager and teacher/coach.
•I have extensive experience in teaching Computing/Computer Science/ICT/Apprenticeships across the full discipline range.
•I have a successful track record of innovation and achievement with the ability to lead current and future developments in Further & Higher Education in my previous and current posts as Advanced Teaching Practitioner/ Head of Computing and Consultant for IT Projects.
•I can communicate and engage in a professional manner with individuals and groups at every level. I have substantial experience of dealing with local and national funding initiatives, having been a project manager in my previous roles.
•I have considerable experience in developing and managing curriculum in line with employer/client driven needs, this includes managing and developing staff in order to achieve outstanding results.
•I have over 35 years’ experience of writing and presenting reports to middle and senior management, this includes writing multi-million-pound funding bids, project management and staff development programs.
•I have extensive experience and qualifications in management along with a high level of interpersonal and communication skills that has enabled me to hold senior positions in industrial and educational contexts. I have extensive experience in developing educational courses and training in technology for professional audiences. This includes face to face and online content.
•I enjoy an open and communicative supportive management style that reflects my temperament.
•I have been involved in developing and motivating staff at junior, middle and senior levels for over 25 years. Keeping pace with technology forms a key part of enabling staff to perform at levels of excellence, I develop training and support packages, online and classroom based to facilitate the educational transition- so key staff have the knowledge skills and competence required to do their jobs.
I have worked in disadvantaged communities delivering educational development packages to facilitate social mobility amongst children, young people, and adults.
I have taught Maths and problem solving from KS2 through to HND for Maths, Computer Science & Electrical Engineering departments for 18 years.
Previous Job
PT Teacher of Computer Science
o IT Business Coach
o Director Synergy Educational & Development Consultants Ltd.
o Lecturer/Head of Computer Science Energy Coast UTC
o Technical Author – Computer Science
o PT Lecturer in Computer Science (6th Form A level )
o Head of Computing/Advanced Teaching Practitioner - College
o HE Coordinator/Senior Lecturer in Computing - College/University
o Course Leader for level 2 Computing Course
o Course Leader for level 3 Computing Courses
o Course Leader for level 4 Computing Courses
o Course Leader for level 5 Computing Courses
o Course Leader for Higher Level Apprentices
o Teacher Training - Trained Observer
o Head of Department/Manager/Grade 1 Lecturer
o QA Level 2 – Level 6 Academic and Apprenticeship Courses
Education
Level 7 University of Cumbria MA in Education Currently StudyingJuly 2011 Level 7 University of Cumbria Foundations of Academic Practice Pass
Feb 2011 Professional Civil Aviation Authority JAR Private Pilots License Pass
June 2005 Level 6 University of Central Lancashire PGCE/CertEd Pass
July 2005 Level 5 CISCO CCNA Pass
August 2002 Level 5 BTEC HND in Computing Distinction
August 2002 Level 4 BTEC HNC in Computing Merit
November 2003 Level 3 University of Lancaster Certificate in Information Advice & Guidance (Education) Pass
January 2003 Level 3 NOCN Managing Community Organisations Pass
June 2002 Level 3 TROCN Management Development Training Course Pass
June 2003 Level 2 OCR Maths Pass
July 2001 Level 3 WEA Community Workskills Pass
Experience / Qualifications
August 2011 Associate Higher Education AcademyJune 2008 Member Institute for Learning
IT Apprentice Coach and teacher of Computer Science (Secondary School)
Computer Science Teacher Energy Coast UTC
Develop curriculum KS4 and KS5 with Cyber Security Specialists at Energus
Current Post Responsibilities & Scope - Director/Lead Consultant for Synergy Educational & Development Consultants Ltd.
6th Form A level Computer Science Teacher
Working with Cumbria Constabulary - The role of Synergy Educational Consultants Ltd.
Facilitating and enabling the development of a 21st century police force, design and deliver specific training
Training and support for - Support Staff, Agency Staff, Operational Officers, Chief Officers.
• Lead IT Trainer
• Prepare training materials and deliver content to help users become confident and competent in the use of new hardware and software.
• Manage a team of specialist IT trainers and provide Technical Support
Previous Post Responsibilities – HE Coordinator/Head of Computing/ Senior lecturer in Computing
To be responsible for leading the effective and efficient management of a section of the programme area (Computing) in order to meet the needs of customers and the community and the business of the college.
To be responsible for leading and motivating and the day to day line management of staff in Computing.
To be responsible for ensuring continuous quality improvement within the department (Computing).
To undertake an agreed programme of teaching (840 Hours), learning and assessment and verification in accordance with the college’s conditions of service.
To undertake lead verification on behalf of awarding bodies for the computing dept.
To participate as a mentor for new teachers and to operate across college on the inspection team to facilitate the improvement of teaching and learning.
To be responsible for Computing staff development.
To design and provide suitable online learning materials for computing staff and students.
To provide staff development sessions across college on staff development days.
• Design and implement a strategy for Higher Education within the College and in collaboration with partner institutions around the County.
• Work with partner HEI's and College's to develop HE provision and community engagement including widening participation.
• Design and implement quality procedures for HE and create CPD opportunities for HE staff across the College and partner institutions.
• Report to senior management on strategic developments within HE and advise on current government trends and legislation.
• Create new opportunities for HE courses looking at ways to engage disadvantaged non-standard learners into HE.
• Design and implement a widening participation strategy, reporting back annually to the board of governors.
• Write reports concerning HE provision and provide data analysis for senior management and government agencies.
• Attend national and international academic conferences.
• Teach Computing Courses (Level 2, Level 3, Level 4, Level 5).
Manage Computing Courses & Computing Staff.
• Senior Lecturer in Computer Science.
Reside on university academic boards to award degrees.
• Carry out duties and responsibilities in line with being an advanced teaching practitioner in order to deliver outstanding lessons.
• Observe lessons and grade teacher’s performance according to OFSTED or HE QAA framework.
• Coach & Mentor Teaching staff to enable them to develop their teaching skills.
• Coach & Mentor students to help them achieve their goals.
• Remove obstacles to learning in a timely and professional manner.
• Develop students’ good habits in managing their own learning and realising their goals.
Reviews (1)
My son Kaya really enjoyed his lesson with Brian. He has an easygoing manner and a positive attitude. His enthusiasm for the subject is infectious.
Ask a question
Send a message explaining your needs and Brian will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"
Ex. "Hi, when are you available to meet for a lesson?"
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £29Online via webcam
100% Satisfaction Guarantee
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Online reputation
- Instructor since January 2023
- Phone number verified
- Google connected
Availability of a typical week
(GMT -05:00) New York
Mon | Tue | Wed | Thu | Fri | Sat | Sun | |
---|---|---|---|---|---|---|---|
0 | |||||||
1 | |||||||
2 | |||||||
3 | |||||||
4 | |||||||
5 | |||||||
6 | |||||||
7 | |||||||
8 | |||||||
9 | |||||||
10 | |||||||
11 | |||||||
12 | |||||||
13 | |||||||
14 | |||||||
15 | |||||||
16 | |||||||
17 | |||||||
18 | |||||||
19 | |||||||
20 | |||||||
21 | |||||||
22 | |||||||
23 |
from £29Online via webcam
Good-fit Instructor Guarantee
If you are not satisfied after your first lesson, Apprentus will find you another instructor or will refund your first lesson.
Share
You are here
Similar classes
Ayoub
Boost your results in Physics-Chemistry and MathematicsIt is important to me to teach my students while adopting an active teaching method. I put all my experience acquired as a head teacher and also that of my academic career to the service of their success.
- Mathematics
- Chemical Physics,
- Technology.
My courses are aimed at students in the French system from 6th to 12th grade (Speciality: Mathematics, PC).
Mohammed Shan
Computer Science Fundamentals and Exam Preparation📌 What You’ll Learn:
✅ Core Computer Science concepts (Operating Systems, Databases, Networks)
✅ Data Structures & Algorithms (Sorting, Searching, Graphs, Trees, etc.)
✅ Exam preparation (GCSE, A-Level, University courses)
✅ Hands-on problem-solving
🖥️ Teaching Style:
I provide interactive lessons with clear explanations, real-world examples, and coding exercises to ensure conceptual clarity. Sessions are structured based on individual learning needs, whether for academic success or competitive exam prep.
📅 Class Format:
Mode: Online (Zoom/Google Meet)
Duration: Flexible scheduling
Group & 1-on-1 sessions available
Materials provided: Notes, problem sets, practice questions
Hamza
Maîtrisez Python avec un Expert en Programmation et Data ScienceDécouvrez la puissance de Python avec un formateur expérimenté en informatique !
Je suis Hamza, un développeur passionné et mentor chevronné avec une vaste expérience dans l'enseignement de la programmation. Mon approche pédagogique unique vous permettra d'acquérir rapidement des compétences solides en Python, tout en découvrant ses applications concrètes dans le monde professionnel.
Ce que vous apprendrez :
Fondamentaux de Python (variables, structures de contrôle, fonctions)
Programmation orientée objet avancée
Analyse et visualisation de données avec pandas et matplotlib
Développement d'interfaces graphiques avec PyQt
Projets pratiques inspirés de cas réels en entreprise
Pourquoi me choisir ?
Plus de 5 ans d'expérience en formation et mentorat
Méthode pédagogique adaptée à tous les niveaux
Approche hands-on basée sur des projets concrets
Passion contagieuse pour le code et l'innovation technologique
Que vous soyez débutant cherchant à vous lancer dans la programmation ou professionnel souhaitant monter en compétences, ce cours vous ouvrira de nouvelles perspectives passionnantes dans le monde du développement logiciel et de la data science.
Rejoignez-moi pour un voyage captivant au cœur du langage de programmation le plus polyvalent et demandé du marché !
Réservez maintenant et faites le premier pas vers la maîtrise de Python. Votre carrière en tant que développeur Python commence ici !
Bozhidar
Math/Computer Science Tutoring for high-school and BSc Computer Science studentsHey! Are you looking for a young, approachable yet meticulous tutor in Computer Science or Mathematics? Then I believe I might be the tutor for you! I offer lessons in the aforementioned subjects (English only) for high-school and bachelor students at the start of their studies.
A little bit about me:
My name is Bozhidar and I am a MSc Data Science student at ETH Zuerich. Last year, I completed my bachelor's in Computer Science at TU Delft (the #1 technical university in the Netherlands) with distinction. I was a teaching assistant for 10 courses during my stay at the university. Additionally, I have given private lessons to a few high school and bachelor's students, so I believe I have accumulated enough experience with guiding and tutoring students across different disciplines. I have found out that I enjoy teaching a lot, so that is why I am here - to help you and myself!
My expertise:
During my high school years, I won tens of awards and scholarships for achievements in Mathematics and Computer Science. I also won my high school's recognition award which is given to one student every year for distinctive results. I've helped high-school and university peers with exam preparation, taught whole courses privately, prepared sample exams, and reviewed and graded real ones. Regarding the university courses I have experience in, I have taught:
- Object-Oriented Programming
- Reasoning & Logic
- Computer Organisation
- Algorithms and Data Structures
- Web and Database Technologies
- Calculus
- Information & Data Management
- Automata, Computability and Complexity
- Concepts of Programming Languages
- Computational Intelligence
Here are some of the reviews I have received as a teaching assistant:
Overall: 4.97/5 (70 reviews)
5/5 - "Great job! Did far more than just explaining this example and went far deeper into the material, helping me to understand it."
5/5 - "Favourite TA. Always there for the difficult questions. Never leaves anything unanswered no matter how long it takes."
5/5 - "Delightful person with an insightful way of thought! Brilliant TA!"
5/5 - "Clear explanations and expert in the material"
So, what are you waiting for? Write me a message and let's get the knowledge train running.
Robert
Excel lessons, at your place, at my place or remotely, at your best convenience!As a Franco-Belgian management teacher, I give Excel lessons with passion!
Whether remotely or face-to-face, I offer many examples and exercises to accompany you.
I travel without problem throughout the region of Brussels and its surroundings, for lessons of at least 2 hours. For France, courses are only given remotely.
Here are some key words that will be covered in my classes:
Scenario analysis, Year, Rounding, Today, Bdnb, Bdnbval, Bdsum, Search, Column, Copy/paste in values, Copy/paste with transposition, Consolidation, Date, Datedif, Determat, Dollar, Right, Righterg, Equiv, Esterror, Estna, Frequency, Filter (simple and advanced), Format of cells, Left, Large.Value, Printing of documents, Index, Indirect, Inversemat, Day, Weekday, Line, Matrix, Max, Maxa, Max.Si, Min , Mina, Mina.If, Formatting of cells and ranges, Month, Average, Average.If, Nb, Nb.If, Nbval, Naming of cells and ranges, No, Small.value, Product, Productmat, Protection of cells, Lookup (Lookup), Lookupv (VLookup), Lookuph (HLookup), If (If), If.Not.Disp, If.Conditions, Iferror, Sum, Sumproduct, Sum.If, Sum.If.Set, Substitute , Pivot tables, Sorting, Cell locking
Do not hesitate to contact me to organize your lessons according to your needs and availability. Together, we will develop your Excel skills in an efficient and personalized way.
Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and FrameworksWhat You Will Learn:
Core Principles: Introduction to programming, algorithms, and data structures to build a strong foundation.
Advanced Libraries and Frameworks: NumPy, Pandas, and Django to create web applications and perform efficient data analysis.
Practical Projects: Real-world applications to strengthen your skills and build an impressive portfolio.
How You Will Benefit:
Students: Gain the necessary skills to excel in academic projects and lay the groundwork for your career.
Self-Taught Learners: Avoid common mistakes and fast-track your progress with clear, hands-on guidance.
Professionals: Enhance your skill set to meet industry demands and open up new career opportunities.
Why Choose My Courses?:
Personalized Approach: Each course is customized to your level and learning pace, ensuring tailored guidance and support.
Theory and Practice: You’ll combine theoretical concepts with hands-on exercises for a comprehensive and lasting understanding.
Solving Real-World Problems: Learn how to tackle the common challenges faced in programming, from debugging to performance optimization.
Sindhu
Private lessons in: Mathematics/Statistics/Computer Science by a Post Graduate (in English)Hello, I am Sindhu. I am a mathematics enthusiast and have completed my bachelor's and master's degrees in Mathematics with a Minor in Computer Science. Currently, I am pursuing my doctorate here. I have a passion for teaching and I want to help others understand and appreciate this subject. I am excited about the opportunity to teach you!
Youness
Office Automation Training: Excel, Word, Remote Power Point / Online- I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely.
- For more information, contact me.
- I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely.
- For more information, contact me.
- I teach in Excel, Word, Power point, Access, Outlook, internet, computer maintenance at home or remotely.
- For more information, contact me.
Brahim
Introduction to NoSQL DataBase MongoDB by PratiqueDo not deal with the manual with terms of reference statements and basic documents that cannot be obtained in order to avoid the MongoDB problem. Please include the connection to one of the MongoDB données base, comment on simple CRUD operations and sujets clés que l'agrégation, l'indexation, la mode des données et les Transaction.
1- Install MongoDB
2- Implement MongoDB
3- Use of documents and collectibles
4 - Leadership Committee
5- Execute CRUD commands (create, read, update, delete) avec mongo shell
6- Type the register in a MongoDB database
7- Reset the base to remonter specific documents depuis mongo shell.
8- Lagrégation
9- Indexing
10- Amending institutions and transactions
Younes
Scratch, Roblox: Code for Fun - A Fun Adventure for Kids and Beginners!With Scratch and Roblox, programming becomes child's play! Learn how to create animations, games, and interactive stories using colorful, easy-to-manipulate blocks of code. No complex language here, just a visual and intuitive approach to make learning as fun as possible.
Whether you are a parent wanting to introduce your children to the language of programming or a beginner curious to discover the world of coding, this training is suitable for all ages. No prerequisites necessary, just a dose of curiosity and a desire to have fun while learning.
As a trainer, I am committed to creating a caring and creative learning environment. I will use teaching methods adapted to each child, promoting positive interaction and encouraging the free expression of creativity. The goal is to make each lesson an engaging and enriching experience.
Martial
Graduate teacher gives courses in Physics & Chemistry, Mathematics, many years of experience.I am a dynamic and demanding teacher who gives private lessons in Physics-Chemistry as well as Mathematics.
I graduated from teaching seven years ago, after a masters in physical sciences with honors, and I teach in college and high school since.
I have also been preparing students for the Baccalaureate Science for many years, all of whom have been awarded very good honors.
I also prepare my students for different exams (Matu, Bac, preparation for EPFL, etc...)
I make sure to rework the basics so that the student can progress quickly. It is important to me that my students acquire a solid foundation of knowledge.
I also give effective work methods that will allow him to progress much more quickly and so he can regain self-confidence.
I can go to the student's home or also take the course via Skype.
Antonin
Experienced teacher in private lessons gives private lessons in the Geneva regionNeed a catch-up, tutoring, private lessons or help with homework in mathematics? In computer science ? In logic?
I'm here for you!
I offer you a personalized approach; because there is no one method that works for everyone, I adapt to the needs and requests of each student (and their parents). The first hour of class will be used to define the student's needs, deadlines and strengths.
My courses are aimed at secondary school students of all levels, higher education students and anyone wishing to refresh or strengthen their knowledge of mathematics and computer science. I have been helping friends and acquaintances on a voluntary basis for a long time in the success of their studies and I hope to be able to put this experience to the benefit of your success :)
Paul
I am a teacher of mathematics and I give extra hours for private lessons in science subjectsAs a math teacher, I offer private lessons in science subjects. My classes are mainly aimed at cycle and college students in Geneva, as well as students from private schools. I can also help people who have already finished their schooling but who need to upgrade their knowledge for professional needs.
I am generally available within 3 days of your request and I move around the canton of Geneva using public transport (TPG). Travel costs are included in my rates. For a long-term follow-up, I can give you exercises to do between sessions and correct them at home.
I speak and understand English, but my lessons will be mainly in French. I am ready to adapt my teaching according to your specific needs and to provide personalized support to help you progress in scientific subjects.
Do not hesitate to contact me if you have additional questions or if you wish to schedule a lesson session. I will be happy to help you in your math learning.
Mouad
Support course in Python (For all levels, CPGE)Passionate about programming, we offer Python support courses adapted to all levels, from beginner to advanced. These courses are aimed at students in preparatory classes for grandes écoles (CPGE) as well as anyone wishing to acquire solid programming skills.
The lessons cover the essential foundations of Python with a clear and accessible teaching approach. Whether you are new to programming or want to deepen your knowledge, you will benefit from structured and progressive teaching.
With a focus on concrete concepts and practical examples, these courses aim to strengthen your skills in a tangible way. You will be guided through the nuances of Python, gaining a deep understanding that will benefit you both in your studies and in your future career.
Join us to explore the fundamentals of Python programming and progress to more advanced levels. Together, we will build a solid foundation and develop the skills needed to succeed in the dynamic world of computer programming.
Mathieu
Wordpress private lesson - From beginner to expertWith 7 years of experience as a developer in a Factory, I now develop Wordpress websites for large groups.
In the training program, you will learn to:
- Install, configure, and deploy WordPress sites
- Develop custom Wordpress themes and plugins
- Use powerful tools like ACF Pro, Gravity Forms, WPML, AIOS Security, WP rocket...
- Create custom post types and tailor-made taxonomies
- Develop pages using the right methods in HTML, CSS, Javascript & PHP
- Administer and manage a site database
- Contribute to the good natural referencing (SEO) of your site
- Use WP-Cli to speed up the maintenance of your sites
- Use Docker to containerize your local/prod projects and facilitate their management
- Administer your WP sites the right way
- And much more...
For any questions, you can contact me by PM.
See you soon,
Matthew