Programplaner og emneplaner - Student
PRG6100 Introduction to Programming for Teachers, Level 5-10 Course description
- Course name in Norwegian
- Innføring i programmering for lærere for trinn 5-10
- Study programme
-
Programming in Education, Level 5–10
- Weight
- 7.5 ECTS
- Year of study
- 2020/2021
- Curriculum
-
FALL 2020
- Schedule
- Programme description
- Course history
-
Introduction
Emnet gir en grunnleggende innføring i programmering og algoritmisk tenkning med fokus på skolekontekst og visuell programmering.
Required preliminary courses
Tilsvarende opptakskrav i programplanen.
Learning outcomes
Etter fullført emne har studenten følgende læringsutbytte definert som kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten
- Har kjennskap til prinsipper for algoritmisk tenkning
- Har kjennskap til utvikling og oppbygging av programmer basert på visuell programmering
- Har kunnskap om ulike verktøy for visuell programmering
- Har forståelse av grunnleggende programmeringsprinsipper: løkker, tester, variabler, funksjoner
- Har kjennskap til hvordan datamaskiner og programmer fungerer
- Har kunnskap om programmering i gjeldende læreplaner og i fagfornyelsen
Ferdigheter
Studenten
- Kan identifisere og dekomponere et problem, og utforme løsninger som gjør bruk av programmering
- Kan utvikle programmer ved bruk av visuell blokkprogrammering
- Kan kommentere programmeringskode
- Kan generalisere, tilpasse og videreutvikle enkle programkoder og algoritmer
- Kan programmere fysiske enheter
- Kan gjennomføre enkle undervisningsopplegg med programmering
- Kan veilede og vurdere elevers prosess og produkt i arbeid med algoritmisk tenkning og visuell programmering
Generell kompetanse
Studenten
- Kan gjøre rede for algoritmisk tenkning og programmering i skolen
- Kan reflektere over programmering i skolen, i læreplan og integrert i fag
- Kan reflektere over hvordan programmering kan ses i sammenheng med kreativitet og samarbeid
- Kan gjøre rede for hvordan digitalisering kan påvirke og endre samfunnet
Content
Det gis bokstavkarakterer med A som beste og E som dårligste karakter på bestått eksamen. Karakteren F brukes ved ikke bestått eksamen.
Teaching and learning methods
Emnet gir en grunnleggende innføring i programmering og algoritmisk tenkning med fokus på skolekontekst og visuell programmering.
Course requirements
Etter fullført emne har studenten følgende læringsutbytte definert som kunnskap, ferdigheter og generell kompetanse:
Kunnskap
Studenten
- Har kunnskap til prinsipper for algoritmisk tenkning
- Har kunnskap om programmering og algoritmisk tenkning i gjeldende læreplaner
- Har kjennskap til utvikling og oppbygging av enkle programmer basert på blokkprogrammering
- Har forståelse av grunnleggende programmeringsprinsipper: løkker, betingelser, variabler og funksjoner
- Har grunnleggende kjennskap til hvordan datamaskiner og programmer fungerer
Ferdigheter
Studenten
- Kan identifisere og dekomponere enkle problem, og utforme løsninger som gjør bruk av blokkprogrammering
- Kan kommentere programmeringskode
- Kan dokumentere, teste og feilsøke programmeringskode
- Kan generalisere, tilpasse og videreutvikle enkle programkoder og algoritmer
Generell kompetanse
Studenten
- Kan gjøre rede for algoritmisk tenkning og programmering i skolen
- Kan reflektere over programmering i skolen, i læreplaner og integrert i fag
- Kan reflektere over hvordan programmering kan ses i sammenheng med kreativitet, samarbeid, problemløsing og kritisk tenkning
- Kan gjøre rede for hvordan digitalisering kan påvirke og endre samfunnet
Assessment
Studiet er helt nettbasert, men krever at studentene følger en gitt plan og progresjon, for å skape et felles læringsmiljø med øvrige deltakere og involverte lærere. Studiet vil ta i bruk instruksjonsvideoer, nettbaserte forelesninger og diskusjoner og det vil bli gitt tilbud om veiledning i nettmøter.
Studiet forutsetter studentaktivitet knyttet til praktiske øvingsoppgaver, samarbeid, refleksjoner, medstudentvurderinger og erfaringsdeling på egen arbeidsplass.
Praksis
Det er ingen praksisopplæring knyttet til emnet.
Permitted exam materials and equipment
Det er to arbeidskrav i emnet. Retten til å avlegge eksamen forutsetter at begge arbeidskravene er godkjent.
- Arbeidskrav 1:
- Individuelt refleksjonsnotat om programmering i skolen (om lag 1000 ord).
- Arbeidskrav 2:
- Del 1: Individuell programmeringskode med dokumentasjon.
- Del 2: Gruppearbeid: Refleksjonsnotat med gjennomgang av del 1 (om lag 1500 ord).
For utfyllende informasjon om arbeidskrav, se programplanen.
Grading scale
Eksamen gjennomføres i slutten av høstsemesteret.Eksamen er en individuell skriftlig hjemmeeksamen. Varighet: 48 timer. Omfang om lag 1500 ord (inkl. programmeringskode).
Ny/utsatt eksamen arrangeres som ved ordinær eksamen. Studenters rettigheter og plikter ved ny/utsatt eksamen framgår av forskrift om studier og eksamen ved OsloMet. Studenter er selv ansvarlige for å melde seg opp.
Examiners
Eksamen vurderes av to interne sensorer. Tilsynssensor kvalitetssikrer eksamensoppgaven.
Admission requirements
Se programplanen.