Java-programmering Lær Java fra bunden

Hej. Hvis du læser dette, kan jeg bekræfte, at ja, det er Java Basics . Dette kursus er faktisk fyldt med muligheder for praktisk læring (med over 1200 øvelser) og er beregnet til voksne studerende. Jeg hader kedelige foredrag. Derfor blev CodeGym skabt som et online spil.

Har du nogensinde spillet spil, hvor du kan forbedre din karakter? Nogle gange bliver man trukket ind i det, før man overhovedet opdager det, ikke? Kan du gætte, hvor jeg er på vej hen med det her? Hos CodeGym skal du opgradere din karakter. Den første opgave slutter, når det lykkes dig at opgradere fra niveau 1 til niveau 18. Det er Java Basics, du skal bruge for at opnå AP Computer Science A-eksamen.

Hvis du vælger at fortsætte og afslutte yderligere tre quests (10 niveauer hver) - Java Core, Multithreading og Collections - er der stor chance for, at du bliver en rockstjerne Java-programmør.

Spillet foregår i en fjern fremtid - år 3018, på et tidspunkt, hvor mennesker deler Jorden med robotter, og rumrejser er rutine.

Engang styrtede et rumskib ned på en ukendt planet...

Baghistorie

Java-programmering Lær fra bunden

Galactic Rush-besætningen styrtede ned på en ukendt planet. Under styrtet bragede rumskibet ind i en bjergside og blev næsten fuldstændig begravet under affald. Efter at have prøvet i dagevis at befri skibet, mistede besætningen alt håb om at vende hjem og begyndte at slå sig ned på dette nye, ukendte sted...

En uge senere opdagede Ellie, skibets navigatør, tilfældigvis, at planeten var beboet af tusindvis af vilde robotter! De kunne have hjulpet med at rydde klipperne og befri skibet, men de var for primitive og dumme. De manglede evnen til at gøre noget som helst. De kunne ikke engang bære sten, en evne der ville være kommet godt med.

Professor Noodles, missionens chefforsker, ville senere huske:
"Efter et par dage kom jeg med en løsning. Jeg ville tage firmwaren fra Diego, et robotmedlem af vores besætning, konvertere den til firmware for en murer, og derefter læs det på de vilde robotter."

"Men heldet så ud til at være imod os. Efter at have undersøgt det, fandt vi ud af, at de indfødte ikke havde nogen stik til at uploade firmwaren. Faktisk havde de slet ikke nogen stik!"

Java programmering

"Bilaabo, den eneste udenjordiske på besætningen, huskede, at han engang havde mødt en robot på sin hjemmeplanet, som vidste, hvordan man programmerer. Ikke nok med det, men denne robot kunne endda rette fejl i sin egen firmware."

"Det var da en genial idé faldt mig ind. Jeg havde trods alt engang formået at lære en dygtig robot at programmere i Pascal."

"Jeg gav ordre til at fange den mest talentfulde unge robot og lære ham at programmere Java. Med sine nye kodningsevner ville han være i stand til at omskrive sin egen firmware for at hjælpe os!"

Lær Java fra bunden

"Til sidst fandt vi en lovende kandidat. Diego foreslog at navngive ham Amigo efter den bror, han altid havde ønsket sig, men aldrig haft."

"Jeg tilbød at give Amigo metalperler for hver måned, han lærte Java og derefter 10 dollars om året for at rydde affaldet efter hans træning. For de vilde var dette generøst. Vi oplyste dem trods alt gratis."

Lær Java

Diego skrev senere i sine erindringer:

"Jeg var forarget over dette åbenlyse røveri af min med-robot, men hele besætningen stod på professorens og Rishis side. Så selvfølgelig gik jeg med, eller i det mindste lod som om jeg var enig, og tilbød at hjælpe med at undervise Amigo. Ha-ha! Når alt kommer til alt, kan ingen lære en robot bedre end en anden robot."

"Alle var så glade for, at jeg var villig til at hjælpe, at de besluttede at slutte sig til mig og træne Amigo Java-programmering."


Du starter på niveau 1. Dit mål er at hjælpe Amigo med at forbedre sine programmeringsevner.

Lad os nu komme til at lære fra bunden. Klik på Næste lektion .