I faget bruker vi programmeringsspråket Java
som er et objekt-orientert programmeringsspråk.
Denne oppbevaringsplassen på nettstedet github brukes til å distribuere Java eksempelkode, Java-kode for programmerings- og prosjektoppgaver og til praktisk informasjon om installasjon og bruk av utviklingsverktøy.
Eksempelkode fra undervisningen finnes her
Oppgaver for programmeringslab finner her
Begge deler oppdateres løpende utover semestret etterhvert som vi går fremover.
I faget brukes boken Roy M. Istad og Bjørn Kristoffersen: Forstå Programmering - med Java (Universitetsforlaget, 2. utgave).
Hjemmesiden for boken finnes her
sammen med nettressourser for boken
Boken og nettsidene for boken gjør ikke bruk av noe spesifikt Java utviklingsverktøy. Følg derfor installasjonsveiledningene som legges ut etterhvert som vi går frem i faget.
De første ukene av undervisningen skal vi bruke det web-basert utviklingsverktøy JDoodle:
Efterhvert skal vi skifte til det integrete Java utviklingsmiljø IntelliJ:
som er et mer professionelt utviklingsmiljø.
Videre skal vi jobbe med versjonskontrollsystemet Git for deling og samarbeid om koding:
samt klient-applikasjonen GitHub Desktop:
for for å legge opp og laste ned Java-kode til/fra oppbevaringsplassen på GitHub sky-tjenesten:
Undervisningen i DAT100 baserer seg på bruk av egen PC med Java programvareutviklingsmiljø installert. Det er derfor viktig at alle får dette til. Ta kontakt med lab-assistant eller underviser dersom du har problemer med installasjon.
