Udacity had a great "introduction to programming" which used python. Not sure if the course is still free.
— Do you know any programming?
— Why really should you warn or even ban for annoying names? What if it is his real name and he doesn't want to change it? What's then?
Message permanent page
— Why warn it?
— It was before seeing the rules of the group
— Read the rules
— Sir please change your name
— I'm not the only one with strange names here.