Learning to program with Alice - Dann, Wanda; Cooper, Stephen (Stephen Charles); Pausch, Randy (Pearson Prentice Hall, 2009)