Lucka 12: Python för puckon

0

Jag är totalt nybörjare på all form av kodning, men har länge varit sugen på att börja lära mig. Tyvärr har jag upplevt att det funnits en mental tröskel när jag försökt läsa böcker om det och har snabbt känt mig ganska puckad och fort fegat ur. 

I höstas testade jag att använda ChatGPT för att lära mig grunderna i Python. Genom korta lektioner och övningar skapade av ChatGPT, kunde jag snabbt testa vad jag lärt mig direkt i chatten. När något gick fel fick jag feedback om hur jag kunde rätta till det.

Tillsammans med ChatGPT gick jag igenom olika strukturer som for- och while-loopar, där jag fick öva på att repetera kodblock och kontrollera villkor. Ett exempel var att jag använde en loop för att skriva ut bara jämna tal eller att skriva ut viktiga händelser beroende på värden i en while-loop. Super basic stuff, men när man känt att man suttit med stjärngossehatt som dumstrut är mästringskänslan stor.

En viktig del av processen har varit att steg för steg, med löpande förklaringar, förstå hur grunderna i Python fungerar. Minst lika nyttigt har det varit att också förstå hur man kan använda AI för att lära sig nya saker, hur man kan bolla fram och tillbaka. Chatten har fungerat som en interaktiv handledare, där jag kunnat få snabb hjälp, återkoppling och förklaringar på ett enkelt och begripligt sätt. Jag har fått svar anpassade till just det jag behöver lära mig, vilket har gjort lärandet smidigt och anpassat till min egen takt utan att behöva bläddra. Jag behöver heller inte vara rädd för att känna mig dum när jag ställer en miljon frågor eller gör alla nybörjarfel man kan göra (för det gör jag). 

Nu har jag kommit tillräckligt långt i mitt lärande för att också kunna fördjupa mig genom läsning av boken Python från början (Skansholm, 2024).

Prompt: “Jag är total nybörjare i python. Jag har ingen erfarenhet över huvud taget. Skulle du kunna ge mig en lektion i grunderna? Korta moduler med förklaring av koncepten, som följs av uppgifter jag får göra och du kan rätta dem direkt i chatten? Förklara i detalj, nybörjarvänligt, vad all kod innebär och hur det hänger ihop.”

Prompt-exempel

Jag är total nybörjare i python. Jag har ingen erfarenhet över huvud taget. Skulle du kunna ge mig en lektion i grunderna? Korta moduler med förklaring av koncepten, som följs av uppgifter jag får göra och du kan rätta dem direkt i chatten? Förklara i detalj, nybörjarvänligt, vad all kod innebär och hur det hänger ihop.

/Tanja Blixt

Lucka 11: Diktera mera

0

Diktering innebär att du använder tal-till-text-teknik för att skapa innehåll genom att tala in det i en dator. Genom att tala in dina texter kan du fokusera mer på innehållet och mindre på själva skrivprocessen. Diktering är särskilt användbart för personer som vill minska belastningen på händer och handleder, samt för dem med läs- eller skrivsvårigheter.

Diktera i Microsoft Word

  1. Öppna en tom sida i Word.
  2. Klicka på knappen Diktera i verktygsfältet under fliken Start.
  3. Ett separat verktygsfält för diktering öppnas. Klicka på kugghjulet för att kontrollera att du har valt rätt språk och mikrofon.
  4. Klicka på mikrofonikonen för att starta transkriberingen.
  5. Tala tydligt så att Word kan transkribera dina ord korrekt. Det gör inget om du stakar dig, formulerar dig konstigt eller tar pauser.
  6. Du kan korrigera eventuella skrivfel under pågående diktering eller efteråt.
  7. När du är klar, klicka på mikrofonikonen igen för att stoppa dikteringen.

Renskriv med Copilot

Öppna Copilot och skriv en prompt, till exempel: 

Jag har en dikterad text som jag skulle vilja att du hjälper mig att renskriva och förbättra språkligt. Jag vill att texten ska bli mer flytande, korrekt och professionell. Här är texten: 

Klistra in den dikterade texten under prompten och skicka iväg.

Lucka 10: Pluggkompisen som alltid är vaken

0

Studenter som pluggar tillsammans får bättre resultat, men det är inte säkert att kompisarna finns tillgängliga hela tiden. I sådana stunder kan Copilot fungera som ett bra bollplank. Du kan be Copilot att hjälpa dig genom att

  • hitta på frågor eller uppgifter som du kan öva på
  • förhöra dig på glosor, huvudstäder, grundämnen eller något liknande
  • kommentera svar som du själv har kommit på

Du kan säkert komma på fler bra promptar som du kan skicka till Copilot för att få plugghjälp. Ju mer specifik du är i dina promptar, desto bättre resultat kommer du att få. Och genom att du har en dialog med Copilot kanske det är lättare att hålla fokus. Ni kan förstås använda Copilot även när ni pluggar tillsammans. Be Copilot föreslå frågor och hjälps sedan åt att besvara dem.

Kom dock ihåg att Copilot, och andra AI-tjänster, bara är språkmodeller som inte har någon verklig kunskap. De visar hur ett typiskt svar kan se ut, men det är inte säkert att de har rätt. Verifiera därför alltid svaren gentemot säkra källor.

Exempel på promptar

Jag läser en grundkurs i företagsekonomi på universitetet och sitter och pluggar till tentan. Ge mig förslag på tio frågor som du tror skulle kunna vara med på en sådan tenta.

Jag går en kurs i hur man använder Excel och jag ska snart ha en praktisk tenta. Ge mig förslag på fem olika enkla övningsuppgifter i Excel som jag kan göra för att testa om jag kan tillräckligt.

Jag vill att du ska hjälpa mig att plugga till en tenta i kemi genom att förhöra mig på namnen på olika grundämnen. Du säger en beteckning på ett grundämne, jag svarar med vilket grundämne jag tror att det är, och så talar du om för mig om det var rätt eller fel, samtidigt som du ger mig en beteckning på ett nytt grundämne. Så håller vi på tills du har förhört mig på tio olika grundämnen. Var så god och börja!

Jag sitter och pluggar till en tenta i teoretisk filosofi. På en gammal tenta fanns en fråga där man skulle förklara Kants kategoriska imperativ och jämföra med utilitarismens principer. Mitt förslag till svar kommer här nedan. Kan du bedöma om det är rätt, samt ge mig förslag på hur jag skulle kunna förbättra det? Här kommer mitt svar: “…”

Lucka 9: Knåda och jäs din text som en saffransdeg

0

Eftersom att du kan kommunicera med Copilot i chatt-format så kan du bearbeta en text i flera steg för att komma fram till ett resultat som du till slut är nöjd med. Att skriva en text kan liknas vid att förbereda en deg till adventsbaket. 

Först behöver du själv skapa en grund genom att tillsätta alla ingredienser, det vill säga förse Copilot med vad som ska ingå i texten. Detta behöver du göra för att Copilot ska kunna avgöra vilken typ av text du vill skapa. Med andra ord; huruvida det ska bli pepparkakor, saffransbullar eller kanske en saftig fruktkaka?

Därefter kan du ta hjälp av Copilot för att knåda texten så att den blir mjuk och slät. Be Copilot att ge förslag på förbättrad stavning, grammatik och meningsuppbyggnad. 

Prompt-exempel

Det här är en text som jag har skrivit. Ge mig förslag på hur jag kan förbättra den, så att den blir korrekt vad gäller stavning, grammatik och meningsuppbyggnad:

[inkludera din text]

När du har en bra grund kan du låta texten jäsa så att den blir fyllig. Fråga Copilot om ytterligare information som kan läggas till. I det här steget kan du få goda idéer om nytt innehåll som du kanske har glömt inkludera.

Prompt-exempel

Borde jag lägga till någon ytterligare information i den här texten?

Om något av förslagen är bra, be Copilot inkludera det.

Prompt-exempel

Tack för förslaget [specificera vilket], jag vill att du inkluderar det i texten.

Genom att arbeta fram och tillbaka med Copilot kan du förfina din text och göra den klar för att gräddas och delas med andra. Förhoppningsvis lika uppskattad som nybakade saffransbullar.

Lucka 8: Skapa en litteraturöversikt med hjälp av genAI

0

Inledningsvis vill jag bara säga att jag är precis i början av min doktorandutbildning, vilket gör att jag också är i början av att experimentera med olika typer av AI-verktyg för att stötta min process. Det jag skriver om idag, är det jag kommit att testa hittills. Styrkan – som jag upplever den – är att hitta bra kombinationer av AI-verktyg för sitt arbete. För att göra det behövs en medvetenhet hur just dina processer ser ut.

Copilot

  1. Vad är uppgiften egentligen? En litteraturöversikt – ja, med så kort tidsram behöver det nog landa i en sk rapid review. Eller vänta – jag kan ju faktiskt ta en diskussion med Copilot om detta?

Prompt 1: Jag ska göra en översikt av litteratur till en uppgift i min forskarutbildning. Vilken typ av litteraturöversikt är mest rimlig att göra?

Copilot ger flera förslag: Systematisk litteraturöversikt, narrativ litteraturöversikt, scoping review, meta-analys och integrativ litteraturöversikt. Men har också en motfråga – och det är väl det som är styrkan i Copilot: Den ger indikationer på vad som behöver förtydligas och fyllas ut i min prompt.

Copilot: […] Har du redan en specifik forskningsfråga i åtanke? Det kan hjälpa att avgöra vilken typ av översikt som är mest lämplig.

Prompt 2: Ja, min fråga handlar om remote learning settings in higher professional and vocational education

För att undersöka "remote learning settings" inom högre professionell och yrkesutbildning kan en **systematisk litteraturöversikt** vara mycket användbar. Denna typ av översikt hjälper dig att noggrant granska och sammanställa befintlig forskning om ämnet, vilket kan ge en omfattande bild av de nuvarande kunskapsläget och identifiera eventuella kunskapsluckor[1](https://www.brookings.edu/articles/how-does-virtual-learning-impact-students-in-higher-education/).

En **scoping review** kan också vara lämplig om du vill kartlägga ett brett forskningsområde och identifiera vilka aspekter av remote learning som har studerats mest och vilka som behöver mer forskning[1](https://www.brookings.edu/articles/how-does-virtual-learning-impact-students-in-higher-education/).

Om du är intresserad av att kombinera både kvantitativa och kvalitativa studier kan en **integrativ litteraturöversikt** vara rätt val. Denna typ av översikt ger en mer holistisk bild av forskningsområdet genom att inkludera olika typer av data och perspektiv[2](https://scholar.harvard.edu/sites/scholar.harvard.edu/files/roychan/files/is_hybrid_remote_work_here_to_stay_in_higher_education_-_chan_lin_bista.pdf).

Valet av typ beror på din specifika forskningsfråga och de resurser du har tillgängliga. Har du några specifika aspekter av remote learning som du vill fokusera på? Det kan hjälpa att ytterligare precisera vilken typ av översikt som är mest lämplig.

Scopus AI

2. Det går att fortsätta diskutera frågeställningen vidare med Copilot men i det här läget vill jag även testa den med hjälp av Scopus AI för att därmed kunna hitta relevanta artiklar som följer vetenskapliga standarder.

Prompt 1: remote learning settings in higher professional and vocational education

Sökresultatet redovisas både genom “summary”, “expanded summary”, “concept map” och “topic experts”. Exempel på Concept map visas nedan.

Prompt Scopus AI remote learning settings in higher professional and vocational education

Det som genererats är även kopplat till referenser samt “foundational documents” och “related documents” där gissningar görs över tänkbara kopplingar till de teman och trender som redovisas i sammanfattningarna.

2b) Det går att använda den söksträng som genererats vid sökningen i Scopus AI och även göra en mer traditionell sökning i databasen (eller i andra databaser). Där går det i vanlig ordning att sortera träffarna på det sätt som passar syftet bäst. Just denna söksträng genererade 323 träffar i Scopus (161 träffar i Web of Science).

Elicit

3. Samma sökning görs i Elicit: remote learning settings in higher professional and vocational education. Här behövs viss sortering och filtrering göras för att hitta träffar på rätt språk och rätt typ av artiklar. Styrkan i Elicit är att det snabbt går att få överblick över vilka koncept och uttryck som används inom forskningsområdet och vilka teorier och metoder har använts på liknande studier m.m.

ResearchRabbit

4. Vad för litteratur kan jag ha missat genom tidigare sökningar? Hur hänger artiklarna samman (eller inte)? Jag väljer ut några artiklar som hänger ihop med min sökning. Lägger in dem i ResearchRabbit via antingen namn eller DOI.

I denna mapp går det sen att söka baserat på enstaka artiklar eller alla tillsammans baserat på gemensamma nämnare såsom referenser, författare. Du får även förslag på liknande artiklar. Och sen går det att klicka sig vidare ännu mer…det går att verkligen hamna vilse mellan varven, men med en hyfsad systematik bör det gå att använda det på ett bra sätt.

Sen kom jag på – jag hade kunnat fråga Copilot redan från början hur jag kan använda olika AI-verktyg för att göra detta arbete.

Prompt 1: Hur skulle jag kunna lägga upp en scoping review med hjälp av AI-verktyg?

Prompt 2: Jag hade tänkt använda Scopus AI, Elicit och ResearchRabbit.

Där fick jag också ett mycket viktigt råd: Var medveten om potentiella bias och säkerställ att dina resultat är tillförlitliga och transparenta när du använder AI-verktyg för att genomföra en scoping review.

Fortsättning följer.