"Hej, Amigo!"

"Hej, kaptajn egern, sir!"

"Nu skal vi lære at skrive store projekter. Derfor introducerer vi en ny type opgave: den "store opgave". Det er én stor opgave, delt op i mange små. Når man løser hver "lille opgave". » du tilføjer ny kode til din eksisterende kode i stedet for at skrive noget fra bunden. Forbundets fremtid er i dine hænder."

"Ja Hr!"

"Målet med de første fem «store opgaver» er at lære at skrive store, komplekse projekter. I første omgang er beskrivelserne af de «små opgaver» ret detaljerede, nogle gange endda alt for detaljerede. Senere vil beskrivelserne blive mere generelle, og opgaverne vil vokse sig større. Til at begynde med vil opgaverne kun være små uddrag af «din» kode. Så bliver de større. Til sidst vil de være hele rammer (biblioteker)."

"Jeg er klar, sir!"

"Jeg forsøgte at gøre opgavebeskrivelserne så entydige som muligt. Men hvis noget ikke virker:"

a)  overveje andre måder at fortolke tilstanden på. Måske er det ikke så entydigt, som jeg ville have ønsket.

b)  forsøg at løse det på flere forskellige måder.

c)  bede om hjælp eller skrive til os; det er nye opgaver, og vi «pudser» dem gerne, hvor end vi har brug for det.

"Her er din første opgave:"

"I dag skriver vi et lille spil kaldet "Hippodrome".

"Og når jeg siger vi, mener jeg dig. Jeg vil være din mentor."

"Hvor er betingelserne?"

"Hvilke betingelser, privat? Er du stadig under grundlæggende træning? Dette er et hemmeligt militært program. Start IntelliJ IDEA. Du finder den første del af denne opgave der. Hver efterfølgende opgave vil først være tilgængelig, når du har fuldført forrige. Flyt ud!"

"Ja, sir! Flytter ud!"

"Og husk, hvis din løsning bliver håbløst blandet sammen, kan du nulstille den store opgave og starte forfra. Højreklik på den store opgave i opgavelistens plugin, og du vil se en kontekstmenu med forskellige muligheder."