Siirry suoraan sisältöön

Koodittoman sovelluskehityksen perusteet (5 op)

Toteutuksen tunnus: TE00CQ20-3007

Toteutuksen perustiedot


Ilmoittautumisaika
01.12.2024 - 14.01.2025
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
14.01.2025 - 30.04.2025
Toteutus on käynnissä.
Opintopistemäärä
5 op
Lähiosuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
ICT
Toimipiste
Kupittaan kampus
Opetuskielet
suomi
englanti
Paikat
0 - 60
Koulutus
Degree Programme in Information and Communications Technology
Tietojenkäsittelyn koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Mikko Peltonen de Santiago
Laura Järvenpää
Tiina Ferm
Ryhmät
PINFOK25A
PINFOK25A
PINFOK25C
PINFOK25C
Opintojakso
TE00CQ20

Toteutuksella on 33 opetustapahtumaa joiden yhteenlaskettu kesto on 68 t 0 min.

Aika Aihe Tila
Pe 10.01.2025 klo 14:00 - 16:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
EDU_3003 Matias muunto byod
Ti 14.01.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1041_Omega OMEGA
Ti 21.01.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
EDU_1001 Dromberg Esitystila byod
To 23.01.2025 klo 14:00 - 16:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1038 IT telakka
Pe 24.01.2025 klo 08:00 - 10:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A177 IT-oppimistila Saccharomyces
Pe 24.01.2025 klo 11:00 - 13:00
(2 t 0 min)
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
Ti 28.01.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1041_Omega OMEGA
To 30.01.2025 klo 12:00 - 14:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A177 IT-oppimistila Saccharomyces
To 30.01.2025 klo 14:00 - 16:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1038 IT telakka
Ti 04.02.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_C1027_Lambda LAMBDA
To 06.02.2025 klo 14:00 - 16:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1038 IT telakka
Pe 07.02.2025 klo 08:00 - 10:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1038 IT telakka
Ti 11.02.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_C1032 Demotila
Ke 12.02.2025 klo 08:00 - 10:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1038 IT telakka
Pe 14.02.2025 klo 08:00 - 10:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A177 IT-oppimistila Saccharomyces
Ti 25.02.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_C1027_Lambda LAMBDA
Ke 26.02.2025 klo 08:00 - 10:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1038 IT telakka
To 27.02.2025 klo 10:00 - 12:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A177 IT-oppimistila Saccharomyces
Ti 04.03.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_B1041_Omega OMEGA
Ke 05.03.2025 klo 08:00 - 10:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A176 IT-oppimistila Micrococcus
To 06.03.2025 klo 10:00 - 12:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A177 IT-oppimistila Saccharomyces
Ti 11.03.2025 klo 12:00 - 14:00
(2 t 0 min)
Lecture, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_C1032 Demotila
To 13.03.2025 klo 11:00 - 13:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A176 IT-oppimistila Micrococcus
To 13.03.2025 klo 14:00 - 16:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_C1032 Demotila
To 20.03.2025 klo 10:00 - 12:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A177 IT-oppimistila Saccharomyces
To 20.03.2025 klo 14:00 - 16:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
EDU_3029 Lovisa muunto byod
To 27.03.2025 klo 10:00 - 12:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
LEM_A177 IT-oppimistila Saccharomyces
To 27.03.2025 klo 14:00 - 16:00
(2 t 0 min)
Practice, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
EDU_2067 Teoriatila avo muunto byod
Ti 08.04.2025 klo 10:00 - 12:00
(2 t 0 min)
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
Ti 15.04.2025 klo 10:00 - 12:00
(2 t 0 min)
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
Ti 22.04.2025 klo 10:00 - 12:00
(2 t 0 min)
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
Pe 25.04.2025 klo 08:00 - 10:00
(2 t 0 min)
Group work, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
Ti 29.04.2025 klo 12:00 - 16:00
(4 t 0 min)
Final session, Koodittoman sovelluskehityksen perusteet TE00CQ20-3007
ICT_A1019 ICT-Aula
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 -työkaluja. Opiskelijat suorittavat Low-code/No-code (LCNC)-projektin, joka sisältää seuraavat vaiheet:
- Johdatus ohjelmistokehitykseen ja LCNC -alustoihin
- Toteutus LCNC -alustalla
- Testaus, palaute ja iteraatio

Kurssi toteutetaan seuraavasti:
- Teoria: 2h kontaktitunti 8 viikon ajan
- Käytäntö: 2h kontaktitunti oman tuutorin kanssa
- Ryhmätyö: 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ää seruaavai 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

ITS, sähköposti

Siirry alkuun