Category Archives: Research

Nyttja ChatGPT för lärande?!

AI-motorn ChatGPT från OpenAI släpptes 221130 och fick väldigt snabbt otroligt många användare. Enligt vissa uppgifter uppnåddes redan 1 miljoner användare efter 4 dagar.

Fusk?

En stor del av debatten om ChatGPT har kretsat runt hur den kan användas för att fuska i skolan och universitet och vissa skriver direkt att ChatGPT måste förbjudas men hur blir det då med andra verktyg som att söka på Google, forskningsassisten i Word och så enkla verktyg som rättstavning och grammatikkontroll? Ska alla dessa verktyg förbjudas också?

Egentligen har studenter på universitetsnivå kunnat fuska i många år genom att alla uppgifter och lösningar sprids online av tidigare studenter. Kanske för att hjälpa andra eller kanske bara för att få lite uppmärksamhet. I slutändan handlar det om att ha ändamålsenlig examination där vi faktiskt undersöker om eleven/studenten har lärt sig det den ska ha lärt sig i respektive kurs och vi som lärare måste fundera på vilket sorts examination vi använder.

Hur nyttja ChatGPT för lärande?

Jag vill istället diskutera hur ChatGPT kan användas till stötta elever och studenter i deras lärande och här nedan följer tio exempel. Vill dock poängtera att detta är bara toppen av ett isberg och det finns massor med fler sätt vi kan använda AI-baserade chatbottar för att stötta lärande.

1: Skrivkramp

ChatGPT kan hjälpa till att komma igång med skrivuppgifter. Jag har själv ibland svårt att komma igång med frustration som resultat och genom att be ChatGPT skriva en kort introduktion till ett visst ämne så kan det vara lättare att fortsätta skrivandet.

På samma sätta kan man mata in sin egen text och be chatbotten att fortsätta skriva för att hjälpa en vidare. Man får det en eller par paragrafer med efterföljande texter.

2: Interaktiv lärobok

ChatGPT har lärt sig massor med fakta och den kan då användas som en interaktiv lärobok där den lärande enkelt kan ställa frågor kopplade till tidigare svar. T.ex. Förklara hur de svenska fjällen skapades? följt av Hur högt är det högsta berget? där jag inte behöver skriva varken fjäll eller att det är svenska berg jag menar för det förstår chatbotten utifrån den tidigare diskussionen.

3: Analysera texter

AI-motorn kan användas för att analysera texter och är duktig på att ge förslag på hur texten bör fortsätta. T.ex. paragrafen ovan om att studenter har kunnat fuska länge ge följande förslag från ChatGPT:

“Det är därför viktigt att universitet och lärare tar initiativ för att motverka och förhindra fusk. Det kan innebära att skapa mer individuella uppgifter, använda olika examinationstekniker som förhindrar kopiering och samarbete under prov, eller att införa mer omfattande kontroller för att säkerställa att studenterna faktiskt har lärt sig det de ska ha lärt sig. Genom att vidta dessa åtgärder kan vi garantera en ändamålsenlig examination och en rättvis bedömning av studenternas kunskaper.”

4: Sammanfatta texter

Vidare kan vi be ChatGPT sammanfatta längre texter och ge oss en sammanfattning. Jag har provat på längre texter, både akademiska och skönlitteratur och fått en mycket korrekta sammanfattningar. Detta kan underlätta för personer med lässvårigheter att läsa texter och därmed lära sig. För mig som forskare och lärare underlättare det otroligt mycket att få sammanfattningar av akademiska skrivningar.

Nedan är ett exempel på där ChatGPT sammanfattar en ganska lång beskrivning av mig som ni hittar här.

Professor Peter Parnes är professor vid Luleå tekniska universitet och är aktiv inom områdena ny teknik och digitalisering i skolan. Han har grundat flera företag, inklusive Marratech som såldes till Google, där han sedan jobbade som utvecklingschef för Google Sverige. Peter är även expert åt Skolverket och engagerar sig i jämställdhet inom IT-området genom projektet #include.

5: Bättre översättningar

Vi har länge kunnat enkelt översätta via olika översättningsverktyg online men med hjälp av ChatGPT kan vi få även få förklaringar till översättningarna som hjälper oss förstå det andra språket. T.ex. Hur säger man “Var är busshållplatsen?” på spanska och förklara. ger:

“¿Dónde está la parada de autobús?” (Uttalas: “donde esta la parada de autobus”)

“Dónde” är en form av “donde” som betyder “Var”. “Está” är den tredje personens singularisform av verbet “estar” som betyder “att vara”. “La parada de autobús” betyder “busshållplatsen”. “¿” är tecknet för fråga, vilket visar att det är en fråga.

6: Ge förslag i diskussioner

Vi kan använda ChatGPT för att ge oss förslag på argument när vi arbetar med i princip alla olika ämnen. Den kan hjälpa oss att ta fram argument för olika skrivningar som t.ex. varför en viss affärsmodell är lämplig för att lösa ett affärsproblem, hur vi ska visualisera vindkraftsproduktion eller Ge mig 3 argument för varför det är bra att lära sig saker? ger

  1. Att lära sig nya saker utvecklar vår hjärna och hjälper oss att bli mer flexibla och kreativa.
  2. Att lära sig nya saker ger oss möjlighet att utforska och förstå vår omvärld på djupare nivå, vilket ökar vår kunskap och insikt.
  3. Att lära sig nya saker ökar vår livskvalitet och hjälper oss att möta nya utmaningar och situationer med mer självsäkerhet och förmåga att hantera dem.

7: Förklara programmeringfel

Många lär sig programmera idag och är man nybörjare så kan vissa fel vara svåra att förstå. T.ex. ChatGPT kan förklara följande felmeddelande från Python: Förklara följande fel: TypeError: ‘int’ object is not iterable

8: Hitta buggar i program och rätta dem

ChatGPT kan också hitta buggar och ge förslag på hur det ska rättas.

Hitta buggen i följande program

def count_occurrence(values, to_find):
	number_of_occurrences = 0
	for v in len(values):
		if values[v] == to_find:
			number_of_occurrences += 1
	return number_of_occurrences

values = [1, 2, 3, 3]
check_for_threes = count_occurrence(values, 3)

print(check_for_threes)

ChatGPT svarar

Buggen i programmet är i första raden i funktionen count_occurrence. Koden använder len-funktionen för att iterera över values, men detta fungerar inte eftersom len-funktionen returnerar längden på values-listan, inte individuella element i listan. För att fixa buggen ska koden istället använda en for-loop för att iterera över values direkt, så här:

def count_occurrence(values, to_find):
    number_of_occurrences = 0
    for v in values:
        if v == to_find:
            number_of_occurrences += 1
    return number_of_occurrences

Med den här ändringen kommer koden att fungera som avsett och kommer att skriva ut 2 när den körs med den givna values-listan.

9: Ge sig själv positiv uppmuntran

Denna är en av mina favoriter. Be ChatGPT skriva något positivt om dig själv och njut av resultatet. Här som ett exempel för att motivera mig, Peter till att gå och träna.

Peter är en fantastisk person som alltid sätter mål för sig själv och strävar efter att bli bättre. Han har bestämt sig för att gå och träna idag, vilket är en fantastisk beslutning. Träning är en viktig del av en hälsosam livsstil och kommer att hjälpa Peter att må bra både fysiskt och mentalt. Jag är säker på att han kommer att göra ett fantastiskt jobb och känna sig stolt över sig själv efteråt. Go, Peter!

10: Skriv något positivt om någon annan

Du kan be ChatGPT skriva något positivt som en dikt för att göra någon annan glad och uppmuntra dem. Här en är en kort dikt i Karin Boye stil.

Rektor Birgitta Bergvall-Kåreborn
Med kunskap som en vägg av stål
Hon leder Luleå tekniska universitet
Med visdom och styrka, förblir hon rak

Hon är en kvinna av klokhet och stolthet
Som vägleder med mod och integritet
Ingen utmaning är för stor
När hon står i spetsen för vårt högskolor

Med kärlek för vetenskap och teknik
Hon driver vår utbildning framåt
Och med sin ständiga strävan efter förbättring
Hon är en källa till stolthet och glädje för oss alla.

Avslutande ord

Jag är övertygad om att vi bara har sett början på hur textbaserade och andra AI-verktyg kommer att revolutionera vårt lärande och påverka vårt arbetsliv i stort. ChatGPT är ett exempel på ett sådant verktyg som kan hjälpa människor att lära sig allt från grunderna i olika ämnen till avancerade färdigheter och kunskaper. Jag tror verkligen att ChatGPT har stor potential att förändra sättet vi lär oss på och jag ser fram emot att se dess utveckling i framtiden när nästa version av den underliggande AI-hjärnan släpps i version 4 under våren 2023.

Ja, jag har använt ChatGPT för att hjälpa mig skriva och förbättra delar av denna text och ge förslag på hur den kan användas i lärande.

Vad är dina tankar om hur ChatGPT kan och bör användas för lärande?

Ps. Sammanfattning

Här kommer en sammanfattning av hela texten ovan sammanfattad av ChatGPT. Notera sista meningen som jag egentligen inte har skrivit om alls men som ChatGPT lade till.

AI-motorn ChatGPT från OpenAI har snabbt fått många användare. En stor del av debatten om ChatGPT har kretsat kring hur den kan användas för att fuska i skolan och universitetet. Det har föreslagits att ChatGPT ska förbjudas, men det finns även andra verktyg som kan användas för att fuska såsom att söka på Google och forskningsassisten i Word. Istället för att förbjuda ChatGPT bör vi fundera på hur det kan användas för att stötta elever och studenter i deras lärande. Exempel på sådana användningsområden är att hjälpa till med skrivuppgifter, användas som en interaktiv lärobok, analysera texter och hjälpa till med översättningar. ChatGPT har även potential att hjälpa lärare att få en bättre inblick i hur eleverna lär sig och vilka kunskaper de behöver stöd med.

WalkAbout 211110 – Workshop Universeh

Curious about WalkAbout and how it can be used for higher education? 211110 1400-1600 we arrange within the Universeh project a seminar and workshop about WalkAbout. It is online via Zoom and everyone is welcome. If you do not want to be active, you can just listen to the first half, which is more of a presentation. The presentation and workshop is in English.

Recording: YouTube (4K), LTU Play

Presentation

What makes a teacher good?

When I look back on my own education, a couple teachers come to my mind as being “great”. 

The first example is my technology teacher in secondary school (1988-1990). He was not an educated teacher, but rather a construction engineer originally. He introduced me to the notion of not learning everything by heart, but rather we were allowed to bring everything we wanted to the tests. This was before the Internet was generally available in schools, so we had to think about what books, notes etc., we wanted to bring to the tests which in turn was a way of reflecting on our own learning which is a key part of the learning. 

Another example is my algorithms teacher during my master’s education (around 1992). This teacher was very charismatic and impressed us by never preparing his lectures, or at least he made it look like he never prepared. He came into the lecture hall, asked us which chapter we were currently reading, looked in the book for 10 seconds, closed it and then held a 2*45 min lecture by just speaking and writing on the blackboard. This impressed me as it showed that he really knew his subject. After all, he was a professor in algorithms so he should know the subject. 

So, what makes a teacher good? Here are a few things. 

  1. See and listen to the students. Take care in trying to understand what the students have trouble learning and then try to explain just that. 
  2. Show that you care. Tightly connected to point 1, but more about the emotions. Show that you want the student to learn, but also that you can be stern when needed. 
  3. Never ever lower the learning criteria. We can change much in our learning and teaching style, but we should never ever lower the criteria for passing. Students do not want to just pass, but rather see that they have accomplished something. 
  4. Pay attention to the details. Show respect to your students by not giving them material with a lot of errors. This includes everything, the learning material in the LMS, lecture notes, what you say and most importantly in the course planning. If you show the students respect through your work, then you will most likely get respect and good results back. 
  5. Connect theory to practice. Do not just give facts and theories but also connect it to real life by showing real examples that the students can connect to and by that motivate why they should be learning the subject in question in the first place. 
  6. Get the students to ask the right questions and get them to reflect on their learning. Why is a certain thing, the way it is? What did I just learn by doing this assignment? By reflection and questioning, the student can generalize and take their own learning to the next level.  

These are just a few things that can be said about what makes a teacher good. That do you think makes a teacher good? 

/Peter Parnes, a learner for life. 

How do we Learn?

I am currently taking a course at Coursera called What future for Learning and I thought I would share some reflections. Here is the first text.

How do we Learn? 

How we learn and how we teachers should support this learning for students has been in my mind for a long time. I have been a teacher at university level for 26 years and my personal teaching methods have changed a lot over the years. 

How much time should we spend on summative vs formative examination? I teach mainly advanced project courses and here a combination of both is very good. The students get assignments where they must reflect on their learning during the course, learn from each other via continuous group presentations and peer reviews of each other’s writings together with verbal presentations in the middle and the end of the course and a written report at the end. At the same time, I am often a guest lecturer in other courses and here I get asked to give the other teacher quiz questions for the final examination and I find this tough. Creating good quiz questions is hard. E.g., it should not be something the student could just easily search for on the Internet but rather be a question that triggers reflection and thought and this is something I would much rather do via a written assignment.  

One pedagogical idea is that the students should get variation in their learning. There is no template for learning that suits all, neither teachers nor students. As a teacher, I want the students to reflect on their learning and go back and see if they could have solved a task differently. 

In this first part of the course, What Future for Education the key things I take with me is how the course and assignments are set up. Already in this first week, we as students get a high variation in tasks and how the material is presented. There are videos but also transcripts if I prefer to read instead (even if the transcripts are not perfect unfortunately). There is a longer text as well as other students writing via the Paddlet and forum. All this helps me learn via variation and triggers me to reflect as the material is just not one big homogeneous mass. 

Finally, I reflect that for me personally as a student the most attractive way of learning is that I can do it anywhere thanks to “modern” tools. These days, I have a really hard time learning from books (the old, printed type) but rather, I want to have different resources with me electronically. E.g., if I am waiting somewhere, then I can take 5-10 min to read, watch or listen to something or write something in a journal (electronically of course). Learning should be possible to be done anywhere and anytime. How does this rhyme with today’s school system where students are supposed to learn a specific thing at a specific time and at a specific place?