Computing Tuition 

" I was looking everywhere for a decent course in computer coding for my son. It seemed to be the only area of the curriculum that he enjoyed. I found that computing is not taught consistently or well in schools, so finding Global Learners has really opened up avenues of potential with my son and he is really finding happiness in something he excels in."

For primary Key Stage 1 and 2 to secondary GCSE ( age 5 - 16 )
Key practical software  skills for adults of any age to improve employability
Exam preparation for SAT's, 11+ and GCSE tests
Tuition in  Microsoft  Office, includiung: Publisher, EXCEL, Word and PowerPoint
Tuition in G-suite for education, including: Forms, Slides, Sites, Docs and Sheets
Courses in computer coding  and website building
Instruction in E-safety
Experts in filling the gaps and addressing misconceptions
Help with homework for only £10
One-to-one from £40 per hour
Small group classes from £20 per session

A curriculum to prepare you for the modern world

The national curriculum for computing in England was introduced by the Department of Education in 2014. The curriculum aims to equip young people with the knowledge, skills and understanding they need to thrive in the digital world of today and the future. The curriculum can be broken down into 3 strands: computer science, information technology and digital literacy, with the aims of the curriculum reflecting this distinction.

The national curriculum for computing aims to ensure all pupils:

Can understand and apply the fundamental principles and concepts of computer science, including abstraction, logic, algorithms and data representation.

(Computer science)


Can analyse problems in computational terms, and have repeated practical experience of writing computer programs in order to solve such problems.


(Computer science)


Can evaluate and apply information technology, including new or unfamiliar technologies, analytically to solve problems.


(Information technology)


Are responsible, competent, confident and creative users of information and communication technology.



(Digital literacy)


Take a look at what courses we are currently offering at GLA Tutors

Computer Science GCSE Syllabus

The GCSE Computer Science Tutor Syllabus is designed to provide tutors in England with a comprehensive framework for teaching the GCSE Computer Science curriculum effectively. This syllabus aims to equip tutors with the necessary knowledge and skills to support students in their understanding and application of core computer science concepts. 

Read more

Module 1: Introduction to Computer Science

- Overview of computer science and its relevance in today's world

- Understanding the components of a computer system

- Introduction to algorithms and problem-solving techniques

- Exploration of programming languages and their uses


Module 2: Computer Hardware

- Understanding the main components of a computer system, including CPU, memory, and storage devices

- Exploring input and output devices and their functionalities

- Understanding the role of operating systems and software in computer systems


Module 3: Software Development

- Introduction to programming concepts and languages (e.g., Python or Java)

- Understanding variables, data types, and operators

- Building algorithms and logical reasoning skills

- Introduction to flowcharts and pseudocode

- Implementation of simple programs and debugging techniques


Module 4: Data Representation

- Understanding binary, hexadecimal, and denary number systems

- Representation of text, images, and sound using binary

- Introduction to data compression and encryption techniques


Module 5: Computer Networks

- Understanding the basics of computer networks, including LAN, WAN, and the Internet

- Introduction to network topologies, protocols, and security

- Exploring the impact of digital communication on society


Module 6: Cybersecurity and Ethical Issues

- Understanding the importance of cybersecurity and data protection

- Introduction to common threats and vulnerabilities

- Exploring ethical issues related to computer science, such as privacy and intellectual property rights


Module 7: Algorithms and Programming Techniques

- Advanced programming concepts, including conditionals, loops, and functions

- Introduction to sorting and searching algorithms

- Exploring data structures, such as arrays and lists


Module 8: System Architecture

- Understanding the structure and function of a CPU

- Introduction to memory hierarchy and cache

- Exploring the Von Neumann architecture and its limitations


Module 9: Computational Thinking and Problem Solving

- Advanced problem-solving techniques using computational thinking

- Introduction to algorithms for complex problems

- Exploring algorithmic efficiency and optimization techniques


Module 10: Exam Preparation and Revision

- Reviewing key concepts covered throughout the syllabus

- Practicing past exam questions and providing guidance on exam techniques

- Supporting students with exam preparation strategies


Please note that the duration and depth of each module can vary depending on the level of expertise required and the specific needs of the learners. Additionally, it's important to adapt the curriculum to the learners' proficiency levels, whether they are A Level/GCSE students or adult learners with different experience levels.

Adobe Software (modular)

This unique syllabus teaches modules in Adobe software for A Level/GCSE and adults. Learn the basics and dive deeper with our experienced teachers, who will help you build upon your professional portfolio and provide you with what you need to work towards a professional qualification. 

The below outline covers Photoshop, Illustrator, Premiere Pro, and Acrobat.

Read more

Module 1: Introduction to Adobe Creative Cloud

• Understanding Adobe's Creative Cloud Suite

• Installation and setup

• Introduction to the user interface

• Navigating Adobe software


Module 2: Adobe Photoshop Basics

• Introduction to Photoshop

• Understanding raster graphics

• Essential tools and panels

• Basic photo editing and retouching


Module 3: Intermediate Photoshop Skills

• Advanced selection techniques

• Layers and blending modes

• Color correction and adjustment layers

• Creating and editing masks


Module 4: Adobe Illustrator Fundamentals

• Introduction to vector graphics

• Illustrator's interface and tools

• Drawing and editing shapes

• Working with text and typography


Module 5: Advanced Illustrator Techniques

• Creating complex vector illustrations

• Using the Pen tool effectively

• Working with gradients and patterns

• Illustrator's 3D capabilities


Module 6: Adobe Premiere Pro Basics

• Introduction to video editing

• Premiere Pro's workspace

• Importing and organising media

• Basic video editing and transitions


Module 7: Advanced Premiere Pro Editing

• Advanced video editing techniques

• Working with audio and sound

• Applying effects and colour correction

• Exporting video for various platforms


Module 8: Adobe Acrobat for Document Management

• Introduction to Adobe Acrobat

• Creating, editing, and organising PDFs

• Adding interactivity to PDFs

• Digital signatures and security features


Module 9: Integration and Workflow

• Seamless integration between Adobe software

• Creating assets in Photoshop/Illustrator for use in Premiere Pro

• Exporting and importing files for collaborative work

• Best practices for project management


Module 10: Portfolio Development and Practical Projects

• Final projects for each Adobe application

• Developing a professional portfolio

• Presenting and sharing your work

• Preparing for Adobe certification exams (optional)


Please note that the duration and depth of each module can vary depending on the level of expertise required and the specific needs of the learners. Additionally, it's important to adapt the curriculum to the learners' proficiency levels, whether they are A Level/GCSE students or adult learners with different experience levels.

IT Skills for Mac iOS (modular)

Learn everything you need to know to be fully competent with Mac iOS. This syllabus takes you around the basics and then on another deep dive into all the elements. Discover things you never knew and speed up your experience using Mac iOS.


Read more

Module 1: Introduction to Mac iOS and Hardware

• Understanding the Mac ecosystem

• Overview of Mac hardware components

• Navigating the Mac interface


Module 2: Mac Operating System (macOS)

• Exploring the macOS interface

• Customizing system preferences

• File management and organization on macOS


Module 3: Essential Mac Apps

• Using Safari for web browsing

• Effective web searching using search engines

• Email management with Apple Mail

• Calendar and task management with Apple Calendar


Module 4: Software Installation and Updates

• Installing and updating software applications

• Managing and uninstalling programs

• App Store and app installations


Module 5: Productivity and Collaboration

• Using iCloud for cloud-based storage and collaboration

• Working with Notes, Reminders, and Messages

• Collaborative document editing with iWork


Module 6: Multimedia and Creativity

• Basic image editing with Photos and Preview

• Music creation with GarageBand

• Creating multimedia presentations with Keynote


Module 7: Troubleshooting and Maintenance

• Identifying and resolving common Mac issues

• Using Activity Monitor for performance monitoring

• Maintenance tasks for macOS


Module 8: Mac Security and Privacy

• Overview of Mac security features

• Online safety and privacy best practices

• Protecting personal data and devices


Module 9: Advanced Mac Features

• Customizing the Dock and Menu Bar

• Using Siri for voice commands and search

• Continuity features for seamless device integration


Module 10: Using AI and Chat GPT

• Introduction to AI and Chat GPT technology

• Exploring AI-powered features on Mac

• Using Chat GPT for productivity and assistance


Module 11: Browsing and Search Engines

• Effective use of web browsers on macOS

• Utilizing search engines for research

• Online safety and privacy while browsing


Module 12: Cybersecurity

• Understanding cybersecurity threats

• Protecting against malware and phishing attacks

• Secure online practices and password management


Module 13: Software Installation and Factory Reset

• Installing and updating software applications

• Factory resetting a Mac device

• Data backup and recovery during resets


Module 14: Final Projects and Assessment

• Culminating projects showcasing Mac iOS skills

• Practical exams assessing Mac software knowledge and skills

• Preparing for industry-recognized certifications (optional)


Please note that the duration and depth of each module can vary depending on the level of expertise required and the specific needs of the learners. Additionally, it's important to adapt the curriculum to the learners' proficiency levels, whether they are A Level/GCSE students or adult learners with different experience levels.

IT Skills for Windows OS (modular)

Learn everything you need to know to be fully competent with Window OS. This syllabus takes you around the basics and then on another deep dive into all the elements. Discover things you never knew and speed up your experience using Windows OS.


Read more

Module 1: Introduction to Windows OS

• Understanding the Windows operating system

• Navigating the Windows interface

• Customizing system settings and preferences


Module 2: File Management

• Managing files and folders in Windows Explorer

• Copying, moving, and renaming files

• Using the Recycle Bin and data recovery


Module 3: Windows Built-in Apps

• Using Microsoft Edge for web browsing

• Effective web searching using search engines

• Email management with Windows Mail

• Calendar and task management with Windows Calendar


Module 4: Software Installation and Updates

• Installing and updating software applications

• Managing and uninstalling programs

• Windows Store and app installations


Module 5: Microsoft Office Basics

• Introduction to Microsoft Office suite

• Using Microsoft Word for document creation

• Basic spreadsheet management with Microsoft Excel


Module 6: Microsoft Office Intermediate Skills

• Advanced features in Microsoft Word

• Creating and formatting spreadsheets in Microsoft Excel

• Creating dynamic presentations with PowerPoint


Module 7: Multimedia and Graphics

• Basic image editing with Paint

• Using Windows Photo app for photo management

• Creating graphics with Paint 3D


Module 8: Productivity and Collaboration

• Using OneDrive for cloud-based storage and collaboration

• Working with Windows Sticky Notes and To-Do

• Collaborative editing with Microsoft Office Online


Module 9: Troubleshooting and Maintenance

• Identifying and resolving common Windows issues

• Using Task Manager for performance monitoring

• Maintenance tasks for Windows OS


Module 10: Windows Security and Privacy

• Overview of Windows security features

• Online safety and privacy best practices

• Protecting personal data and devices


Module 11: Advanced Windows Features

• Customizing the Windows Start Menu and Taskbar

• Using Cortana for voice commands and search

• Virtual desktops and advanced multitasking


Module 12: Using AI and Chat GPT

• Introduction to AI and Chat GPT technology

• Exploring AI-powered features in Windows

• Using Chat GPT for productivity and assistance


Module 13: Browsing and Search Engines

• Effective use of web browsers

• Utilizing search engines for research

• Online safety and privacy while browsing


Module 14: Cybersecurity

• Understanding cybersecurity threats

• Protecting against malware and phishing attacks

• Secure online practices and password management


Module 15: Software Installation and Factory Reset

• Installing and updating software applications

• Factory resetting a Windows device

• Data backup and recovery during resets


Module 16: Final Projects and Assessment

• Culminating projects showcasing Windows OS skills

• Practical exams assessing Windows software knowledge and skills

• Preparing for industry-recognized certifications (optional)


Please note that the duration and depth of each module can vary depending on the level of expertise required and the specific needs of the learners. Additionally, it's important to adapt the curriculum to the learners' proficiency levels, whether they are A Level/GCSE students or adult learners with different experience levels.

Computer Coding for the National Curriculum (age 5 - 16)

We use 'Scratch' for computer coding. Scratch is the world’s largest coding community for children and a coding language with a simple visual interface that allows young people to create digital stories, games, and animations. Scratch is designed, developed, and moderated by the Scratch Foundation, a nonprofit organization.

Scratch promotes computational thinking and problem solving skills; creative teaching and learning; self-expression and collaboration; and equity in computing.

Scratch is designed especially for ages 8 to 16, but is used by people of all ages. Millions of people are creating Scratch projects in a wide variety of settings, including homes, schools, museums, libraries, and community centers. 

The ability to code computer programs is an important part of literacy in today’s society. When people learn to code in Scratch, they learn important strategies for solving problems, designing projects, and communicating ideas. 

Help with Homework

Hourly online homework support sessions provided by tutors offer valuable assistance to students as they navigate through their homework assignments. 

These sessions provide a support where students can sit with experienced online tutors who are ready to guide them through any challenges they may encounter. Whether it's clarifying concepts, answering questions, or providing step-by-step explanations, tutors are there to ensure that students understand and complete their homework effectively. 

These sessions not only help students with their immediate assignments but also foster independent learning skills and boost confidence in tackling future homework tasks. 

By offering personalised attention and targeted support, tutors aim to empower students to succeed academically and develop a deeper understanding of the subject matter.