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 18 mars kl 15.15-17 i E: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 19 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 lärplattformen Moodle:
https://moodle.cs.lth.se/course/view.php?id=1030 (amä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/risk årskurs 1. Kursen kan också läsas som fristående för B/K. 

Upplägg

Kursen kommer att ges 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 eller Mac.

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 2024

Schema: preliminärt schema

Obligatorisk för: B1, K1, R1 
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!