I graduated from Zhujiang College of South China Agricultural University with a Bachelor's. Later, I pursued a Master's in Advanced Computer Science from the University of Liverpool. Now, I'm eager to use my knowledge to assist students.
|
Zelin C.
Tutor, Teacher, Instructor
|
My name is Leon and I provide the help you need to make maths and computer science easier to understand and fun to learn.
Using my experience in teaching and commercial application of these subjects, I am able to provide a thorough perspective that extends beyond the limitations of traditional classroom lessons. By presenting context for how maths and computer science concepts are used in the real world, I am able to make these subjects easier to understand with a complete explanation for how they are used to solve problems that everyone can relate to.
Self belief is the biggest obstacle preventing people from achieving their full potential. By using my learning techniques and support, I can help you to overcome difficulties created by learning anxiety, dyslexia and dyscalculia that lead to your potential being underestimated. By deconstructing the unnecessary jargon and written notation behind maths and computing, I help students to exceed expectations and achieve the highest grades in as little as 12 weeks.
Tutoring Experience
I have taught maths and computing as a professional tutor and commercial trainer for over 10 years. My lessons can also be tailored to cover exam preparation for all major exam boards, including AQA, CEA, Edexcel, OCR and WJEC.
The following are the subject levels that I have experience of teaching:
Maths: - Key Stage 3 - GCSE - Functional Skills
Computer Science: - Key Stage 3 - GCSE - A-Level - Degree - Master's degree.
Tutoring Approach
Whatever your reasons for considering tuition, my lessons can be custom designed to extend your potential to achieve the highest grade possible. I provide the support you need to benefit from online learning and extend the outcomes achievable with your time and budget. Whether you’re already a high performer or you find maths / computing a challenge to understand, my support allows you to learn at a pace that suits your individual requirements.
By avoiding the use of technical jargon and complicated notation, my lessons present concepts in a format that's easy to understand and practise. Each lesson is designed for you to achieve the following learning objectives:
* Understand a specific concept. * Perform the concept. * Write the concept as maths notation or programming code. * Develop exam technique.
Using custom digital learning tools, you will be exposed to a hands on approach to learning the concepts behind maths and computing. My lessons begin with a visual presentation explaining the focus topic, followed by interactive exercises that help you to experiment, express and reinforce your understanding. With my support and collaboration, each exercise challenges you to describe and refine your thinking process to solve a puzzle using the skills taught in the presentation.
Once you are confident in your ability, the lesson progresses to applying your understanding of the concepts to creating and understanding written notation and code. This stage of the lesson prepares you with the ability to work with exam questions and other assessments that you are preparing for.
The most important component of effective learning is your ability to practise between lessons. To help you gain the most benefit from my help, I provide online learning exercises that allow you to benefit from my guidance and feedback throughout the week as you study.
|
Leon B.
Tutor, Teacher, Instructor
|
P
I am available for individual tuition on:
GCSE, A-Level and degree-level Computer Science General purpose programming skills Game, web and app development
No previous programming experience is necessary. Tuition is available both locally (Newmarket and Cambridge area) and nationally (via Skype, Zoom or similar, using screen sharing).
For A-level and GCSE students, I produce a comprehensive spreadsheet to keep track of their progress - listing each part of the course syllabus, including my own notes on the topics and links to relevant resources. I also maintain a number of YouTube playlists of videos relevant to the courses.
I have been tutoring since 2015, during which time I have tutored over 200 students at all levels.
I have written articles on game development for Wireframe magazine - e.g. Coding Space Invaders’ disintegrating shields, and was a major contributor to Code the Classics, published by Raspberry Pi Press.
Gameography As a programmer at Frontier Developments Dog's Life (2003) - PlayStation 2 RollerCoaster Tycoon 3 (2004) - PC RollerCoaster Tycoon 3: Soaked! (2005) - PC RollerCoaster Tycoon 3: Wild! (2005) - PC Thrillville (2006) - PS2, Xbox, PSP Thrillville: Off the Rails (2007) - PS2, XBox 360, Wii, PC LostWinds: Winter of the Melodias (2009) - Wii Kinectimals (2010) - XBox 360 Kinect Disneyland Adventures (2011) - XBox 360 Elite Dangerous (2014) - PC As an independent developer Partition Sector (2021) - PC Articles and books June 2021: Wireframe magazine: Snakes in a Maze March 2021: Wireframe magazine: How not to code - a guide to concise programming Dec 2019: Book: Code the Classics Volume 1 March 2019: Wireframe magazine: Coding Space Invaders' disintegrating shields Feb 2019: Wireframe magazine: Building a text adventure Programming languages I've worked in C/C++ C# Python Ruby Java JavaScript Lua Scala Perl HTML/CSS Assembly language Flash/Actionscript Training languages such as BASIC, Pascal/Delphi, LOGO, Scratch and MIT App Inventor Technologies I've worked with include Ruby on Rails, ExpressJS, Django and Sinatra (web development frameworks) Unity (game development system) Windows Presentation Foundation (WPF) and Windows Forms Allegro and SDL (game development libraries)
|
Andrew Gillett
Tutor, Teacher, Instructor
|
E
Python, C#, Web Development, Java, and Computer Programming lessons in Manchester, UK.
|
Kashif Ali
Tutor, Teacher, Instructor
|
Java lessons in Coventry, UK.
|
Dominic E.
Tutor, Teacher, Instructor
|
Java Tutor, Teacher, Instructor
Java lessons in Blackburn, UK.
|
Manmohan M.
Tutor, Teacher, Instructor
|
Java Programming, Object-Oriented Programming, Data structures, Software Engineering, and Software testing lessosn in Sheffield, UK.
|
Islam E.
Tutor, Teacher, Instructor
|
Java lessons in Cardiff, UK.
|
Abhishek K.
Tutor, Teacher, Instructor
|
Java Tutor, Teacher, Instructor
Java lessons in Norwich, UK.
|
Srinivas B.
Tutor, Teacher, Instructor
|
Java and Maths lessons in Luton, UK.
|
Mohana B.
Tutor, Teacher, Instructor
|
Java Tutor, Teacher, Instructor
As an AI language model, I do not have a personal biography. However, I can tell you about the field of computer engineering and what skills and knowledge a computer engineer typically has.
Computer Engineering is a branch of engineering that combines
|
Darshan C.
Tutor, Teacher, Instructor
|
I have around ten years of experience in web development. I can teach java, spring, rest services and orm framework. Can also teach typescript, nest lJS.
|
Suraj P.
Tutor, Teacher, Instructor
|
Computer Science and Java lessons in Leicester, UK.
|
Venkata M.
Tutor, Teacher, Instructor
|
Having worked in IT Software for over 20 year i bring rich practical experience and have over 20000 students on udemy platform, so i will be able to help you on any IT Software or Computer related topics be it programming or AI.
|
Khaja M.
Tutor, Teacher, Instructor
|
Java Tutor, Teacher, Instructor
Computer Programming and Java lessons in Rugby, UK.
|
Bipin S.
Tutor, Teacher, Instructor
|
Java Tutor, Teacher, Instructor
Java and Drum and Percussion lessons in Glastonbury, UK.
|
Amir K.
Tutor, Teacher, Instructor
|
Java Tutor, Teacher, Instructor
Knowledgeable and skilled software development professional offering advanced abilities in wide range of programming languages, including Java, C++ and Hybrid Mobile Application technologies.
|
Joel D.
Tutor, Teacher, Instructor
|
I am an enthusiastic and motivated 18-year-old high school student who is eagerly anticipating graduation. With a strong desire to expand my knowledge and acquire new skills, I am always seeking opportunities for personal and professional growth. Throughout my academic journey, I have demonstrated a proactive approach to learning, consistently achieving excellent results while maintaining a genuine curiosity for various subjects. My drive to learn extends beyond the classroom, as I actively engage in extracurricular activities that broaden my horizons. Whether it's participating in clubs, volunteering in my community, or pursuing hobbies, I embrace each experience as a chance to develop valuable skills, such as leadership, teamwork, and effective communication.
I possess a strong work ethic and an open-minded attitude, which allows me to adapt quickly to new environments and challenges. I thrive in collaborative settings and enjoy working with diverse individuals who can offer unique perspectives. I am a fast learner and embrace opportunities to acquire new skills, as I believe continuous growth is essential for personal and professional success. As a prospective graduate, I am excited to embark on the next chapter of my journey, where I can apply my passion for learning, my eagerness to acquire new skills, and my dedication to personal development. I am confident that my enthusiasm, adaptability, and commitment to excellence will enable me to excel in any future endeavours.
|
Haris M.
Tutor, Teacher, Instructor
|
Java Tutor, Teacher, Instructor
Java, Maths, Mathematics, Java SE 8 Programming, and Technology and Computer Science lessons in Maidenhead, UK.
|
Swetha P.
Tutor, Teacher, Instructor
|