The way I learned programming was by being hired for data entry, and looking for ways to speed up my work, and I learned far more quickly this way than I did on my course. Hence, I believe we should base our learning on problem solving, not just reading about the solutions or watching lectures. I take a hands-on approach to teaching, by finding a problem suitable to the lesson plan and students ability and helping them to work through it. The result of such a method is that the material persists in memory far better than if the material were taught exclusively in a traditional fashion.
I am a student of Computer science, currently employed as a junior programmer for a tech start-up. Additionally, I also have university level experience in Latin and Philosophy, including formal logic. I can teach up to A level or equivalent in Maths, Latin, RS/Philosophy, and History of Art as these were my A level subjects (grades A*A*AB) as well as computing. Do get in touch about your computing needs, I can teach Python, Java, Clojure, and other languages to a less advanced level, as well as general concepts such as algorithms, software, and operating systems.
I will only charge the travel fee if I must take a train, if I will be taking the bus there is no charge
maths lessons closeby? Here's a selection of tutor listings that you can check out.
Superprof can also suggest algebra lessons to help you.
Learning isn't a problem, statistics lessons for all!
Taking logic lessons has never been easier: you're going to learn new skills.
|at her home||at your home||By webcam|