Has anyone had a good experience with an on-line computer programming class (preferably java)? I would like a class/tutor structured program rather than a learn on your own like Khan Academy. Thanks!
I think my 9yo had a good experience with the Art of Problem Solving introductory programming course
http://www.artofproblemsolving.com/School/courseinfo.php?course_id=cs:intro
, which used Python. The later problem sets involving object-oriented programming were too difficult for him, but he paid attention to the weekly lectures in the virtual classroom throughout the course. Now, about a year later, he is avidly programming in Python.