Round 1: Warmup

_images/tron-lightcycle.jpg

I tried to picture clusters of information as they move through the computer. What do they look like?

Ships? Motorcycles?

Were the circuits like freeways?

I kept dreaming of a world I thought I would never see.

And then, one day, I got in.”

—Kevin Flynn [Jeff Bridges] (TRON: Legacy, Walt Disney Pictures, 2010)

Learning objectives

In this round you will learn …

  • … to get back on the saddle after what is possibly a break in programming

  • … the amusement of playing at the console

  • … recall from CS-A1110 Programming 1 (“Ohjelmointi 1”)

    • how to work with sequences in Scala

    • how to work with recursion in Scala

    • how to work with classes, objects, and inheritance in Scala