I once tutored an individual child in programming for money. I put a
lot of effort into planning each lesson to build on their questions
from the previous week while broadening their understanding of
programming in general. But the amount of planning wasn't worth the
amount of money and he was very focused on overcoming specific hurdles
on a project, and much less interested in becoming a better coder in
general. We both got something out of it, but it fizzled in less than
6 months.
I'd invite this 12-year-old to show up at our social meetings with a
laptop and someone would probably be willing to help them with a
couple questions or a short code review every week. In Greer
Programmers Group I spend most meetings mentoring and I enjoy it and
the people I help the most have become the most loyal members so it
works out.
If it becomes obvious that they could benefit from additional
attention, either remedial, or extra-challenging then it makes a lot
of sense to pay for professional tutoring. Having helped with several
problems, we'll know what kind of tutor they need, and they will
probably have found the appropriate person to teach them. A parent or
guardian can come to the meetings too. His programmer-father could
sit at the opposite end of the table to chaperone without being
directly involved.
> --
> You received this message because you are subscribed to the Google Groups
> "Asheville Coders League" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
asheville-code...@googlegroups.com.
> To post to this group, send email to
ashevill...@googlegroups.com.
> Visit this group at
http://groups.google.com/group/asheville-coders.
> For more options, visit
https://groups.google.com/d/optout.
--
Glen K. Peterson
(828) 393-0081