Parts list for Beginning Arudino by Michael McRoberts

I am trying to teach a summer course about robotics and I decided to use arduino uno but I have the same problem. I don't know what do the students need to buy.
Can soem one help me.
Thank you.
manolo

PS/ by the way, can we use labView with the uno?