"Ciao, Amico!"

"Salve, Capitano Scoiattoli, signore!"

"Ora impareremo come scrivere grandi progetti. Di conseguenza, stiamo introducendo un nuovo tipo di compito: il «grande compito». È un grande compito, suddiviso in tanti piccoli compiti. Quando si risolve ogni «piccolo compito "aggiungerai un nuovo codice al tuo codice esistente, invece di scrivere qualcosa da zero. Il futuro della federazione è nelle tue mani."

"Si signore!"

"L'obiettivo dei primi cinque «grandi compiti» è imparare a scrivere progetti grandi e complessi. Inizialmente, le descrizioni dei «piccoli compiti» sono piuttosto dettagliate, a volte anche eccessivamente dettagliate. Successivamente, le descrizioni diventeranno più generali, e le attività diventeranno più grandi. All'inizio, le attività saranno solo piccoli frammenti del "tuo" codice. Poi diventeranno più grandi. Alla fine saranno interi framework (librerie)."

"Sono pronto, signore!"

"Ho cercato di rendere le descrizioni delle attività il più inequivocabili possibile. Ma se qualcosa non funziona:"

a)  prendere in considerazione altri modi per interpretare la condizione. Forse non è così univoco come avrei voluto.

b)  provare a risolverlo in diversi modi.

c)  chiedere aiuto o scriverci; questi sono compiti nuovi e li «lucideremo» volentieri ovunque sia necessario.

"Ecco il tuo primo compito:"

"Oggi scriveremo un piccolo gioco chiamato «Hippodrome».

"E quando dico noi, intendo te. Sarò il tuo mentore."

"Dove sono le condizioni?"

"Quali condizioni, privato? Sei ancora nell'addestramento di base? Questo è un programma militare segreto. Avvia IntelliJ IDEA. Troverai lì la prima parte di questo compito. Ogni compito successivo sarà disponibile solo dopo aver completato con successo il precedente. Muoviti!"

"Sì, signore! Andarsene!"

"E ricorda, se la tua soluzione diventa irrimediabilmente confusa, puoi ripristinare il grande compito e ricominciare da capo. Fai clic con il tasto destro del mouse sul grande compito nel plug-in dell'elenco delle attività e vedrai un menu contestuale con varie opzioni."