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