Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Opplegget er ment å lære dere Java i trinn:. Selv om vi satser på å jobbe mest med Java og grafikk med JavaFX, så bygger trinn 1 på et program fra Python-delen av Kodeklubben. Hvis du heller vil begynne med skjermbilder og grafikk med en gang, så er det helt greit. Da må en kanskje senere ta en titt på trinn 1, eller se om en klarer å komme igang med Java fra JavaFX-eksemplene.

  1. Først trinn er å bli litt kjent med hvordan Java-kode ser ut og er annerledes enn Python og hvordan Java-programmer kjøres. Vi (gjen)bruker rett og slett noen av Python-oppgavene og "oversetter" dem til Java.

    Les mer om trinn 1 her: Java for deg som kan Python.

  2. I andre trinn skal vi prøve oss litt på programmering med grafiske "brukergrensesnitt" (også kalt GUI for Graphical User Interface), dvs. app-aktige programmer som har vinduer og paneler, med ting som knapper og lister, bilder og grafikk, og som styres med mus og tastatur. Først skal lære å tegne skjermbilder med Scene Builder og så skal dere koble det til Java-koden så det blir en ordentlig app. En mulighet er å jobbe videre med koden fra trinn 1, så det ikke blir så mye nytt på en gang, men etterhvert skal dere prøve dere på spill med bilder/ikoner i et rutenett, hvor en klikker på ruter og styrer en figur.

    Les mer om trinn 2 her: GUI-programmering med JavaFX. NB: Her vil det komme mer etterhvert!

  3. I tredje trinn har vi tenkt å la dere gå i ulike retninger, ut fra hva dere er interessert i. En mulighet blir å jobbe videre med grafikk og kanskje også lyd, en annen blir å gjøre om koden fra trinn 2 til en Android-app. Hvis du har egne ønsker ut over dette, så skal vi prøve å hjelpe deg. Det viktigste er jo å ha det moro!