Here's a cool blog post that teaches programming using Small Basic using a really nicely put-together video: http://wotudo.net/blogs/how2/archive/2009/02/16/intro-to-programming-microsoft-small-basic.aspx