Programming Interactive Systems

2018/2019

Content, progress and pedagogy of the module

Module contents: In this module, students learn about basic principles of software and how different digital systems can be designed to create alternative forms of interactions between man and machine. Students will learn principles of object-oriented programming and how algorithms can be developed in order to design new forms of human-computer interaction.

Courses: In connection with the module, courses may be offered within the following areas:

  • Programming III
  • Digital Networks

Learning objectives

Knowledge

During this module students should acquire basic knowledge about

  • real-time input/output streams used in programming interactive systems
  • serial communication protocols used for inter-application communication, internetbased communications, etc.
  • basic user interface design principles for realizing a software interface for humancomputer interaction
  • data mapping strategies used in building interactive systems

Skills

During this module students should acquire sills in

  • applying technical knowledge to develop and demonstrate the use of an interactive system
  • analyzing use of the artefact
  • synthesizing knowledge in written documentation

Competences

During this module students should acquire competencies in

  • evaluating artefacts from a technical perspective
  • identifying further learning needs in the area of programming interactive systems.

Type of instruction

Method of working: Individual or small groups

Exam

Exams

Name of examProgramming Interactive Systems
Type of exam
Written and oral exam
The examination is a 7-day assignment on a set subject.

Form of examination: b)
The examination will take the form of a conversation between the student, the examiner and an internal censor on the basis of the artefact and report prepared by the student(s).

Number of pages: the written part must not exceed 5 pages.
ECTS5
Assessment7-point grading scale
Type of gradingInternal examination
Criteria of assessmentThe written report, the product and the oral examination should demonstrate that the student has fulfilled the objectives outlined above.

Facts about the module

Danish titleProgrammering af interaktive systemer
Module codeBAART20159
Module typeCourse
Duration1 semester
SemesterAutumn
3. semester
ECTS5
Language of instructionEnglish
Location of the lectureCampus Aalborg
Responsible for the module

Organisation

Study BoardStudy Board of Art & Technology
DepartmentDepartment of Communication and Psychology
FacultyThe Faculty of Humanities