Discovering Computers 2001: Concepts for a Connected World