Carshalton Tutorial College

Tutoring and e-Tutoring

Ethos and What We Do

Our Vision and Principles

Our vision and principles are embedded in the kind of classes we can run and the kind of teaching we can provide.

A Level Tuition for young people with Anxiety, Aspergers, Dyspraxia, Dyslexia

Carshalton Tutorial College actively considering starting up small tutorial classes for students with aspergers, dyspraxia, dyslexia, anxiety who are studying for their A levels but are experiencing difficulties with certain aspects of their work. We can provide tuition in a calm, non judgemental atmosphere where a student will be encouraged to develop ways of working that are best suited to their individual needs and personality. The subjects we cover are Maths, Physics, Chemistry, Biology, Psychology and Computer Science.

Enriching the Standard Fare that is the School Curriculum

Some students find the way A Level Science and Maths courses are taught as very much focused on simply "getting good grades at GCSE or A Level". Opportunities for enriching the study of these subjects are in relatively short supply, partly as a result of serious funding constraints that many schools have to cope with. Lack of opportunity for exploring "beyond the curriculum" can also be a handicap when it comes to doing well at interviews for university places for which there is much competition. Technology is changing very fast and this is reflected in the various changes in the GCSE and A Level science, maths and computer science subjects. One way we can help, for example is by running computer programming classes that aim to enrich the study of subjects such as Maths, Physics, Chemistry and Biology. These can be individual, family or group programming classes. Typically a class will last 90 minutes and consist of two 40 minutesessions with a 10 minute break in between. The topics covered will depend on the particular needs and interests of the group or individual. The languages and tools we can cover include Snap (a successor to Scratch 2), Scrath 3 (the soon to be released and much improved successor to Scratch 2) as well as Python for both the PC and for the BBC Microbit and the RaspberryPi, and JavaScript for web application development.

Tailored A Level Computer Science Programming

We run, on request, courses on C and C++ programming, Java programming and C# programming for either young programmers with a special interest in one of these languages, or for those selecting one of these languages as their chosen A Level Computer Science programming language. We also run courses for teachers planning to introduce programming in one of these languages as part of teaching the A Level Computer Science syllabus. Vex Robotics Kits.

Family Oriented and Teacher Oriented Programming and Robotics Courses

We run programming courses for parents, home educators and teachers who need to get more proficient in their computer programming skills so that they can better teach their children, or teach and understand what is required of them in the current computer science curricula from the major A Level examination boards. For example we have run some courses for lecturers at Carshalton College and for teachers in the local area on Python programming for the RaspberryPi. Recently we ran two weeks of training for staff at Port Talbot College to bring them up to speed in RaspberryPi programming in Bash (a shell scripting language) and Python. Even more recently we have had a teacher from Papua New Guinea (where he is on the staff at one of the international schools) for a course on C programming for the Arduino.

Help for Undergraduate, Higher Vocational Qualification and Masters Degree Students

Sometimes students on a university course run into problems either with a final year project or with a particularly tough programming assignment, where, sometimes, sadly the lecturer has not explained everything as clearly as they might have liked and who are struggling with their assignment. An example at undergraduate level was a very bright student who, based on work experience, had undertaken as his final year project the implementation of a "web page scraper" in C# that would extract salient marketing and advertising features from targetted web pages and then feed that data into a Microsoft SQL server database. We do not write or help write code or text for such assignments. In this case what was needed was an intensive 5 day course that covered various approaches to tackling the problems that needed to be solved, and filled in gaps where certain topics had simply not been covered as part of his course. Another case involved a student on a tough masters course in numerical analysis. He had been set an assignment at relatively short notice, and it was apparent from the course lecture materials I read that some of the more subtle issues associated with using C++ template programming required to solve partial differential equations problems had simply not been covered. An intensive one day course filled in any gaps in his knowledge and gave him the confidence to complete the assignment.

Follow up

For more information call us and leave a message or send and SMS or send an email

Enquiries line to leave a message: 020 8669 0769

Mobile tel. no.: +44 7739 642996
Send an email to andrew dot eliasz at gmail dot com