EPN-V2

PROS6100 Introduction to Programming for Teachers, Level 1¿7 Course description

Course name in Norwegian
Innføring i programmering for lærere for trinn 1-7
Study programme
Programming in Education, Level 1–7
Weight
7.5 ECTS
Year of study
2025/2026
Curriculum
FALL 2025
Schedule
Course history

Introduction

The digitalization of medical and health care systems depends on medical devices with perception (i.e., sensing) and control (i.e., actuation) capabilities. To do their work, sensors and actuators require a transduction mechanism, such as that often provided by a mechanical element in the physical sensors. Generally stated, the transduction mechanism converts nonelectrical parameters to electrical ones in a calibrated way.

This course covers the definitions and structure of the sensors and actuators with a focus on medical and health care applications. In addition, the course introduces analytical methods and tools for multivariate calibration and evaluation of sensors and actuators.

Learning outcomes

Etter fullført emne har studenten følgende læringsutbytte definert som kunnskap, ferdigheter og generell kompetanse:

Kunnskap

Studenten

  • Har kunnskap om 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

Content

Topics covered in this course:

  • Introduction to sensors and actuators
  • Electrochemical sensors and actuators
  • Optical sensors and actuators
  • Multivariate calibration using optical and electrical spectra
  • Evaluation of sensors and actuators for medical and health care applications

Teaching and learning methods

Lectures and practical semester exercises. The students work both individually and in groups. The groups normally comprise 3-4 students. The student will supplement the lectures and lab with their own reading.

Individual assigments

Practical training

Practical semester exercise.

Course requirements

The following coursework must be approved before the student can attend the exam:

  • Semester exercise in a group of 3-4 students, resulting in a report between 7500 and 15000 words. The total working load will be approx. 60 hours per student.

Assessment

Individual written exam, 3 hours.

The exam grade can be appealed.

New/postponed exam

In case the number of students in the course is less than five, the exam will be automatically turned into an oral exam. In case of failed exam or legal absence, the student may apply for a new or postponed exam. New or postponed exams are offered within a reasonable time span following the regular exam. The student is responsible for registering for a new/postponed exam within the time limits set by OsloMet. The Regulations for new or postponed examinations are available in Regulations relating to studies and examinations at OsloMet.

In the event of a postponed examination in this course, the exam may be held as an oral exam. Oral exams cannot be appealed.

Permitted exam materials and equipment

A handheld calculator that cannot be used for wireless communication or to perform symbolic calculations. If the calculator’s internal memory can store data, the memory must be deleted before the exam. Random checks may be carried out.

Grading scale

Grade scale A-F

Examiners

Two internal examiners. External examiner is used periodically.

Admission requirements

Professor Peyman Mirtaheri