Starting Out with Visual Basic 2012 provides a step-by-step approach to help students learn.