With 1 on 1 tutoring and coaching for kids, I will work to develop a personalized curriculum catered to the interests and passions of the student.
Despite the many excellent online courses, getting started learning programming can be difficult. Moving beyond tutorials and working on your own projects can be a frustrating experience for many, regardless of age or experience level.
Having a guide to point you in the right direction, help you troubleshoot tricky errors or problems, and explain concepts in an approachable way can be a rewarding experience. If your kid is just getting started programming, or if they need some support, I can help them develop a passion for working with computers.
Personalized Curriculum
Kids can be excited about programming for many different reasons. Rather than starting with the basics, I think the best way to teach programming is to start with a project that excites the student, and use it to teach basic principles of programming.
For example:
Developing a custom Minecraft plugin.
Starting an online business.
Creating a mobile app.
Data analysis on relevant/interesting topics.
anything else that might spark interest...
Debugging Support
Beyond meeting with the student once a week, I am also available for additional debugging support over the rest of the week, paid by the minute. There is nothing more frustrating than getting blocked by an error that you can't solve and not being able to make additional progress. Often, the problem might be something small that would take just a few minutes to resolve.
Cost
Hourly sessions are $100.
About your coach
Starting in university, when Daniel ran extra-curricular coding classes for other students, Daniel has found the most rewarding part of his job to be teaching, mentoring and coaching new engineers. Over the course of his 10 year career as a software engineer, both at the startup he co-founded, Infoactive (which was later acquired by Tableau, the leader in the space), as well as during his time working as a Senior Software Engineer for several other cutting edge startups based in Silcon Valley, the one constant was a passion for education and mentoring. Both through formal and informal mentorship structures, many of his mentees went on to themselves become Senior Software Engineers.
Daniel has been teaching people software best practices for over 10 years.