Skip to main content

UI Coding BasicsLaajuus (5 cr)

Code: AM00CG71

Credits

5 op

Objective

The student is able to
- discuss features in interactive products from the perspective of a designer
- design UI functionalities making use of both user side and server side features
- recognise the strengths of different programming platforms
- use a programming language as a tool on a basic level.

Enrollment

06.05.2024 - 30.08.2024

Timing

01.08.2024 - 31.12.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Institute of Design and Fine Arts (LAB)

Campus

Lahti Campus

Teaching languages
  • Finnish
Degree programmes
  • Bachelor’s Degree Programme in Culture and Arts, User Experience and User Interface Design (in Finnish), (2021, 2022, 2023)
Teachers
  • Jenni Hautamäki
Scheduling groups
  • Luennot (Size: 0. Open UAS: 0.)
Groups
  • MLTIUXUI23S
Small groups
  • Lecture

Learning outcomes

The student is able to
- discuss features in interactive products from the perspective of a designer
- design UI functionalities making use of both user side and server side features
- recognise the strengths of different programming platforms
- use a programming language as a tool on a basic level.

Implementation and methods of teaching

Lectures, discussions, learning tasks, and exercises.

Timing and attendance

The course represents approximately 135 h of study. 75% attendance required. Absences will not be compensated, but all the course assignments will be returned by the due date.

Learning material and recommended literature

Study and lecture material as well as a bibliography can be found on the course's Moodle implementation.

Exam retakes

No retake (there is no exam).

Learning environment

Contact sessions at Lahti campus (Mukkulankatu 19).
Moodle, Zoom.

Student time use and work load

5 ECTS academic credits = ca. 135 hours of study.

Contents

The course includes a discussion of technical solutions for digital products, the functionality of different devices and networks, the characteristics of programming environments, and the most common programming languages used in web technologies.

Additional information for students: previous knowledge etc.

This course is part of the compulsory core studies for second-year bachelor's degree students of user interface and experience design.

Assessment criteria

Assessment scale: fail, 1-5. Learning tasks (40%) and final exercise (40%) 80% of the grade, class activity 20%.

Assessment scale

1-5

Enrollment

15.05.2023 - 01.09.2023

Timing

01.08.2023 - 31.01.2024

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Institute of Design and Fine Arts (LAB)

Campus

Lahti Campus

Teaching languages
  • Finnish
Degree programmes
  • Bachelor’s Degree Programme in Culture and Arts, User Experience and User Interface Design (in Finnish), (2021, 2022, 2023)
Teachers
  • Jenni Hautamäki
Scheduling groups
  • Luennot (Size: 0. Open UAS: 0.)
Groups
  • MLTIUXUI22S
Small groups
  • Luennot

Learning outcomes

The student is able to
- discuss features in interactive products from the perspective of a designer
- design UI functionalities making use of both user side and server side features
- recognise the strengths of different programming platforms
- use a programming language as a tool on a basic level.

Implementation and methods of teaching

Lectures, discussions, learning tasks, and exercises.

Timing and attendance

Timing 02.11.-14.12.2023. The course represents approximately 135 h of study. 75% attendance required. Absences will not be compensated, but all the course assignments will be returned by the due date.

Learning material and recommended literature

Study and lecture material as well as a bibliography can be found on the course's Moodle implementation.

Exam retakes

No retake (there is no exam).

Learning environment

Contact sessions at Lahti campus (Mukkulankatu 19).
Moodle, Zoom.

Student time use and work load

5 ECTS academic credits = ca. 135 hours of study.

Contents

The course includes a discussion of technical solutions for digital products, the functionality of different devices and networks, the characteristics of programming environments, and the most common programming languages used in web technologies.

Additional information for students: previous knowledge etc.

This course is part of the compulsory core studies for second-year bachelor's degree students of user interface and experience design.

Assessment criteria

Assessment scale: fail, 1-5. Learning tasks (40%) and final exercise (40%) 80% of the grade, class activity 20%.

Assessment scale

1-5

Enrollment

01.07.2022 - 04.09.2022

Timing

03.10.2022 - 18.12.2022

Number of ECTS credits allocated

5 op

Mode of delivery

Contact teaching

Unit

Institute of Design and Fine Arts (LAB)

Campus

Lahti Campus

Teaching languages
  • Finnish
Seats

18 - 30

Degree programmes
  • Bachelor’s Degree Programme in Culture and Arts, User Experience and User Interface Design (in Finnish), (2021, 2022, 2023)
Teachers
  • MI_opettaja_VIV, Visuaalinen viestintä Virtuaaliopettaja (LAB)
  • Juho Hartikainen
Teacher in charge

Tero Leponiemi

Scheduling groups
  • Opetus (Size: 0. Open UAS: 0.)
Groups
  • MLTIUXUI21S
Small groups
  • Teaching

Learning outcomes

The student is able to
- discuss features in interactive products from the perspective of a designer
- design UI functionalities making use of both user side and server side features
- recognise the strengths of different programming platforms
- use a programming language as a tool on a basic level.

Implementation and methods of teaching

Full-day contact sessions preferred, remote sessions if needed;
personal and group work assignments;
software prototype design & development project

Timing and attendance

8 contact sessions Tue 8 Nov – Fri 9 Dec 10:00 – 17:00.
75% (6/8) attendance required. Absence compensated with extra assignments.

Working life cooperation

Possible assignments from RDI projects or business clients.

Learning environment

Contact sessions at Lahti Institute of Design & Fine Arts (M19) classrooms A222 & A223.
Moodle, Google Workspace, Zoom.

Student time use and work load

Tue 8 Nov – Fri 9 Dec = ca. 4½ weeks.
5 ECTS academic credits = ca. 135 h of study.
40% contact session attendance = ca. 12 h / week.
60% independent personal & group work assignments = ca. 18 h / week.

Additional information for students: previous knowledge etc.

This course forms a body of knowledge with the course AM00CG73-3001 Prototyping an App; the student must sign up to both courses!

Assessment scale

1-5