facebook
FavouritesAdd to Wish List
FavouritesAdd to Wish List
Trusted teacher
from15.00GBP/ h

Computer Science A level Tutoring For NEA, programming and General revision

This class is tutoring for Computer Science and Programming specifically designed for A-Level students! This class is your gateway to mastering the fundamental principles and practical skills required to excel in the field of computer science and programming.

my aim is to empower you to become proficient problem solvers, creative thinkers, and competent programmers. You will be guided through engaging lessons, interactive discussions, and practical exercises that will enhance your understanding and application of key concepts. Working with any exam board required from AQA to OCR to create a tailor made experience to increase your understanding of the subject.

First class will be a general introduction and discussing what the student wants to get out of the classes to then create a curriculum for what they need assistance in. Supporting everything from general crunch revision for the start of next year to helping with the ever difficult NEA.

Programming assistance given in all programming languages assessed from python and C# to the few questions on Haskell to give you a greater personalized understanding of the skill of programming.

Extra information

Classes will be given over Zoom and whatever exam board you are using would be good to know before the first class.

Location

Online via webcam

General info

Age:
Children (7-12 years old)
Teenagers (13-17 years old)
Adults (18-64 years old)
Student level:
Beginner
Intermediate
Duration:
60 minutes
The class is taught in:English

About Me

Computer science undergraduate studying at University of Liverpool. Have a passion for computer science and the teaching of it because it is a difficult subject usually poorly taught.

I am dyslexic which means I have a greater understanding of learning difficulties making me better at empathizing and supporting those who suffer from them. I believe that computer science students deserve better support then they are given and especially those with learning difficulties.

Education

Currently enrolled in computer science undergraduate at university of Liverpool.
I have 3 a levels: A* in Computer science A in Mathematics and A in Graphic design.

Experience / Qualifications

I have 3 a levels: A* in Computer science A in Mathematics and A in Graphic design. During my CS a level my professor left in the second year and I supported my friends and my class through explaining during class time units he hadn't covered yet and revision for the coming a level exam.
This class is a comprehensive and engaging C#, java or python programming tutoring class designed for beginners aiming to become proficient in object-oriented programming (OOP). This class will take you on a structured learning journey, starting from the basics of C#, java or python and gradually progressing towards advanced OOP concepts. In this class, you will learn the foundations of programming and gradually develop your skills to become a confident object-oriented programmer. Through a combination of theory, hands-on exercises, and practical projects, you will gain a strong understanding of C#, java or python syntax, programming concepts, and OOP principles. my tutoring class adopts a learner-centered approach, where you will actively participate in the learning process. Guiding you through comprehensive lessons, practical examples and coding exercises. They will provide personalized feedback, address your questions, and ensure that you grasp each concept thoroughly. Enroll in our programming tutoring class and embark on a journey to become a proficient object-oriented programmer. Whether you are a beginner with no prior coding experience or have some programming knowledge, this class will provide you with the necessary skills and knowledge to succeed in programming and OOP.

Ask a question

Send a message explaining your needs and Christian will reply soon:
The more detail, the better.
Ex. "Hi, when are you available to meet for a lesson?"

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00    
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00    
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00    
8            Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00    
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00    
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
from £15Online 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.

Online reputation

  • Instructor since June 2023
  • Phone number verified
  • Google connected

Availability of a typical week

(GMT -05:00) New York
MonTueWedThuFriSatSun
0              
1              
2              
3              
4              
5  Monday at 5:00  Tuesday at 5:00  Wednesday at 5:00  Thursday at 5:00  Friday at 5:00    
6  Monday at 6:00  Tuesday at 6:00  Wednesday at 6:00  Thursday at 6:00  Friday at 6:00    
7  Monday at 7:00  Tuesday at 7:00  Wednesday at 7:00  Thursday at 7:00  Friday at 7:00    
8            Saturday at 8:00  Sunday at 8:00
9  Monday at 9:00  Tuesday at 9:00  Wednesday at 9:00  Thursday at 9:00  Friday at 9:00  Saturday at 9:00  Sunday at 9:00
10  Monday at 10:00  Tuesday at 10:00  Wednesday at 10:00  Thursday at 10:00  Friday at 10:00  Saturday at 10:00  Sunday at 10:00
11  Monday at 11:00  Tuesday at 11:00  Wednesday at 11:00  Thursday at 11:00  Friday at 11:00    
12  Monday at 12:00  Tuesday at 12:00  Wednesday at 12:00  Thursday at 12:00  Friday at 12:00    
13              
14              
15              
16              
17              
18              
19              
20              
21              
22              
23              
from £15Online 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


Matías
Private coding / programming lessons with python
Python is one of the best, if not the best, language to start learning programming. It is also one of the most widely used languages today, especially in cutting-edge areas such as machine learning. This popularity means that Python is constantly evolving. It offers a wide range of tools and libraries, which are free and very varied. As an aeronautical engineer, I like to share my knowledge and derive satisfaction from it by teaching and motivating others. I'm used to working with people of different ages. I believe in the importance of segmenting learning, visualizing progress, setting concrete goals and practicing regularly. Beyond these general principles, there is no magic rule or method. Some approaches work with some students but not with others. Adaptation to individual needs is therefore the main objective of private lessons. So I will do my best to find what motivates and helps my student.

Amin
Statistical Analysis with Python and R (Rstudio) - Intro to Data Science
By delving deep into the practical applications of statistics and data science, this course is designed to set you up for success. Learn from real-world examples: Instead of spending hours on theoretical material and trying to relate it to practical issues, we will focus solely on applied statistics. Programming will allow you to apply theory to real-world problems, equipping you with the knowledge and skills you need to succeed. We won’t be spending hours solving math problems by hand for reinforcement, as this isn’t school. Instead, we’ll use cutting-edge methods and code libraries that leverage the latest software releases to maximize productivity and efficiency. If you have any further questions, please do not hesitate to contact us.

Join
Personalized tutoring for learning how to write code and program using the Python computer language.
Python is universally recognized as one of the most suitable, if not the best, languages for programming beginners. It also occupies a prominent place in various innovative fields such as machine learning and artificial intelligence, making it one of the most widely used languages today. With Python's growing popularity comes constant evolution. Featuring a plethora of free tools and libraries, it offers exceptional flexibility and diversity for developing IT projects. As a software engineer with a passion for sharing knowledge, I have found true satisfaction in teaching and motivating others. My varied experience with learners of all ages and levels has allowed me to gain valuable expertise. I believe in the importance of personalizing lessons for ease of understanding, using visualizations to track progress, setting clear goals and encouraging regular practice. However, I recognize that there are no hard and fast rules or universal method that will work for all students. Each individual is unique, and my goal in private lessons is to adapt to the specific needs of each learner. I am committed to discovering what motivates and helps my student, providing personalized support. My method is flexible, aiming to create a stimulating learning environment adapted to everyone. By opting for my courses, you will benefit from teaching focused on Python, a powerful and widely used language. You will have access to my passion for teaching as well as an individualized approach that highlights your strengths and meets your specific needs. Do not hesitate to contact me to deepen the discussion and begin this exciting adventure in the world of Python and programming.

Salah Eddine
Master Python with Courses Suitable for All Ages and Levels! Beginners, Intermediates, Professionals, Everyone is Welcome
Master Python with Personalized Courses Discover the art of programming with Python courses tailor-made to meet your specific needs. Whether you are a beginner, intermediate or professional, my lessons are suitable for all levels. Why Choose My Courses? Personalized Teaching Approach: Each course is tailored to your skill level and individual goals. Practical Experience: Learn by doing with real-world projects that build your understanding and skills. Ongoing Support: Get unlimited email support for any questions you have between sessions. As a Python expert, I have a passion for teaching and sharing my knowledge. My goal is to guide you effectively in your learning journey. Book Your First Lesson: Start your journey to Python mastery now by booking your first lesson. Whether you aspire to enter the development field or hone your existing skills, these courses are designed for you.

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.

Mohamed
Computer science and information technology and programming
Iam computer engineer and i was tutor in Syllabus center for computer science. I have excellent knowledge in Information Technology,also i worked in Vodafone Egypt and worked as GM for IT company in Doha. I promise you that i will do all my best to give you the right information. Iam Egyptian nationality and can teach you with Arabic and English languages. I can teach you computer science subjects,computer basics,ICDL and MS office I can teach you online within time suitable for you online and with or without video (up to you) I can also solve homework or exams and prepare all information technology projects including mobile applications , websites , systems or software. If you chooses me you get the right choice and promise to get all information you need Also we can plan and discuss exactly what i will do for you from the beginning. I prepared some projects to students in colleges in Doha

Antoine
Marketing, Promotion, Digital Optimization and SEO
The course module is adapted to the student. You will earn: ▪️ An integrated digital marketing strategy based on your own organizational context. ▪️ Skills to effectively analyze and leverage data to make breakthrough data-driven decisions. ▪️ A future perspective on marketing and an overview of how to use emerging digital channels and technologies, such as artificial intelligence (AI) and chatbots, within your organization. ▪️ Accept the challenges and opportunities of disruptive technology in your digital marketing strategy.

Laman
Math teacher and programmer IT teacher for students from primary school to high school
This class offers a comprehensive, engaging learning experience in both math and Python programming, tailored for students from primary to high school. Through interactive lessons, students will build a solid foundation in math, covering topics such as arithmetic, fundamental of math for primary schools Basic Arithmetic (Addition, Subtraction, Multiplication, Division) Number Sense and Place Value Introduction to Fractions and Decimals Geometry Basics (Shapes, Perimeter, Area), and for Middle schools Fractions, Decimals, and Percentages Ratios and Proportions Basic Algebra (Equations, Expressions). In parallel, students who gets IT lessons fron me will explore the world of programming with Python, starting from basic syntax and progressing to real-world applications, including data analysis, some tasks to perform the tasks

Hamza
Python Basics & Math Support for School Students | Learn Coding with a Strong Foundation
Curious about coding and need some extra help with math? This class is ideal for school students who want to learn programming or those already interested in tech but looking for additional support. Python is an excellent first language—it’s simple, intuitive, and connects well with math concepts, making it perfect for beginners. Why Choose This Class? -Engaging Python Lessons: We’ll explore essential Python concepts through hands-on projects, helping you understand coding fundamentals in a fun and accessible way. -Fun Math Support: Math can be challenging, but I’ll teach it in a way that makes it enjoyable and practical! From interactive exercises to real-life examples, I’ll help you build strong math skills that also reinforce your coding knowledge. Together, we’ll turn math into a tool for creativity and problem-solving. Whether you're new to coding or just need a boost in math, this class will set you up for success in tech and academics alike. Join me to build confidence in both Python and math!

Adi
Higher, Maths, Computing Science, and Physics Courses for All Levels
Knowledge is a powerful resource when used well. This class will focus on understanding Math, Physics, and Computer Science at Higher. This is a serious phase for all students. It is where you use your fundamentals and gain the qualifications to enter into university as well it fuels your future understanding, and help you as you choose your future path. In this course, I will ensure you understand why you are using these equations, where they originated from so that they can be used elsewhere in your education, what use they have in the test, and, as a bonus, the real-world applications. This is also a good reminder course for students to revise any certain topic or concept.

Ouakli
Introduction to Algorithms and Coding : Foundations of Coding in any Programming language & Problem Solving
Ideal for beginners to build a foundation in algorithms and coding logic. - Computer Science Fundamentals: Basics of algorithmic concepts and data structures. - Programming Basics: Connecting algorithms to coding practices. - Problem Solving: Applying algorithms to real-world scenarios for analytical skills. - Practicing programming languages including C, Python, and Java.

Neeraj
Native Android application development for Begginers
Native Android development allows you to harness the full power of the platform, creating applications that are not only performant but also provide a seamless user experience. By leveraging the rich ecosystem of tools and libraries, you can build apps that truly resonate with users, ensuring they are fast, responsive, and deeply integrated with the Android operating system. In this class we learn about topics like: 1. Introduction to Android. 2. Introduction to "Android Studio" IDE. 3. Different files in Android Studio. 4. Create your first "Hello World" Android Application". And Unlock the world of mobile technology by diving into native Android application development. This comprehensive course is designed for aspiring developers eager to learn how to create robust, high-performance applications using Kotlin and Java. Participants will gain hands-on experience with Android Studio, explore the Android SDK, and understand the intricacies of user interface design, data management, and network operations. Throughout the course, you will engage in practical projects that mimic real-world scenarios, enhancing your problem-solving skills and preparing you for a career in mobile development. By the end of this journey, you'll be equipped with the tools and knowledge to build innovative applications that meet the needs of users and stand out in the competitive app marketplace.

Hasmik
Class of statistics, computer programming, R programming
I am a graduate in data science with R programming skills. I am able to help the students with assignments, and analysis with their master thesis. My approach is very student-oriented and I explain the subjects in a detailed way so that the students understand the main idea.

Baia
Front-end development(Html, Css, Javascript, Vue.js, React.js) by professional and experienced developer
Are you ready to craft stunning, interactive websites that captivate audiences and elevate user experiences? Look no further than my dynamic Front-End Development course. From mastering HTML, CSS, and JavaScript to harnessing the power of cutting-edge frameworks like React and Vue, you'll acquire the skills needed to build responsive, intuitive websites that stand out in today's competitive market. But it's not just about learning code—it's about cultivating creativity. My methods fosters a collaborative learning environment where you'll engage in real-world projects, tackle challenges head-on, and refine your design sensibilities to create visually stunning interfaces that leave a lasting impression. If you are stuck with your project, or you want to kearn high-income, future skills, my Front-End Development course is your gateway to success. Enroll now and embark on a journey towards a fulfilling and rewarding career in tech!" For further details, please don't hesitate to contact me!

Oussama
Python Programming for All Levels: From Fundamentals to Advanced Libraries and Frameworks
What 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.