My methodology changes depending on what students want to learn. Often I do the programming while explaining each step and making sure the observer is aware of everything that's going on. In other occasions, I review programs given by students and together we work through their solutions, offering suggestions on how to improve.
I don't believe in the "one method to teach all", rather, I would like to know what you want to get out of the lesson, and then tailor it to make it suitable to your needs.
I am a software engineer with ~3 years of experience, primarily in the 3D simulation and rendering programming I have a Bachelor's in Computer science, major in software engineering.
I have been tutoring for about 4 years now, and I helped a variety of people: from university students struggling with specific topics to high school students that want a crash course on a specific language to just passionate people that want to know what programming is all about.
Free hours lesson is offered for online lessons only.
C lessons nearby? Here's a selection of other listings you can check out.
Superprof can also help you with computer programming lessons.
Not quite what you're after? How about C++ lessons?
Taking java lessons has never been easier!
|at their place||at your place||by webcam|
|1 hour||Not available||$40||$40|
|5 hours||Not available||$180||$200|
|10 hours||Not available||$350||$400|