Hoppa till innehållet
Bläddra per årskurs: Gymnasiet 1

Sverige · Skolverket Kursplaner

Gymnasiet 1 Datalogi.

Datalogi är läran om informationsbehandling och algoritmisk problemlösning. Ämnet ger eleverna grundläggande kunskaper i programmering, datastrukturer och hur datorer fungerar på en teoretisk nivå. Det förbereder eleverna för vidare studier och arbete inom IT och mjukvaruutveckling.

5 arbetsområden·16 ämnesområden·Åldrar 16-17

01Datorns uppbyggnad och funktion

3 ämnesområden·1.º Período

En introduktion till datorns arkitektur, hur hårdvara och mjukvara samverkar, samt hur information representeras digitalt.

Datorns arkitektur och komponenter

En genomgång av von Neumann-arkitekturen och datorns centrala delar som CPU, RAM och lagring. Eleverna utforskar hur hårdvara samverkar för att bearbeta data.

StationsundervisningMaker-lärande
Binära talsystem och datarepresentation

Introduktion till hur datorer representerar information med hjälp av ettor och nollor. Vi undersöker binära och hexadecimala talsystem samt teckenkodning.

Undersökande lärandeBegreppskarta
Logiska grindar och boolesk algebra

Grunderna i boolesk logik och hur logiska grindar (AND, OR, NOT) bygger upp datorns processorkraft. Eleverna skapar enkla logiska kretsar.

SimuleringsövningMaker-lärande

02Algoritmer och problemlösning

3 ämnesområden·2.º Período

Fokus på att utveckla ett algoritmiskt tänkande genom att bryta ner problem, skapa stegvisa lösningar och analysera deras effektivitet.

Introduktion till algoritmiskt tänkande

Att bryta ner komplexa problem i mindre, hanterbara steg. Eleverna lär sig formulera algoritmer med pseudokod och flödesscheman.

BegreppskartaGallergång
Sök- och sorteringsalgoritmer

En djupdykning i klassiska algoritmer som linjär sökning, binärsökning, bubble sort och insertion sort. Vi jämför deras tillvägagångssätt.

SimuleringsövningUndersökande lärande
Algoritmisk effektivitet och komplexitet

Grundläggande förståelse för hur man mäter en algoritms effektivitet i tid och minne. Introduktion till Ordo-notation (Big O).

FallstudieExpertpanel

03Programmeringens grunder

4 ämnesområden·3.º Período

Praktisk tillämpning av datalogiska principer genom att skriva, testa och felsöka strukturerad kod.

Variabler, datatyper och operatorer

Introduktion till att skriva kod med fokus på hur data lagras och manipuleras. Eleverna arbetar med heltal, strängar, flyttal och booleska värden.

Undersökande lärandeStationsundervisning
Kontrollstrukturer och iteration

Att styra programmets flöde med hjälp av if-satser och loopar (for, while). Eleverna skapar program som kan fatta beslut och upprepa uppgifter.

Maker-lärandeExpertpussel
Funktioner och modularisering

Att dela upp kod i återanvändbara funktioner och moduler. Fokus ligger på parametrar, returvärden och kodens läsbarhet.

BegreppskartaFallstudie
Felsökning och testning

Metoder för att identifiera, förstå och åtgärda buggar i koden. Eleverna lär sig använda felsökningsverktyg och skriva enkla tester.

Undersökande lärandeExpertpanel

04Datastrukturer och abstraktion

3 ämnesområden·4.º Período

Hur man organiserar och lagrar data effektivt för att lösa mer komplexa programmeringsproblem.

Listor och arrayer

Hantering av samlingar av data med hjälp av endimensionella och flerdimensionella arrayer. Eleverna lär sig iterera över och manipulera listor.

StationsundervisningMaker-lärande
Stackar och köer

Introduktion till LIFO (Last In, First Out) och FIFO (First In, First Out) principerna. Vi implementerar stackar och köer och undersöker deras användningsområden.

SimuleringsövningBegreppskarta
Träd och grafer

En översikt av hierarkiska och nätverksbaserade datastrukturer. Eleverna utforskar binära träd och enkla grafer för att representera komplexa relationer.

ExpertpusselGallergång

05Datalogi i samhället

3 ämnesområden·5.º Período

En kritisk granskning av hur datalogi och mjukvara påverkar individer, samhälle och framtid.

Etik och integritet i den digitala världen

Diskussioner kring hur datainsamling, algoritmer och mjukvara påverkar individens integritet och samhället i stort.

Filosofiska stolarFallstudie
Cybersäkerhetens grunder

Grundläggande principer för informationssäkerhet, inklusive kryptering, lösenordshantering och vanliga hot som nätfiske och skadlig kod.

ExpertpanelUndersökande lärande
AI och framtidens teknik

En introduktion till artificiell intelligens och maskininlärning. Vi utforskar hur dessa teknologier fungerar och deras potentiella framtida påverkan.

ExpertpusselFilosofiska stolar