IT-Universitetet i København
  Tilbage Kursusoversigt
Kursusnavn (dansk):Physical Computing 
Kursusnavn (engelsk):Physical Computing 
Semester:Forår 2018 
Udbydes under:Bachelor i digitale medier og design (bdmd) 
Omfang i ECTS:7,50 
Min. antal deltagere:15 
Forventet antal deltagere:
Maks. antal deltagere:40 
Formelle forudsætninger:Please note that this course is only available for students enrolled in the programme Digital Media and Design. Basic skills in programming. 
Læringsmål:After this course the student should be able to:
- Apply, Name, Describe basic electronic components, sensors, actuators and relevant formulas.
- Construct advanced interactive models, devices or systems utilizing microcontrollers that will be programmed by the students.
- Prototype a working Physical Computing system.
- Evaluate and reflect on the work from a technical, physical/digital and interaction paradigm perspective.
- Analyse and relate your work to State-of-the-art (e.g. from research articles). 
Fagligt indhold:The course is rather hands-on, and the students will do much lab-work. The course will introduce and teach the students a basic understanding of the Physical Computing paradigm and explore input and output in human-machine interaction beyond screens, keyboards and the mouse. The course will learn the students’ fundamental concepts of basic electronics and learn how to connect and program a microcontroller 'from scratch'. Students will get familiar with the properties and use of standard components such as resistors, diodes, transistors and capacitors but also more complex components and sensors. They will learn how to construct circuits to create simple but stand-alone interactive installations that for example can be integrated into everyday objects, with a didactic focus on physical properties and interaction models. The lectures will provide a theoretical framework and practical skills needed in the labs. The focus will be on constructing interactive, physical computing prototypes handling interaction between humans and computational devices. The students will learn to interface and program microcontrollers.

After the course, it is expected that the student should be able to for example construct their own Ardunio-type board (on e.g. a breadboard), read simple datasheets and circuit schematics, and design and construct simple interactive installations. 
Læringsaktiviteter:12 forelæsninger og 12 øvelsesgange

Theoretical introduction to lab-activities and related topics.
Individual and group based exercises.
Construction of circuits
Plenum and group discussions
Prototyping, using for example a microcontroller

Presentations in class. 

Obligatoriske aktivititer:There are two mandatory activities:
1 group presentation of an existing physical computing system.
1 final prototype (done as a group), part of the exam hand-in.

Be aware: The student will receive the grade NA (Not Approved) at the ordinary exam, if the mandatory activities are not approved and the student will use an exam attempt. 
Eksamensform og -beskrivelse:D22: Aflevering med mundtlig eksamen suppleret af aflevering., (7-scale, external exam)

The submission is not a report, but a working physical computing prototype. Shared responsibility for the prototype.

The grade assessment has two parts:

The students will develop and hand-in, in groups, working Physical computing prototypes (1 final prototype per group). There will be an individual oral assessment of the student, considering also the final and working prototype.

A single grade is given based on the combined overall performance of the student.

The duration of the oral examination is max 20 minutes per examinee (incl. grade assessment).  

Litteratur udover forskningsartikler: