Introduktion till programmering i textbaserad miljö (uppdragsutbildning)

5 hp

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.

FÖLJ UPPSALA UNIVERSITET PÅ

Uppsala universitet på facebook
Uppsala universitet på Instagram
Uppsala universitet på Youtube
Uppsala universitet på Linkedin