Programmering i Python, 7.5 hp
Programming in Python, 7.5 credits
732G96
Huvudområde
Inget huvudområdeUtbildningsnivå
GrundnivåKurstyp
ProgramkursExaminator
Sasan GooranStudierektor eller motsvarande
Daniel Nyström| Kursen ges för | Termin | Veckor | Språk | Ort/Campus | VOF | |
|---|---|---|---|---|---|---|
| F7KSA | Statistik och dataanalys, kandidatprogram | 6 (VT 2027) | V | |||
Huvudområde
Inget huvudområdeUtbildningsnivå
GrundnivåFördjupningsnivå
G1NKursen ges för
- Kandidatprogrammet i statistik och dataanalys
Förkunskapskrav
Grundläggande behörighet på grundnivå samt Matematik 3b/3c eller Matematik C
alternativt
Grundläggande behörighet på grundnivå samt Matematik fortsättning nivå 1b/nivå 1c
Lärandemål
Efter avslutad kurs ska den studerande kunna:
- använda grundläggande programmeringsverktyg, såsom textredigerare och IDE (Integrated Development Environment), för att utveckla, testa och exekvera program
- strukturera och skriva program med användning av variabler, datatyper, operatorer samt kontrollstrukturer såsom loopar och villkorssatser
- hantera och bearbeta data i listor, tupler och dictionaries samt läsa från och skriva till filer
- formulera funktioner och moduler som är läsbara, väldokumenterade och återanvändbara
- skapa och använda enkla klasser och objekt för att strukturera program och återanvända kod
- identifiera, analysera och åtgärda fel genom testning, felsökning och undantagshantering
Kursinnehåll
I kursen behandlas centrala koncept inom programmering med Python:
- Datatyper, variabler, operatorer, uttryck och satser
- Kontrollstrukturer: villkor, loopar, avbrott och returvärden
- Funktioner och moduler: parametrar, argument och lokala variabler
- Grundläggande datastrukturer: listor, tupler och dictionaries
- Texthantering och bearbetning av strängar
- In- och utmatning samt enkel filhantering
- Klasser och objekt: grundläggande principer för objektorienterad programmering
Undervisnings- och arbetsformer
Undervisningen sker på distans med digitala träffar. Undervisningen består av inspelade föreläsningar, laborationer, uppgifter och redovisningar.
Utöver detta ska den studerande utöva självstudier.
Examination
Kursen examineras genom:
- gruppvisa laborationer med muntlig redovisning, betygsskala: UG
- individuell skriftlig examination med muntlig redovisning, betygsskala: UV
- individuell skriftlig inlämningsuppgift med muntlig redovisning, betygsskala: UV
För Godkänt slutbetyg krävs minst Godkänt på samtliga moment. För Väl godkänt krävs dessutom Väl godkänt på individuell skriftlig examination samt Väl godkänt på individuell skriftlig inlämningsuppgift.
Detaljerad information återfinns i studiehandledningen.
Om det finns särskilda skäl, och om det med hänsyn till det obligatoriska momentets karaktär är möjligt, får examinator besluta att ersätta det obligatoriska momentet med en annan likvärdig uppgift.
Om LiU: s koordinator för studenter med funktionsnedsättning har beviljat en student rätt till anpassad examination vid salstentamen har studenten rätt till det.
Om koordinatorn har gett studenten en rekommendation om anpassad examination eller alternativ examinationsform, får examinator besluta om detta om examinator bedömer det möjligt utifrån kursens mål.
Examinator får också besluta om anpassad examination eller alternativ examinationsform om examinator bedömer att det finns synnerliga skäl och examinator bedömer det möjligt utifrån kursens mål.
Studerande, vars examination underkänts två gånger på kursen eller del av kursen, har rätt att begära en annan examinator vid förnyat examinationstillfälle.
Den som godkänts i prov får ej delta i förnyat prov för högre betyg.
Betygsskala
Tregradig skala, U, G, VGÖvrig information
Planering och genomförande av kurs ska utgå från kursplanens formuleringar. Den kursvärdering som ska ingå i varje kurs ska därför behandla frågan om hur kursen överensstämmer med kursplanen.
Kursen bedrivs på ett sådant sätt att likvärdiga villkor råder med avseende på kön, könsöverskridande identitet eller uttryck, etnisk tillhörighet, religion eller annan trosuppfattning, funktionsnedsättning, sexuell läggning och ålder.
Om det föreligger synnerliga skäl får rektor i särskilt beslut ange förutsättningarna för, och delegera rätten att besluta om, tillfälliga avsteg från denna kursplan.
Om undervisnings- och examinationsspråk:
Undervisningsspråk visas på respektive kurstillfälle på fliken "Översikt". Examinationsspråk relaterar till undervisningsspråk enligt nedan:
- Om undervisningsspråk är ”Svenska” kan kursen ges i sin helhet på svenska eller helt eller delvis på engelska. Examinationsspråk är svenska, men delar av examinationen kan ske på engelska.
- Om undervisningsspråk är ”Engelska” ges kursen i sin helhet på engelska. Examinationsspråk är engelska.
- Om undervisningsspråk är ”Svenska/Engelska” ges kursen i sin helhet på engelska om studenter utan tidigare kunskap i svenska språket deltar. Examinationsspråk följer undervisningsspråk.
Institution
Institutionen för teknik och naturvetenskap| Kod | Benämning | Omfattning | Betygsskala |
|---|---|---|---|
| UPG1 | Inlämningsuppgift | 1.5 hp | U, G, VG |
| HEM1 | Digital hemtentamen | 3 hp | U, G, VG |
| LAB1 | Datorlaborationer | 3 hp | U, G |
UPG1: Studenterna genomför uppgiften individuellt och lämnar in sina lösningar online, ungefär vid halva kursens genomförande. Om inlämningen blir godkänd bokar studenten en tid för en muntlig genomgång med lärare, där studenten ska kunna förklara och motivera sina lösningar. Slutgiltigt godkänt ges först när läraren bedömer att studenten självständigt förstår och kan redogöra för sitt arbete.
HEM1: Studenterna genomför tentamen individuellt online under schemalagd tid. Studenterna lämnar in sina lösningar och, om dessa blir godkända, bokar därefter en tid för en muntlig genomgång med lärare. Studenten får slutgiltigt godkänt först när läraren bedömer att studenten självständigt förstår och kan förklara sina lösningar.
LAB1: Laborationerna examineras genom att gruppen lämnar in fungerande program. Gruppstorleken är en till två studenter, och vid den efterföljande muntliga redovisningen online ska varje gruppmedlem kunna förklara och motivera sitt arbete. Godkännande ges när varje student vid redovisningen visar tillräcklig förståelse för lösningen.
För samtliga examinationsmoment krävs att studenten har kameran påslagen och är synlig under dialog med läraren. Studenten ska också kunna dela skärm under redovisningar samt uppvisa giltig legitimation.
På kursen ges betygen Underkänd/Godkänd. För att få Godkänt måste studenten ha uppnått detta betyg på samtliga examinationsmoment.
Denna flik innehåller det material som är publikt i Lisam. Den information som publiceras här är inte juridiskt bindande, sådant material hittar du under övriga flikar på denna sida.
Det finns inga filer att visa.