Inledande programmering med Python
Nyheter
Välkomna till den första föreläsningen måndagen den 20 mars kl 15.15-17 i V: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 21 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=982 (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. Dock kan man tyvärr inte läsa kursen om man går ett annat program än B/K/R.
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 (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.