Lav din egen chatbot på 1,5 time!

Det er ikke svært eller tidskrævende at arbejde med chatbots i undervisningen. I dette blogindlæg beskriver jeg, hvordan piger fra 8. klasse til Girls’ day In Science 2018 i løbet af 1,5 time kom gennem både idégenerering, design og programmering af egen chatbot, som til sidst blev delt og afprøvet af hele holdet. Læs med herunder:

Undervisningsforløb “Lav din egen chatbot”

Fælles Mål, dansk 7. – 9. klasse:

Eleven kan deltage reflekteret i kommunikation i komplekse formelle og sociale situationer

Fælles Mål, teknologiforståelse, valgfag – 9. klasse

Eleven kan analysere og designe enkle digitale produkter og vurdere disse i et samfundsmæssigt perspektiv

Eleven kan programmere digitale produkter

Tid: minimum 1,5 time
Har du mulighed for at afsætte mere tid, så kan eleverne arbejde videre med og forbedre deres chatbot, efter de har fået feedback fra klassekammerater.

Arbejdsform: parprogrammering
Eleverne arbejder sammen to og to ved en computer eller chromebook med Chromebrowser. De skiftes til at programmere.

Værktøj: Landbot.io
Visuelt blokprogrammeringsværktøj baseret på drag n’ drop og trial n’ error.

1. Hvad er en chatbot?

Tid: ca. 15 minutter

Anvend info og video fra dette site til en fælles gennemgang. Lad også eleverne afprøve den simple chatbot på forsiden af sitet – eller lav din egen. På den måde får de en fornemmelse af, hvad et chatbot er.

2. Idégenerering

Tid: ca. 10 minutter

Eleverne kommer med idéer til, hvad formålet med deres chatbot er. Til Girls’ Day In Science udviklede pigerne fx følgende chatbots:

  • Imaginary boyfriend
    • Her kunne man vælge at chatte med enten the good  eller the bad boyfriend
  • Funny Chatbot
    • Denne chatbot havde til formål, at få andre til at grine af sjove jokes.
  • Interaktive gyserhistorier
    • Læseren havde selv selv mulighed for at vælge, hvordan historien skulle udvikle sig.
  • “Jeg keder mig – chatbot”
    • Chat med denne chatbot, når du keder dig. Den giver gode idéer til, hvad  du kan lave i stedet for.
  • Find dit sjæledyr!

Besvar forskellige spørgsmål og find frem til dit sjæledyr.

3. Programmering af chatbot

Tid: ca. 40 minutter: 

Få inspiration til, hvordan chatbotten kan peppes op med grafiske virkemidler såsom emojis og GIF’s på denne side under udfordringer.

4. Deling og afprøvning af chatbots

Tid: ca. 15 minutter

Saml alle chatbots på fx en Padlet, så alle kan afprøve hinandens chatbots.

5. Feedback og refleksion

Tid: ca. 10 minutter

Feedback

Eleverne giver feedback til de forskellige chatbots.

  • Hvad virkede godt og hvorfor?
  • Hvad virkede mindre godt og hvorfor?
Fælles refleksion
  • Hvem styrer jeres chatbots?
  • Hvem har ansvaret for, at jeres chatbots “opfører sig” pænt og taler ordentligt?
  • Hvor kloge er jeres chatbots?
  • Hvem styrer fx Siri?
  • Hvem har ansvaret for, at hun taler pænt?
  • Hvem passer på den data, som vi giver til fx Siri?
  • Kan denne data bruges på andre måder i andre sammenhænge?

Chatbots i undervisningen

Hvad er en chatbot?

Chatbot – eller bare bots – er en forkortelse af Chat Robot. Begrebet dækker over, hvordan mennesker kan kommunikere mundtligt eller skriftligt med robotter. Har du talt med Siri – Apples taleassistent – så har du måske talt med hende om lidt af hvert? Men i sidste ende er det begrænset, hvor intelligent Siri er – endnu!

De fleste chatbots er nemlig ikke særlig kloge, men de har et stort bagkatalog af svar, tekst, billeder, knapper og links, som man kan interagere med. I små glimt får du måske oplevelsen af at kommunikere med et andet menneske?

Flere forudsiger, at vi i fremtiden vil bruge disse digitale assistenter mere og mere til praktiske gøremål såsom bestille tid ved frisøren, kommunikere med banken, lægen, Skat mm. eller lave kalenderaftaler på tværs af flere kalendere.

Lær mere om chatbots i denne video:

Chatbots som lærerens digitale assistenter?

I blogindlægget 4 Ways For Using Chatbots For eLearning
kan du læse om, hvordan chatbots kan bidrage til at give eleverne en mere interaktiv og personlig oplevelse i undervisningen. Chatbots kan med tiden, når de bliver klogere og dermed forstår det naturlige sprog, kommunikere med eleverne, vurdere deres afleveringer, give hurtig feedback og dermed spare lærerens tid. Men ifølge denne artikel kommer chatbots ikke til at erstatte lærerne. De skal mere betragtes som digitale assistenter, som kan frigøre lærerens tid til andre og mere komplekse og meningsfulde opgaver.

Idé til et undervisningsforløb

Målgruppen er 7. – 9. klasse.

Forløbet tager afsæt i fælles mål for dansk 7. – 9. klasse og valgfaget teknologiforståelse. Forløbet har fokus på både kommunikation, design og programmering.

Forslag til læringsmål:
  • Jeg kan nedbryde et problem og idéudvikle ud fra en problemskitse
  • Jeg kan programmere en chatbot, som løser problemet
  • Jeg kender til chatbottens kommunikationsmuligheder – herunder fordele og ulemper.
Arbejdsform og aktiviteter:

Eleverne arbejder sammen i grupper og har til opgave at udvikle deres egen chatbot, som skal afhjælpe en bestemt problemstilling. Gruppen kan fx anvende et task board, når de skal nedbryde deres problem i mindre delproblemer. Hvis eleverne er over 13 år og har en Facebookkonto, kan de lave en chatbot til Messenger med chatfuel.com.

Idéer til problemer:
  • Hvordan kan vi oplyse børn og unge om deres rettigheder?
  • Hvordan kan få unge mennesker til at læse nyheder?
  • Hvordan kan børn og unge i fattige lande lære nye sprog, uden at skulle gå i skole?
  • Hvordan kan man huske ældre mennesker på at tage deres medicin?
  • Hvad kan vi gøre for at mindske ensomhed?

Mens eleverne designer og programmerer deres chatbot, vil de samtidig udvikle deres forståelse af, hvordan fx. Siri og andre chatbots er opbygget. Chatbots er nemlig ikke neutrale! Det er mennesker, som har programmeret dem, og dermed er der indbygget værdier og anvendt forskellige virkemidler, som vi skal være kritiske overfor.

Lav din egen chatbot

Det er let at komme i gang med at lave din egen chatbot med værktøjet Landbot.io. Læs mere om det på dette site, som jeg anvendte til en workshop til Girls’ day in science 12.09.18.