Variabler

Introduksjon

Velkommen til Go programmeringsspråk! Go er enkelt å lære og det er et verktøy som man kan bruke å programmere "alt" ("front-end", "back-end", smarttelefon "apps", IoT, nettsky, lavt-nivå, grafikk osv.).

Denne oppgaven er i kategorien "Tolke kode".

Formålet med denne oppgaven er å gjøre studenten kjent med bruken av variabler i programmeringsspråket Go. Oppgaven er basert på den nettbaserte introduksjonen av Go, som har tittelen "A Tour of Go". Selv om navnet på oppgaven er "Variabler", skal studenten også lære det grunnleggende om pakker (en. packages), funksjoner, datatyper (de primitive i denne omgangen) og konstanter, slik at etter denne oppgaven studenten har en forståelse hvordan en fullstendig program i Golang kan skrives.

Som dere husker fra IS-114, så var variabler, kontrollstrukturer og løkker de tre grunnleggende elementer i alle dataprogrammer, uansett programmeringsspråk. Vi starter denne gangen også med variabler og lærer om de andre elementene senere.

Tidsbruk og tips

Dette avsnittet er skrevet i 2. person for å formidle budskapet bedre.

Beregn ca. 2 timer for å gå gjennom guiden og ca. 1 time for quizen. Du kan også gå raskere gjennom guiden for første gang, notere vanskeligheter og gå gjennom flere ganger på et senere tidspunkt. Bruk kun dokumentajon fra standarbiblioteket eller brukerguider til Go. Unngå å søke opp andre kilder. Da vil du bli vandt til å alltid søke hjelp i de offisielle spesifikasjonene til Go.

Du kan samarbeide med andre på denne oppgaven, men unngå å bruke andres løsninger direkte (det er juks og du lurer deg selv). Du kan bruke andre for å sjekke din forståelse av ting og ikke for å få en ferdig løsning.

Quizen vil være tilgjengelig i Canvas fredag 13. Januar 2023 10:15. Hvis du må bruke mer tid en antydet både for studier og quizen, søk hjelp.

Mer om evaluering

Husk at svarene dine som er feil, er av mye større verdi enn de som er riktig. Feil svar gir oss muligheten til å forstå hva du eventuelt har misforstått. Derfor skal vi evaluere oppgaven ved å se om du har fulgt våre anbefalinger om fremgangsmåten som beskrevet i "Tolke kode".

Tour of Go: "Welcome" og "Basics"

I avsnittet "Welcome" er det fem websider. I avsnittet "Basics" er det 17 websider.

Du trenger ikke å installere "Tour of Go" pakken lokalt, som anbefalt på side 3 i "Welcome". Vi kommer til gå gjennom installasjonen av Go programmeringsmiljø i en senere oppgave. For denne oppgaven kan du bruke "Tour of Go" online. Legg merke til at du kan endre koden og utføre den rett i din nettleser. Gjør små endringer i kode og se resultetet ved å utføre koden med "Run" knappen. Hvis du prøver å utføre et program, som ikke klarer å avslutte på en korrekt måte (returnerer et forventet resultat eller en feilmelding), så vil "Run" knappen endre seg til "Kill" knappen, som da kan brukes for å stoppe programmet. Hvis du får utfordringer ved å bruke "Tour of Go", ta kontakt med lærerteamet.

  1. Gå gjennom websidene 1-5 i avsnitte "Welcome".
  2. Gå gjennom websidene 1-17 i avsnittet "Basics".

Pakkene fra standardbiblioteket som introduseres i denne oppgaven er:

Referanser

(A Tour of Go, 2022) A Tour of Go