Logga in

Registrera

DV1574 · Blekinge tekniska högskola

Programmering och problemlösning med Python

5

tentor

Kom igång gratis

Kursinnehåll
2026-01-15
0 uppgifter
2025-10-28
0 uppgifter
2025-01-13
0 uppgifter
2024-01-10
0 uppgifter
2023-10-26
0 uppgifter

Vad ingår?

0 uppgifter

Sorterat efter ämne och svårighet, direkt från tentor.

5 tentor med lösningar

Alla tidigare tentor samlade, öva på riktiga examensfrågor.

AI-handledare (KAI)

Få steg-för-steg-hjälp dygnet runt, skräddarsydd för den här kursen.

0 studieplaner

Personliga studieplaner som anpassar sig till dina framsteg.

Generera tester

Skapa anpassade övningstester baserat på ämne och svårighet.

Framstegsanalys

Se vad du vet, vad du behöver granska och vad som finns kvar.

Kurs info

KurssidaKursplan
HP
6
Språk
Svenska
Nivå
Grundnivå
Fakultet
Tekniska området
Institution
Institutionen för datavetenskap

Lärandemål

  • 1. Kunskap och förståelse
  • Översiktligt redogöra för datorns uppbyggnad och funktion.
  • Förklara och ge exempel på användning av språkets inbyggda datastrukturer såsom listor, tupler och dictionaries.
  • Utförligt redogöra för hur olika problem kan lösas i språket Python.
  • Översiktligt redogöra för programutvecklingsprocessen, inklusive testning och felsökning
  • 2. Färdighet och förmåga
  • Utifrån en problembeskrivning, självständigt konstruera och implementera algoritmer för att lösa enkla uppgifter.
  • Konstruera ett väl strukturerat program i programspråket Python.
  • Behärska den syntax i programspråket Python som krävs för att skriva program på grundläggande nivå.
  • 3. Värderingsförmåga och förhållningssätt
  • Självständigt och kritiskt utvärdera och analysera sina lösningar
Kursinnehåll
  • Kursen lär ut strukturerad programmering och problemlösning med programsspråket Python.
  • Kursen omfattar följande moment:
  • Introduktion till datorns funktion och uppbyggnad
  • Logisk algebra: uttryck och förenklingar
  • Problemlösning och algoritmiskt tänkande med hjälp av flödesschema
  • Programmeringsverktyg, t ex editor, interpretator och debugger
  • Grundläggande testmetodik, kodstandard, verifiering och validering
  • Grundläggande inmatning/utmatning och filhantering
  • Grundläggande datatyper och datastrukturer såsom strängar, listor, tupler och dictionaries
  • Strukturerad programkonstruktion med selektion, iteration och rekursion
  • Programstruktur, funktioner och moduler
  • Felhantering och undantag (exceptions)
  • Introduktion till funktionell programmering (högre ordningens funktioner, mapfunktioner, lambda-funktioner)
Förutsättningar
  • Grundläggande behörighet.
Litteratur
och övriga lärresurser
Titel: A Beginners Guide to Python 3 Programming
Författare: John Hunt
Förlag: Springer International Publishing AG
Utgiven: Augusti 2023
Boken finns tillgänglig i digital form via BTH:s bibliotek
AllenB. (2015) - Downey
ISBN-13: 978-1491939369
ISBN-10: 1491939362
Boken är även fritt tillgänglig online (Creative Commons licence) på:
http://greenteapress.com/wp/think-python-2e/
Liknande kurser vid andra universitet
Chalmers tekniska högskola

Chalmers tekniska högskola

Programmering och algoritmiskt tänkande

TME13610 tentor
Kungliga Tekniska högskolan

Kungliga Tekniska högskolan

Programmeringsparadigm

DD13619 tentor
Chalmers tekniska högskola

Chalmers tekniska högskola

Maskinorienterad programmering

EDA4877 tentor
Redo att boosta dina studier?

Gör som 15 000+ studenter och ta kontroll över ditt tentaplugg.

Kom igång gratis

Produkt

  • Priser

  • Karriär

Företag

  • Om oss

  • Guider

  • Användarvillkor

  • Integritet

  • Support

Universitet

  • KTH

  • Uppsala universitet

  • Linköpings universitet

  • Chalmers

  • Lunds universitet

  • Luleå tekniska universitet

  • Stockholms universitet

  • Gymnasiet

Socialt

  • Instagram

  • Facebook

  • YouTube

  • TikTok

  • Linkedin

© 2026 Crash Course Sverige AB