•Programming is much more than the details
–think about the important ideas
–but the details matter: learn syntax too
•Read more code than you write, write about the code you
read and write
•Work on significant applications: Bank, shapes, Juno, WISE
•Learn from lots of sources
–class, books, net, API, friends
•Pay as little attention to grades as possible