lu.se

Datavetenskap

Lunds Tekniska Högskola

Denna sida på svenska This page in English

Inledande programmering med Python

Nyheter

2021-01-06: Kursen börjar måndagen den 18 januari med första föreläsningen. Gå med kursen på lärplattformen Moodle (kursnyckel: edaa70) för Zoom-länk till första föreläsningen. Ett mail skickas ut till anmälda studenter under dagen.

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 ges både som LTH-kurs (EDAA70) och som fristående kurs (TFRD55). Det är första gången som kursen går och kursmaterialet är under utveckling. 

Upplägg

Kursen sker på distans och består av föreläsningar, obligatoriska programmeringsuppgifter och en obligatorisk tentamen. 

Första läsveckan har två föreläsningar och därefter är det en föreläsning per vecka. Föreläsningarna sker över Zoom och kommer att spelas in. Efter föreläsningen publiceras föreläsningsbilder och inspelningen.

Programmeringsuppgifterna löses parvis och redovisas över Zoom genom skärmdelning. Det kommer att finnas två tillfällen per vecka och varje studentgrupp anmäler sig till ett av dem (anmälningslänk läggs upp i samband med kursstart). Vid tillfället kommer man även kunna ställa frågor om man har fastnat på någon uppgift. Totalt kommer det att vara 10-14 (exakt antal ej bestämt än) programmeringsuppgifter över 14 tillfällen.

Tentamen

Tentamen kommer att ske på distans i lärplattformen Moodle och övervakningssystemet Respondus för att motverka fusk. Tentamen kommer att vara indelad i två delar (med paus mellan delarna) och med en total skrivtid på 5 timmar. Under tentamen låser Respondus ner din dator så att inte andra program körs samt försöker detektera avvikande beteende genom webbkamera och mikrofon. Därför krävs en dator med webbkamera och mikrofon samt operativsystemet Windows (7, 8, 10) eller Mac (OS X 10.0 eller högre).

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 / TFRD55

Omfattning: 7,5 hp

Kursperiod: Läsperiod 3-4 2021

Undervisningsform: distans

Schema: preliminärt schema

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!