Low-Code Software Development Basics (5 cr)
Code: TE00CQ20-3005
General information
- Enrollment
-
01.06.2024 - 09.09.2024
Registration for the implementation has ended.
- Timing
-
02.09.2024 - 18.12.2024
Implementation has ended.
- Number of ECTS credits allocated
- 5 cr
- Local portion
- 5 cr
- Mode of delivery
- Contact learning
- Unit
- Engineering and Business
- Campus
- Kupittaa Campus
- Teaching languages
- English
- Seats
- 70 - 110
- Degree programmes
- Degree Programme in Information and Communications Technology
- Teachers
- Poppy Skarli
- Noora Maritta Nieminen
- Hazem Al-Bermanei
- Tiina Ferm
- Groups
-
PINFOS24APINFOS24A
-
PINFOS24BPINFOS24B
-
PINFOS24CPINFOS24C
- Course
- TE00CQ20
Realization has 45 reservations. Total duration of reservations is 92 h 0 min.
Time | Topic | Location |
---|---|---|
Mon 23.09.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1047_Alpha
ALPHA
|
Mon 23.09.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Tue 24.09.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 25.09.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Mon 30.09.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1047_Alpha
ALPHA
|
Mon 30.09.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Wed 02.10.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 02.10.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_C2027
IT telakka
|
Mon 07.10.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Mon 07.10.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 09.10.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_C1035_Delta
DELTA
|
Wed 09.10.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Mon 21.10.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1047_Alpha
ALPHA
|
Mon 21.10.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Mon 21.10.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 23.10.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Mon 28.10.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
Online
|
Mon 28.10.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_C3036
Cyberlab / BYOD
|
Tue 29.10.2024 time 08:00 - 10:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1033
Teoriatila
|
Wed 30.10.2024 time 13:00 - 15:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_C2027
IT telakka
|
Mon 04.11.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1047_Alpha
ALPHA
|
Mon 04.11.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Mon 04.11.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 06.11.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Mon 11.11.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
LEM_A173_Lemminkäinen
Lemminkäinen
|
Mon 11.11.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Mon 11.11.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 13.11.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Mon 18.11.2024 time 08:00 - 10:00 (2 h 0 min) |
Lecture, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1047_Alpha
ALPHA
|
Mon 18.11.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Mon 18.11.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 20.11.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Mon 25.11.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Mon 25.11.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Tue 26.11.2024 time 12:00 - 14:00 (2 h 0 min) |
Group work, Low-Code Software Development Basics TE00CQ20-3005 |
|
Wed 27.11.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 27.11.2024 time 14:00 - 16:00 (2 h 0 min) |
Group work, Low-Code Software Development Basics TE00CQ20-3005 |
|
Fri 29.11.2024 time 10:00 - 12:00 (2 h 0 min) |
Group work, Low-Code Software Development Basics TE00CQ20-3005 |
|
Mon 02.12.2024 time 10:00 - 12:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1038
IT telakka
|
Mon 02.12.2024 time 14:00 - 16:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 04.12.2024 time 10:00 - 12:00 (2 h 0 min) |
Group work, Low-Code Software Development Basics TE00CQ20-3005 |
|
Wed 04.12.2024 time 12:00 - 14:00 (2 h 0 min) |
Practice, Low-Code Software Development Basics TE00CQ20-3005 |
ICT_B1039
IT telakka
|
Wed 04.12.2024 time 14:00 - 16:00 (2 h 0 min) |
Group work, Low-Code Software Development Basics TE00CQ20-3005 |
|
Thu 05.12.2024 time 12:00 - 14:00 (2 h 0 min) |
Group work, Low-Code Software Development Basics TE00CQ20-3005 |
|
Wed 11.12.2024 time 12:00 - 16:00 (4 h 0 min) |
Lopputapahtuma, Koodittoman sovelluskehityksen perusteet |
ICT_A1019
ICT-Aula
ICT_C1032 Demotila |
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 during weeks 39 - 50 as follows:
- Theory, weeks 39 - 47: 2h contact session for 8 weeks
- Practice, weeks 39 - 49: 2h contact session with your own tutor
- Group work, weeks 48-49: 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
Material provided by the teacher and shared in learning environment (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
1. Active participation
2. Timely submission of practice tasks
3. The final LCNC project outcome
See details in Finnish.
Failed (0)
Katso arvioinnin kohteeet.
Assessment criteria, satisfactory (1-2)
Katso arvioinnin kohteet.
Assessment criteria, good (3-4)
Katso arvioinnin kohteet.
Assessment criteria, excellent (5)
Katso arvioinnin kohteet.
Further information
Available in ITS.