Reading chapter 3, seemed rather ironic (time-wise) due to the fact that we have already started programming. However, given a task, i have to stay on task... In chapter three which is in direct reference to our activity "hello my name is...", it briefly explains how to program (haha, design**).
The purpose of applying such designs to the nxt , in my opinion, is to notify/warn us of what type of program is running or subtle changes/errors. Programming the design on to the nxt is in great contrast to programming motion, as its much more simple and only two icons need to be used - display icon, and one wait icon. In practical sense, display blocks can give an edge to the robot's design while notifying us of what has been done and what has yet to come.
In the future, i will apply display and sound blocks to programs in order for me to know what my robot's actions are.
e.g.
Display Sleep - Wait for sound/clap - Display Surprise - Move forward (c) - Move forward (b) - Rotations - Stop (c) - Stop (b) - Sound (applause)
At the end of the chapter they give off an additional piece of information - i believe almost all icons have a pull-down box called a data-hub. The data-hub will come in great use for future projects/programming (advanced).
Data-Hub: allows you to draw
data wires from one block to another using
data plugs.