LingoStoriesLingoStories
B1Technology8 min read979 words92 sentencesAudio

Swedish Story (B1)Att lära sig programmera

Denna B1 Svenska-berättelse är designad för mellannivå som lär sig Svenska. Den innehåller enkelt ordförråd och korta meningar för att hjälpa dig förbättra dina läs- och lyssningsfärdigheter. Klicka på valfritt ord för att se översättningar och höra uttalet.

About this story

Emma bestämmer sig för att lära sig programmera och börjar med en onlinekurs i Python. Efter att ha behärskat grunderna bygger hon en kalkylator och sedan en personlig webbplats. Till slut skapar hon en uppgiftshanteringsapp som folk faktiskt använder. Hennes beslutsamhet lönar sig när hon får jobb som juniorutvecklare på ett startup.

Translations in English
Linked wordUnderlined wordOther words
Emma hade alltid varit nyfiken hur webbplatser och appar skapades. En dag bestämde hon sig för att lära sig programmera. Hon hade hört att programmering var svårt, men hon var fast besluten att försöka. Emma började med att söka efter gratis onlinekurser. Det fanns många alternativ att hon kände sig överväldigad till en början. Hon läste flera artiklar om vilket programmeringsspråk man borde lära sig först. Många rekommenderade Python eftersom det var nybörjarvänligt. Emma valde en kurs som hette 'Python för nybörjare' och anmälde sig omedelbart. Den första lektionen förklarade vad ett programmeringsspråk var. Emma lärde sig att datorer behöver specifika instruktioner för att utföra uppgifter. Ett programmeringsspråk är hur människor kommunicerar dessa instruktioner till maskiner. Hon installerade Python sin laptop genom att följa videoinstruktionerna. Sedan öppnade hon en textredigerare och skrev sin första kodrad. Koden sa: print('Hej, världen!') När hon körde programmet dök orden upp hennes skärm. Emma kände en våg av spänning när hon såg sin kod faktiskt fungera. Nästa lektioner lärde henne om variabler och datatyper. En variabel är som en behållare som lagrar information. Emma skapade en variabel som hette 'name' och lagrade sitt namn i den. Hon lärde sig också om tal och hur man gör matematik i kod. Addition, subtraktion, multiplikation och division var allt möjligt. Emma tillbringade sina kvällar med att öva det hon hade lärt sig. Ibland gjorde hon misstag och hennes kod körde inte. Dessa misstag kallas buggar inom programmering. Att hitta och fixa buggar var frustrerande men också givande. Emma lärde sig att läsa felmeddelanden noggrant för att förstå vad som gick fel. Efter två veckor gick hon vidare till mer avancerade ämnen. Hon studerade loopar, som låter kod upprepa handlingar många gånger. Hon lärde sig också om villkor och hur man fattar beslut i kod. If-satser hjälpte henne skriva kod som kunde reagera olika olika indata. Emma började arbeta sitt första riktiga projekt: en enkel kalkylator. Kalkylatorn skulle fråga användaren om två tal och en operation. Sedan skulle den visa resultatet. Det tog henne en hel helg att det att fungera ordentligt. Hon var otroligt stolt när hon äntligen blev klar. Emma visade kalkylatorn för sin vän Marco, som också var intresserad av programmering. Marco var imponerad och bad henne lära honom några grunder. Att lära någon annan hjälpte Emma att förstå koncepten ännu bättre. De bestämde sig för att lära sig tillsammans och träffas varje lördag för att öva. Allt eftersom veckorna gick blev Emma mer bekväm med Python. Hon lärde sig hur man skapar funktioner för att organisera sin kod bättre. Funktioner är återanvändbara kodstycken som utför specifika uppgifter. Hon upptäckte också bibliotek, som är samlingar av färdigskriven kod. Bibliotek sparar programmerare från att behöva skriva allt från grunden. Emma bestämde sig för att försöka bygga en webbplats med det hon hade lärt sig. Hon behövde lära sig HTML och CSS utöver Python. HTML är språket som strukturerar innehållet webbsidor. CSS används för att göra webbplatser vackra med färger och layouter. Att lära sig flera språk samtidigt var utmanande. Men Emma njöt av processen att lära sig nya saker. Hon byggde en enkel personlig webbplats med sitt namn och en kort introduktion. Webbplatsen hade också bilder hennes hobbyer och favoritböcker. Emma var upprymd över att ha skapat något som fanns internet. Hennes familj och vänner besökte webbplatsen och lämnade positiva kommentarer. Uppmuntrad av sina framsteg satte Emma upp ett större mål för sig själv. Hon ville skapa en webbapplikation som kunde hjälpa människor. Hon tänkte problem i hennes dagliga liv som teknik kunde lösa. Emma märkte att hon ofta glömde viktiga uppgifter och möten. Hon bestämde sig för att bygga en uppgiftshanteringsapplikation med påminnelser. Detta projekt var mycket mer komplext än hennes tidigare. Hon behövde lära sig om databaser för att lagra användarinformation. En databas är som ett digitalt arkivskåp för att organisera data. Emma tillbringade många sena kvällar med att arbeta sin applikation. Det fanns stunder när hon kände sig fast och ville ge upp. Men hon kom ihåg varför hon hade börjat lära sig programmera från början. Hon var nyfiken, och hon ville skapa något användbart. Efter tre månaders arbete slutförde Emma äntligen sin uppgiftshanteringsapp. Användare kunde skapa konton, lägga till uppgifter och ställa in påminnelser. Appen skickade e-postmeddelanden när deadlines närmade sig. Emma delade appen online, och några personer började använda den. Hon fick feedback och förslag förbättringar. Att lära sig acceptera kritik var en viktig del av att bli en bättre programmerare. Emma fortsatte att uppdatera sin app baserat vad användarna ville ha. Hon lärde sig att mjukvaruutveckling är en pågående process. Ett år hade gått sedan Emma först började lära sig programmera. Hon hade gått från att inte kunna något till att bygga riktiga applikationer. Resan hade inte varit lätt, men den hade varit värd det. Emma bestämde sig för att hon ville satsa en karriär inom mjukvaruutveckling. Hon började söka juniorutvecklarpositioner teknikföretag. Intervjuerna var utmanande, de testade hennes kunskaper och problemlösningsförmåga. Emma övade kodningsutmaningar och repeterade datavetenskapliga koncept. Efter flera intervjuer fick hon ett erbjudande från ett startup-företag. Företaget byggde en app för att hjälpa människor lära sig språk. Emma var exalterad eftersom detta kombinerade hennes kärlek till lärande med teknik. sin första dag jobbet kände Emma sig nervös men också otroligt lycklig. Hon hade uppnått något som en gång verkade omöjligt. Hennes kollegor välkomnade henne varmt och visade henne runt kontoret. Emma visste att det fortfarande fanns mycket mer att lära sig. Tekniken förändrades alltid, och programmerare behövde fortsätta lära sig. Men Emma var inte rädd för den utmaningen. Hon hade trots allt redan bevisat att hon kunde lära sig vad som helst med tillräcklig beslutsamhet. När Emma såg tillbaka sin resa insåg hon att det bästa beslutet hon någonsin fattade var helt enkelt att börja.

Comprehension Questions

4 questions

1

Vilket programmeringsspråk valde Emma att lära sig först?

2

Vad var Emmas första riktiga projekt?

3

Varför bestämde sig Emma för att bygga en uppgiftshanteringsapp?

4

Vilken typ av företag anställde Emma för hennes första jobb?

Vocabulary

39 words from this story

Related Stories