lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Inledande programmering med Python

Nyheter

Välkomna till den första föreläsningen måndagen den 21 mars kl 10.15-12 i KC:A! Föreläsningen kommer enbart att ges på plats (ej digitalt) och är inte obligatorisk. Planerar man att följa kursen ska man registrera sig i LADOK. Man ska också anmäla sig till labbtillfälle senast tisdag 22 mars, vilket görs digitalt och länk kommer att läggas upp i Moodle vid kursstart.

Kursmaterial finns och kommer att läggas upp i Moodle:
https://moodle.cs.lth.se/course/view.php?id=937 (anmälningskod: edaa70)

Om kursen

Kursen ger en introduktion till objektorienterad programmering med programmeringsspråket Python. Kursen omfattar grundläggande programmeringsprinciper och datavetenskapliga begrepp. Du lär dig programmeringsspråket Python, att programmera objektorienterat, att konstruera algoritmer, och mycket annat. Det krävs inga förkunskaper i programmering.

Kursen är obligatorisk för kemiteknik/bioteknik årskurs 1 från och med våren 2022. Kursen kan också läsas som fristående för B/K. Dock kan man tyvärr inte läsa kursen om man går ett annat program än B/K. 

Upplägg

Planen är att kursen ska ske på plats med föreläsningar, obligatoriska programmeringsuppgifter och en obligatorisk tentamen. 

Det kommer att finnas 10 obligatoriska programmeringsuppgifter som ska lösas parvis. Uppgifterna ska redovisas på labbtillfällen, där man också kan få hjälp. Varje studentgrupp har i regel två labbtillfällen per vecka. Dessa tillfällen sker i datorsalar med Linux, men man får gärna lösa uppgifterna på sin egen dator istället.

Tentamen

Tentamen kommer att ske i sal med egen dator i lärplattformen Moodle och övervakningssystemet Respondus för att motverka fusk. Under tentamen låser Respondus ner din dator för att kontrollera att inte andra program körs. Därför krävs en dator med operativsystemet Windows (11, 10, 8) eller Mac (macOS 10.12 till 12.0+). Det är möjligt att även Chromebook fungerar. 

Kurslitteratur

Allen B. Downey: Think Python 2nd Edition, How to Think Like a Computer Scientist. O'Reilly, 2015, ISBN: 9781491939369. Boken finns fritt tillgänglig online på https://greenteapress.com/wp/think-python-2e.

Sidansvarig: Niklas Fors

Kursfakta

Kurskod: EDAA70

Omfattning: 7,5 hp

Kursperiod: Läsperiod 4 2022

Undervisningsform: på plats

Schema: preliminärt schema

Obligatorisk för: B1, K1 från 2022. 
Valfri för: B4, K4.

Kursberoenden: Godkänd kurs ger tillträde till fortsättningskursen EDAA01

Kursansvarig: Niklas Fors
E-mail: niklas.fors at cs.lth.se

Expedition: Klicka här!

Formell kursbeskrivning: Klicka här!