Siirry suoraan sisältöön

Koodittoman sovelluskehityksen perusteet (5 op)

Toteutuksen tunnus: TE00CQ20-3005

Toteutuksen perustiedot


Ilmoittautumisaika
01.06.2024 - 09.09.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
02.09.2024 - 18.12.2024
Toteutus on päättynyt.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Tekniikka ja liiketoiminta
Toimipiste
Kupittaan kampus
Opetuskielet
englanti
Paikat
70 - 110
Koulutus
Degree Programme in Information and Communications Technology
Opettajat
Poppy Skarli
Noora Maritta Nieminen
Hazem Al-Bermanei
Tiina Ferm
Ryhmät
PINFOS24A
PINFOS24A
PINFOS24B
PINFOS24B
PINFOS24C
PINFOS24C
Opintojakso
TE00CQ20

Toteutuksella on 45 opetustapahtumaa joiden yhteenlaskettu kesto on 92 t 0 min.

Aika Aihe Tila
Ma 23.09.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Ma 23.09.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ti 24.09.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 25.09.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ma 30.09.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Ma 30.09.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ke 02.10.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 02.10.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_C2027 IT telakka
Ma 07.10.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ma 07.10.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 09.10.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_C1035_Delta DELTA
Ke 09.10.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ma 21.10.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Ma 21.10.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ma 21.10.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 23.10.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ma 28.10.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
Online
Ma 28.10.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_C3036 Cyberlab / BYOD
Ti 29.10.2024 klo 08:00 - 10:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1033 Teoriatila
Ke 30.10.2024 klo 13:00 - 15:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_C2027 IT telakka
Ma 04.11.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Ma 04.11.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ma 04.11.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 06.11.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ma 11.11.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
LEM_A173_Lemminkäinen Lemminkäinen
Ma 11.11.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ma 11.11.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 13.11.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ma 18.11.2024 klo 08:00 - 10:00
(2 t 0 min)
Lecture, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1047_Alpha ALPHA
Ma 18.11.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ma 18.11.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 20.11.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ma 25.11.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ma 25.11.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ti 26.11.2024 klo 12:00 - 14:00
(2 t 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Ke 27.11.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 27.11.2024 klo 14:00 - 16:00
(2 t 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Pe 29.11.2024 klo 10:00 - 12:00
(2 t 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Ma 02.12.2024 klo 10:00 - 12:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1038 IT telakka
Ma 02.12.2024 klo 14:00 - 16:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 04.12.2024 klo 10:00 - 12:00
(2 t 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Ke 04.12.2024 klo 12:00 - 14:00
(2 t 0 min)
Practice, Low-Code Software Development Basics TE00CQ20-3005
ICT_B1039 IT telakka
Ke 04.12.2024 klo 14:00 - 16:00
(2 t 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
To 05.12.2024 klo 12:00 - 14:00
(2 t 0 min)
Group work, Low-Code Software Development Basics TE00CQ20-3005
Ke 11.12.2024 klo 12:00 - 16:00
(4 t 0 min)
Lopputapahtuma, Koodittoman sovelluskehityksen perusteet
ICT_A1019 ICT-Aula
ICT_C1032 Demotila
Muutokset varauksiin voivat olla mahdollisia.

Arviointiasteikko

H-5

Sisällön jaksotus

Tämä kurssi perehdyttää opiskelijan CDIO-viitekehyksen vaiheisiin "Toteuta" (Implement) ja "Käytä" (Operate) käyttäen Low-Code/No-Code (LCNC) -työkaluja. Opiskelijat suorittavat LCNC-projektin, joka sisältää seuraavat vaiheet:
- Johdatus ohjelmistokehitykseen ja LCNC -alustoihin
- Toteutus LCNC -alustalla
- Testaus, palaute ja iteraatio

Kurssi toteutetaan viikkojen 39 - 50 aikana seuraavasti:
- Teoria, viikot 39 - 47: 2h kontaktitunti 8 viikon ajan
- Käytäntö, viikot 39 - 49: 2h kontaktitunti oman tuutorin kanssa
- Ryhmätyö, viikot 48-49: 2h itsenäinen työskentely
- Lopputapahtuma, viikko 50

Tavoitteet

Opintojakson päättyessä opiskelija:

ymmärtää no-code- ja low-code-työkalujen roolin suunnitteluprosessissa.
suunnitella perusratkaisuja NCLC-alustoilla.
osallistua NCLC-projektin kehittämiseen tiimissä.
huomioida NCLC-työkalujen rajoitteet ja mahdollisuudet.
arvioida NCLC-projektinsa onnistumista.
reflektoida kehitysprosessia.

Sisältö

Tällä opintojaksolla syvennytään CDIO-viitekehyksen "toteutus"- ja "toiminta" -vaiheisiin. Opiskelijat toteuttavat No-Code/Low-Code-projektin, joka sisältää seuraavat vaiheet:
* tutustuminen sovelluskehitykseen No-Code/Low-Code-työkaluilla
* toteutus No-Code/Low-Code-työkaluja käyttäen
* testaus, palaute ja iteraatio

Oppimateriaalit

Materiaali jaetaan oppimisympäristön (ITS) avulla.

Opetusmenetelmät

Tämä kurssi käyttää seuraavai oppimismenetelmiä:
- Luennot: teoreettinen tausta ja erilaisten LCNC -kehysten ja ympäristöjen käytön esittely, joita voidaan käyttää esimerkiksi ohjelmisto-/pelikehityksessä tai web-kehityksessä.
- Käytännön harjoitukset: luennoilla esiteltyjen LCNC-työkalujen käytön harjoittelu
- Ryhmätyö: opiskelijat suorittavat LCNC-projektin, jossa he käyttävät luennoilla ja harjoituksissa opittuja työkaluja ja taitoja.

Tenttien ajankohdat ja uusintamahdollisuudet

-

Kansainvälisyys

Opintojaksolla opitaan taitoja harjoitusten ja käytännön projektityön avulla.

Opintojaksolla käytetään vain sähköisiä materiaaleja.

Toteutuksen valinnaiset suoritustavat

-

Opiskelijan ajankäyttö ja kuormitus

Opiskelija suorittaa kurssiin liittyviä tehtäviä, joiden arvioitu työmäärä:
- Teoriatunnit: 8 x 2h = 16h
- Käytäntötunnit: 10 x 2h = 20h
- Ryhmätyö: 2 x 2h = 4h
- Lopputapahtuma: 4h
- Muu itsenäinen/ryhmätyöskentely: noin 90h
TOTAL: noin 135h

Lisätiedot

Saatavilla ITS:ssä.

Siirry alkuun