Interview with Peteris Krumins
lambdaphant.com
lambdaphant.com
While I wouldn't touch the language with a 10ft barge pole today, I do credit it for kicking off my interest in programming and ultimately my career. I agree with Peteris that kids do like the instant results you get with a very RAD like environment such as VB.
I help run a summer school[1] for high school students (many of whom have never programmed) and within a few days they can start putting together fairly complicated programs. One for example created an anagram solver for an online game literally within a day of learning what a program was and two or three days later their team had created a simple web crawler as the basis of their from-scratch search engine.
I think as long as they see a way to solve their own problems you'll hold attention long enough to get them self sufficient.
[1] National Computer Science School - www.ncss.edu.au
I think nowadays it would be counter productive to teach children VB, the toolkits and languages out there today are a lot more robust an accessible in comparison to what it was like when I was learning to program
Part of me wishes I had been around during the heyday of BASIC. I hear a lot of people got their start that way, and even if it looks a bit ugly now, I'm sure it was a fascinating introduction to the digital frontier.