I learned this like 10-12 years ago. I was not a childhood programmer, so I might learned that lately, now kids in 5th or 6th grade learn QBasic. Though I think we should teach our juniors C as the first programming Language. QBasic is pretty much waste of time and no future at all. But Kids feel it easy and would like to play around, then its cool. BTW I don't argue with the main basic logic to teach QBasic to school kids.
I had to search around for QBasic for my Little sister. As I found that the main download link and basic information of QBasic is not such organised, so here I thought I might help kids.
Main info about QBasic:
V 4.5 (Windows 98, 2000, XP, Vista & Even Dos) –
Best & Most Used Version
Latest QBasic 64-Bit (V0.82, released 24th Jan 2009)