![](https://didacticum.blog.liu.se/wp-content/uploads/2024/12/Bilden-640x427.png)
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