Smiley also writes about Arduino novices and more experienced types. That is an important point to cover. The advanced Arduino course here is for the novice. Having fun is a big part of the course. Delving into the inner workings of the Arduino may indeed be fun for some, it is not typically an exercise for the novice.
In addition, Mr. Pardue is using a different development environment than this class will be using. Here is the environment for this Arduino class:
Obviously, there are many other development environments available, and each student is encouraged after the class to explore other options aviailable. This class is focused on learning and having fun. Students can take many paths in exploring the Arduino. This is your snippet for this evening.
National Robotics Week Arpil 10-18, 2010!