Länkstig

Grundläggande programmering i Python och artificiell intelligens

Kurs
LFY033
Grundnivå
7,5 högskolepoäng (hp)
Studietakt
25%
Undervisningstid
Blandad undervisningstid
Studieort
Göteborg
Undervisningsform
Distans
Undervisningsspråk
Svenska
Start/slut
-
Ansökningsperiod
-
Anmälningskod
GU-11053
Kursinnehåll

Om utbildningen

Kursen kan ingå som en första del inom artificiell intelligens med Python och riktar sig även till verksamma lärare inom ramen för professionsprogrammet.

Kursen behandlar:

  • Grundläggande begrepp och byggstenar inom programmeringsspråket Python, inklusive sekvens, alternativ, villkor, upprepning och funktioner
  • Tillämpningar inom artificiell intelligens, maskininlärning och neurala nätverk (så kallad AI i vardagsspråk),
  • koppla programmering i Python till artificiell intelligens och visa hur språket används som verktyg i enkla AI-applikationer, samt hur dessa kan introduceras i undervisning på gymnasie- och högstadienivå
  • Algoritmiskt tänkande,
  • Läsa, förstå, skapa, felsöka, testa och förbättra programkod,
  • Problemlösning med hjälp av programmering,
  • Programmering som stöd i problemlösning och modellering på nivå för gymnasiet eller högstadiet,
  • Grundläggande programmeringsmetoder och deras implementering i programmeringsspråket Python,
  • Grundläggande syntax, uttryck, datatyper och kontrollflöden för Python,
  • Vanliga programmeringsmönster och algoritmer samt tilläggspaket för grundläggande hantering och visualisering av data, inklusive introduktion till hur data struktureras och används i enklare maskininlärningssammanhang,
  • Skriva och organisera program på ett effektivt sätt,
  • Orientering i relevant ämnesdidaktisk forskning för tillämpning av programmering i Python samt AI inom ämnet fysik.

Behörigheter och urval

Behörighet

För tillträde till kursen krävs genomgångna kurser i matematik (inklusive linjär algebra) motsvarande minst 15 hp samt i fysik motsvarande minst 15 hp.

Urval

Högskolepoäng, max 165 hp