Introduktion till programmering i textbaserad miljö (uppdragsutbildning)
Kursplan, Grundnivå, 8DT000
- Kod
- 8DT000
- Utbildningsnivå
- Grundnivå
- Huvudområde(n) med fördjupning
- Datavetenskap G1N
- Betygsskala
- Godkänd (G), Underkänd (U)
- Fastställd av
- Teknisk-naturvetenskapliga fakultetsnämnden, 21 januari 2021
- Ansvarig institution
- Institutionen för informationsteknologi
Behörighetskrav
Grundläggande behörighet
Mål
Efter godkänd kurs ska studenten kunna:
- skapa enklare program i textbaserad miljö
- läsa, beskriva, felsöka, testa och förbättra enklare program
- utforma algoritmer för att lösa problem
- identifiera moment och innehåll i relevanta kurs- och ämnesplaner där programmering är ett användbart verktyg
- beskriva hur programmering kan introduceras för elever.
Innehåll
Kursen är utformad enligt följande struktur:
Generellt innehåll
- Introduktion till programmering kopplat till undervisning.
- Programmeringens betydelse för samhället.
- Etiska perspektiv på programmering.
Programmeringsinnehåll
- Skapa program i textbaserad miljö.
- Grundläggande begrepp och byggstenar inom programmering, inklusive sekvens, alternativ, villkor, upprepning och variabler.
- Introduktion till funktioner.
- Skapa, testa och förbättra algoritmer för att lösa problem.
- Läsa, förstå, felsöka, testa och förbättra befintliga program.
- Använda programmering vid problemlösning, databearbetning eller tillämpning av numeriska metoder i moment i kurs- och ämnesplaner.
Didaktiskt innehåll
- Didaktiska strategier och verktyg kopplat till undervisning om, i och med programmering, med koppling till relevant forskning.
Undervisning
Kursen ges som distanskurs med 2 - 4 kursträffar mellan vilka deltagarna arbetar självständigt eller kollegialt. Under träffarna sker undervisning i form av föreläsningar, seminarier samt handledning vid datorlaborationer. Undervisningen sker på svenska med enstaka inslag och kurslitteratur på engelska.
Examination
Kursen examineras genom skriftlig och muntlig uppgifter.
Om särskilda skäl finns får examinator göra undantag från det angivna examinationssättet och medge att en enskild student examineras på annat sätt. Särskilda skäl kan t.ex. vara besked om särskilt pedagogiskt stöd från universitetets samordnare för studenter med funktionsnedsättning.
Övriga föreskrifter
Kurser ska utformas så att de inte missgynnar deltagare utifrån någon av de diskrimineringsgrunder som anges i 1 kap. 5 § diskrimineringslagen (2008:567) eller utifrån social bakgrund. De skyddade diskrimineringsgrunderna i diskrimineringslagen är kön, könsöverskridande identitet eller uttryck, etnisk tillhörighet, religion eller annan trosuppfattning, funktionsnedsättning, sexuell läggning eller ålder. Lärosätet ska vidare sträva efter att kurser innehållsligt varieras så att de inkluderar och synliggör mångfalden i samhället.