Hopp til innhold
Bokmål

Fag

Fagstoff

Slik bruker du NDLAs praterobot som veileder ved programmering

Hvis du skal bruke en praterobot til å hjelpe deg med programmeringa, er det viktig at du forteller den så presist som mulig hva den skal gjøre.

Instruering av prateroboten

En praterobot er et dataprogram som er laga for å en samtale med et menneske (Wold, 2023). De fleste praterobotene i dag er basert på en . En språkmodell er et avansert dataprogram som kan produsere tekst ved å regne ut hvilket ord som mest sannsynlig vil følge etter et gitt ord. Vi kan instruere en praterobot til å levere tekster etter ønskene våre.

Det er viktig å huske på at verken roboten eller modellen forstår tekstene de leverer. Modellen er bare trena på å finne det mest sannsynlige svaret på spørsmålet vi stiller, eller råda vi ber om.

Dersom du vil ha et svar som er tilpassa den konkrete oppgaven du jobber med, må du gi prateroboten så omfattende informasjon som mulig om oppgavekonteksten. I tillegg må du gi den presise instrukser.

Eksempler på nyttige instrukser

  • Fagområde eller tema: Skal du jobbe med programmering, er det viktig at prateroboten får informasjon om dette.

  • Rolle: Du kan be roboten være din digitale hjelper eller veileder og motivere deg.

  • Språk: Når du jobber med faglige oppdrag, bør du be roboten bruke korrekte fagbegreper. I tillegg kan du be den bruke språk og forklaringer som er tilpassa elever i videregående skole.

  • Forklaringer: Du kan for eksempel be roboten om ei forklaring på hvordan systemet du spør om, virker.

  • Komponenter: Du kan spørre roboten om eksempler på komponenter du trenger. Du kan også gi noen konkrete , for eksempel at du har tenkt å bruke en Arduino Uno.

  • Kopling: Spør roboten hvordan komponentene skal koples sammen, hvilke pinner du skal bruke, og om det trengs resistorer.

  • Programkode: Be roboten om et eksempel på en programkode basert på de faktaopplysningene roboten har fått.

  • Utvidelse: Be roboten komme med forslag til hvordan prosjektet kan utvides med flere komponenter.

  • Praktisk bruk: Du kan be om eksempler på hvordan et slikt prosjekt kan brukes i det virkelige liv.

  • Sammendrag: Du kan be om et sammendrag av de viktigste punktene i svaret roboten har kommet med.

Forslag til instruks

Her har vi laga et instruksforslag til en praterobot. Den får tydelig beskjed om hvilken rolle den har, og hva vi ønsker at den skal svare på:

Jeg vil at du skal være min digitale veileder og hjelpe meg med oppkopling og programmering av en Arduino Uno R3.

Du skal bruke faguttrykk og ellers et språk og forklaringer som er tilpassa elever i videregående skole. Du skal være engasjerende og motiverende.

Først skal du forklare hvordan systemet jeg spør om, virker.

Så vil jeg ha en oversikt over komponentene jeg kan ha bruk for når jeg bygger dette systemet. Gi meg både navn og bruksmåter.

Jeg trenger også forslag til hvordan systemet skal koples sammen. Gi meg instruksjoner om hvilke pinner som skal benyttes på komponentene og Arduinoen, og om det er behov for resistorer i kretsen.

Du skal så lage en programkode som kan benyttes på systemet. Først forklarer du godt hver enkelt del av programmet. Så skriver du en komplett programkode.

Jeg ønsker at du lager ei liste over eventuelle vanskelige fagbegreper og forklarer disse i et lett og engasjerende språk.

Du skal også lage ei liste med praktiske eksempler på bruk av et slikt system i det virkelige liv.

Jeg vil at du til slutt lager et sammendrag av de viktigste punktene i svaret ditt.

Når du har gitt prateroboten denne instruksen, vet den allerede hva den skal gjøre. Da kan du veldig enkelt stille flere detaljspørsmål eller fortelle den hvilke komponenter du har valgt å bruke.

NDLAs praterobot

Når du jobber med NDLAs praterobot, kan du velge å lagre instruksene du har brukt, slik at du kan hente dem opp igjen seinere. Vi har laga et eksempel på en slik instruks til lagring, basert på eksempelet over. Slik gjør du om du vil bruke den:

  1. Logg inn på Min NDLA med din Feide-bruker.

  2. Velg "Prøv NDLAs prateroboter".

  3. Velg "Egendefinert" i venstremenyen.

  4. Velg "Åpne oppsett".

  5. Trykk på "Velg fil" " under "Åpne oppsett".

  6. Velg fila du ønsker å laste opp.

  7. Velg "Opprett".

Du får nå et spørsmål om hva du ønsker å programmere, og kan for eksempel skrive "potensiometer som styrer en servomotor". Hva prateroboten skal gjøre med spørsmålet ditt, og hvordan den skal svare, har du allerede forklart den i instruksen.

Eksempler på oppgaver der roboten kan være til hjelp

Prøv å spørre roboten om hvordan du bygger og programmerer følgende systemer, og se hva svaret blir:

  • potensiometer og servomotor

  • vriknapp som styrer en motor

  • trykk-knapp som styrer et lys

  • temperaturføler som styrer ei vifte

  • lys som slår seg på når det blir mørkt

  • tre vriknapper som styrer fargene på en RGB-diode

  • trafikklys

Kilder

Wold, Sondre (2023, 5. juni). Chatbot. I Store norske leksikon. https://snl.no/chatbot

Skrevet av Roger Rosmo.
Sist oppdatert 26.01.2025