Low-Code Software Development Basics (5 cr)
Code: TE00CQ20-3007
General information
- Enrollment
- 01.12.2024 - 14.01.2025
- Registration for the implementation has ended.
- Timing
- 14.01.2025 - 30.04.2025
- Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- ICT
- Campus
- Kupittaa Campus
- Teaching languages
- Finnish
- English
- Seats
- 0 - 60
- Degree programmes
- Degree Programme in Information and Communications Technology
- Degree Programme in Business Information Technology
- Degree Programme in Information and Communication Technology
- Teachers
- Mikko Peltonen de Santiago
- Laura Järvenpää
- Tiina Ferm
- Groups
-
PINFOK25APINFOK25A
-
PINFOK25CPINFOK25C
- Course
- TE00CQ20
Realization has 33 reservations. Total duration of reservations is 68 h 0 min.
Time | Topic | Location |
---|---|---|
Fri 10.01.2025 time 14:00 - 16:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
EDU_3003
Matias muunto byod
|
Tue 14.01.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1041_Omega
OMEGA
|
Tue 21.01.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
EDU_1001
Dromberg Esitystila byod
|
Thu 23.01.2025 time 14:00 - 16:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1038
IT-tila - telakka
|
Fri 24.01.2025 time 08:00 - 10:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A177
IT-tila Saccharomyces - koneilla
|
Fri 24.01.2025 time 11:00 - 13:00 (2 h 0 min) |
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
|
Tue 28.01.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1041_Omega
OMEGA
|
Thu 30.01.2025 time 12:00 - 14:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A177
IT-tila Saccharomyces - koneilla
|
Thu 30.01.2025 time 14:00 - 16:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1038
IT-tila - telakka
|
Tue 04.02.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_C1027_Lambda
LAMBDA
|
Thu 06.02.2025 time 14:00 - 16:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1038
IT-tila - telakka
|
Fri 07.02.2025 time 08:00 - 10:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1038
IT-tila - telakka
|
Tue 11.02.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_C1032
Demotila
|
Wed 12.02.2025 time 08:00 - 10:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1038
IT-tila - telakka
|
Fri 14.02.2025 time 08:00 - 10:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A177
IT-tila Saccharomyces - koneilla
|
Tue 25.02.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_C1027_Lambda
LAMBDA
|
Wed 26.02.2025 time 08:00 - 10:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1038
IT-tila - telakka
|
Thu 27.02.2025 time 10:00 - 12:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A177
IT-tila Saccharomyces - koneilla
|
Tue 04.03.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_B1041_Omega
OMEGA
|
Wed 05.03.2025 time 08:00 - 10:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A176
IT-tila Micrococcus - koneilla
|
Thu 06.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A177
IT-tila Saccharomyces - koneilla
|
Tue 11.03.2025 time 12:00 - 14:00 (2 h 0 min) |
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_C1032
Demotila
|
Thu 13.03.2025 time 11:00 - 13:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A176
IT-tila Micrococcus - koneilla
|
Thu 13.03.2025 time 14:00 - 16:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_C1032
Demotila
|
Thu 20.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A177
IT-tila Saccharomyces - koneilla
|
Thu 20.03.2025 time 14:00 - 16:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
EDU_3029
Lovisa muunto byod
|
Thu 27.03.2025 time 10:00 - 12:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
LEM_A177
IT-tila Saccharomyces - koneilla
|
Thu 27.03.2025 time 14:00 - 16:00 (2 h 0 min) |
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
EDU_2067
Oppimistila avo muunto byod
|
Tue 08.04.2025 time 10:00 - 12:00 (2 h 0 min) |
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
|
Tue 15.04.2025 time 10:00 - 12:00 (2 h 0 min) |
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
|
Tue 22.04.2025 time 10:00 - 12:00 (2 h 0 min) |
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
|
Fri 25.04.2025 time 08:00 - 10:00 (2 h 0 min) |
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
|
Tue 29.04.2025 time 12:00 - 16:00 (4 h 0 min) |
Final session, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007 |
ICT_A1019
ICT-Aula
|
Evaluation scale
H-5
Content scheduling
This course delves into the "Implement" and "Operate" stages of the CDIO framework using Low-code/No-code (LCNC) tools. The students will complete a LCNC project including the following steps:
- Introduction to Software Development and LCNC Platforms
- Implementation with LCNC Platform
- Testing, Feedback, and Iteration
The course is implemented as follows:
- Theory: 2h contact session for 8 weeks
- Practice: 2h contact session with your own tutor
- Group work: 2h independent working
- Final event, week 50
Objective
By the end of this course, students can:
understand the role of no-code and low-code tools in design processes.
design basic solutions in NCLC platforms.
collaborate in teams on an NCLC project.
consider NCLC implementation constraints and opportunities.
evaluate their NCLC-implemented projects.
reflect on the entire process.
Content
This course delves into the "Implement" and "Operate" stages of the CDIO framework using low-code/no-code tools. The students will complete a NCLC project including the following steps:
*Introduction to Software Development and No-Code/Low-Code Platforms
*Implementation with No-Code/Low-Code Platform
*Testing, Feedback, and Iteration
Materials
Materials are distributed in the learning platform (ITS).
Teaching methods
This course consists of:
- lectures: theoretical background and demonstrating the use of various low code/ no-code frameworks and environments that can be used for example in software / game / web development.
- practice sessions: practicing the use of LCNC tools introduced in lecture
- group work: students will complete a LCNC project where they use the tools and skills learned in lectures and practice
Exam schedules
-
Pedagogic approaches and sustainable development
In the course, skills are learned through exercises and practical project work.
Only electronic materials are used in the implementation.
Completion alternatives
-
Student workload
The student completes tasks related to the course, with an estimated workload:
- Theory lessons: 8 x 2h = 16h
- Practical lessons: 10 x 2h = 20h
- Group work: 2 x 2h = 4h
- Final event: 4h
- Other independent/group work: approximately 90h
TOTAL: approximately 135h
Evaluation methods and criteria
The course is assessed by
- active participation and timely submission of practice tasks
- the final LCNC project outcome
Additional information about the assessment is provided in the first lecture.
Failed (0)
The student fails the course if he/she fails
- to attend enough contact sessions (lecture, practice, group work)
- to complete enough practice tasks (less than 50%)
LCNC-project contribution and result:
No active participation in the LCNC project OR there is no product to present in the final session.
Assessment criteria, satisfactory (1-2)
Participation: Lectures and practice sessions are mostly attended at the rate greater than 75%
Weekly practice tasks: 50% - 70% are submitted in time
LCNC-project contribution and result:
Based on peer-reviews, the student is contributing less than other group members AND the project was presented in the final session.
Assessment criteria, good (3-4)
Participation: Lectures and practice sessions are attended at the rate greater than 85%
Weekly practice tasks: 70% - 95% are submitted in time
LCNC-project contribution and result: Active contribution in project work and is at least at average level based on peer-reviews AND the project was presented in the final session.
Assessment criteria, excellent (5)
Participation: Lectures and practice sessions are attended at the rate greater than 90%
Weekly practice tasks: at least 95% of the tasks are submitted in time
LCNC-project contribution and result:
* Active contribution in project work and is above average level based on peer-reviews AND
* The project was presented in the final session AND
* The student showed innovative ways of using LCNC tools, in addition to technical and project management skills.
Further information
ITS, email