Recent circumstances – the pandemic, US election, and changing economy – have highlighted how much we depend on technology. With every industry using and becoming more reliant on technology, learning computing is an opportunity which shouldn’t be ignored. Studying Computer Science helps to equip us with solutions to problems that arise in modern society.
The Computer Science curriculum provides a foundation of skills and knowledge for living and thriving in a digital world. In Computer Science we learn not only how to use the computer with its programs and apps (the software), but also what a computer is (the hardware) and how they work. We create and manipulate systems, as we apply the approaches taught to tackle real-life problems creatively.
Computer Science provides students with problem-solving and logical thinking skills which can benefit not only STEM subjects but the arts too. Computational thinking supports humanities with enhanced analytical and critical thinking skills, and you can apply the systematic approach developed in programs and algorithms to analysing texts in subjects such as English.
Moreover, computing-related jobs are among the most in demand at the moment! Did you know that there are more jobs than people qualified to do them? The Bureau of Labor statistics projected that by 2020, there will be 1.4 million computer science related jobs available, but only 400,000 Computer Science graduates with the skills to apply for those jobs.
We teach students of all ages, providing support for students to develop their digital literacy and computing skills, including the theoretical aspects of Computer Science and programming. We help students prepare for examinations and their next level of study. We have passionate specialists who can cover a range of exam boards and cater to students attending both state and private schools.
Our teachers not only have experience leading Computer Science departments in schools but are part of networking communities. This means they are involved with sharing and publishing resources, and collaborating and communicating with hundreds of fellow Computing educators, in order to help ensure that the materials provided are up to date and relevant – and most important that they are fun and easy to learn!
Our first lesson focuses on understanding your child’s strengths and areas for development as well as establishing their aims for the sessions. We help ensure that our older students have a clear understanding of examination expectations and our younger students have clear expectations of what they can achieve from our sessions together. This helps motivate them to work hard and achieve their goal.
Once the foundation knowledge of the curriculum is covered, we delve deeper into the more complex topics and look at real life application scenarios. As examinations approach, we focus on correcting common misconceptions and concentrate on exam technique, which includes prioritising the understanding and application of key computing vocabulary, practicing past paper questions to help develop and assess content knowledge, and developing exam skills such as timing and application.
We have experienced teachers with knowledge of the following exam boards:
Our tutors belong to subject specialist networks, which helps to ensure that both the knowledge and content delivered is up to date with the curriculum and assessment expectations.
We encourage students to have a wider appreciation of Computer Science beyond the national curriculum. Students considering a Computer Science undergraduate degree should be aware of relevant news stories, current affairs, and influential academic research.
Our tutors have recommended a selection of interesting resources below: