Round 1: Warmup
“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