Web-ohjelmointi ja sovelluskehyksetLaajuus (5 op)
Tunnus: R504TL104
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
Opiskelija perehtyy web-sovellusten kehittämiseen valitun sovelluskehyksen avulla. Opiskelija osaa toteuttaa web-sovelluksia valitulla sovelluskehyksellä sekä ymmärtää suunnitteluperiaatteet ja arkkitehtuurit, joita yleisimmät sovelluskehykset noudattavat.
Sisältö
- Sovelluskehykset (framework)
- Yleisimmät sovelluskehysten periaatteet ja arkkitehtuurit
- Valitun sovelluskehyksen käyttöönotto
- Web-ohjelmointi valitulla sovelluskehyksellä
- Sovelluskehystä hyödyntävän web-ohjelmistoprojektin tekninen hallinta
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää eri sovelluskehysten erot sekä tietää eri suunnitteluperiaatteet sekä arkkitehtuurit, joita yleisimmät sovelluskehykset käyttävät. Opiskelija kykenee ohjatusti toteuttamaan yksinkertaisia sovelluksia hyödyntäen valittua sovelluskehystä.
Arviointikriteerit, hyvä (3)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti.
Arviointikriteerit, kiitettävä (5)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti ottaen myös huomioon tuotetun web-ohjelmiston ylläpidettävyyden ja jatkokehitettävyyden.
Ilmoittautumisaika
18.03.2024 - 15.09.2024
Ajoitus
16.09.2024 - 22.11.2024
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
- Suomi
Paikat
0 - 65
Tutkinto-ohjelma
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Juhani Kuru
Vastuuhenkilö
Juhani Kuru
Opiskelijaryhmät
-
RA54T22STieto- ja viestintätekniikan koulutus (verkko-opinnot), syksy 2022
Tavoitteet
Opiskelija perehtyy web-sovellusten kehittämiseen valitun sovelluskehyksen avulla. Opiskelija osaa toteuttaa web-sovelluksia valitulla sovelluskehyksellä sekä ymmärtää suunnitteluperiaatteet ja arkkitehtuurit, joita yleisimmät sovelluskehykset noudattavat.
Sisältö
- Sovelluskehykset (framework)
- Yleisimmät sovelluskehysten periaatteet ja arkkitehtuurit
- Valitun sovelluskehyksen käyttöönotto
- Web-ohjelmointi valitulla sovelluskehyksellä
- Sovelluskehystä hyödyntävän web-ohjelmistoprojektin tekninen hallinta
Aika ja paikka
Lukujärjestyksen mukainen aika Zoomissa
Oppimateriaalit
Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin tueksi hyödynnettään ajantasaisia materiaaleja internetistä.
Opetusmenetelmät
-Zoom-työtilassa etäopetusta
-Ohjaus Teamsin kautta
-Itsenäinen opiskelu
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojakso arvioidaan henkiökohtaisen työn sekä harjoitustehtävien kautta.
Lisätietoja opiskelijoille
Opintojaksolla edellytetään osaamista perustason web-tekniikoista (HTML, CSS, JavaScript) sekä Python-ohjelmoinnista
Arviointiasteikko
H-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää eri sovelluskehysten erot sekä tietää eri suunnitteluperiaatteet sekä arkkitehtuurit, joita yleisimmät sovelluskehykset käyttävät. Opiskelija kykenee ohjatusti toteuttamaan yksinkertaisia sovelluksia hyödyntäen valittua sovelluskehystä.
Arviointikriteerit, hyvä (3)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti.
Arviointikriteerit, kiitettävä (5)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti ottaen myös huomioon tuotetun web-ohjelmiston ylläpidettävyyden ja jatkokehitettävyyden.
Arviointimenetelmät ja arvioinnin perusteet
Opintojakso arvioidaan asteikolla 0-5.
Opintojakson aikana palautetaan harjoitustehtäviä, joiden määrä ja laatu määräävät opintojakson arvosanan.
Ilmoittautumisaika
18.03.2024 - 08.09.2024
Ajoitus
09.09.2024 - 22.11.2024
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
- Suomi
Paikat
0 - 50
Tutkinto-ohjelma
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Juhani Kuru
Vastuuhenkilö
Juhani Kuru
Ajoitusryhmät
- Harjoitusryhmä 1 (Koko: 0. Avoin AMK: 0.)
- Harjoitusryhmä 2 (Koko: 0. Avoin AMK: 0.)
Opiskelijaryhmät
-
R54T22STieto- ja viestintätekniikan koulutus (päiväopinnot), syksy 2022
Koulutusryhmat
- Harjoitusryhmä 1
- Harjoitusryhmä 2
Tavoitteet
Opiskelija perehtyy web-sovellusten kehittämiseen valitun sovelluskehyksen avulla. Opiskelija osaa toteuttaa web-sovelluksia valitulla sovelluskehyksellä sekä ymmärtää suunnitteluperiaatteet ja arkkitehtuurit, joita yleisimmät sovelluskehykset noudattavat.
Sisältö
- Sovelluskehykset (framework)
- Yleisimmät sovelluskehysten periaatteet ja arkkitehtuurit
- Valitun sovelluskehyksen käyttöönotto
- Web-ohjelmointi valitulla sovelluskehyksellä
- Sovelluskehystä hyödyntävän web-ohjelmistoprojektin tekninen hallinta
Aika ja paikka
Lukujärjestyksen mukainen tietokoneluokka
Oppimateriaalit
Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin lisäksi hyödynnetään ajantasaista materiaalia internetistä
Opetusmenetelmät
- Lähiopetusta / ohjelmointityöpajoja lukujärjestyksen mukaisesti
- Opetusmateriaalit löytyvät Moodlesta
- Ohjausta saa sähköpostitse, Teamsissa ja työpajoissa
- Itsenäistä opiskelua
Arviointiasteikko
H-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää eri sovelluskehysten erot sekä tietää eri suunnitteluperiaatteet sekä arkkitehtuurit, joita yleisimmät sovelluskehykset käyttävät. Opiskelija kykenee ohjatusti toteuttamaan yksinkertaisia sovelluksia hyödyntäen valittua sovelluskehystä.
Arviointikriteerit, hyvä (3)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti.
Arviointikriteerit, kiitettävä (5)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti ottaen myös huomioon tuotetun web-ohjelmiston ylläpidettävyyden ja jatkokehitettävyyden.
Arviointimenetelmät ja arvioinnin perusteet
Opintojakso arvioidaan asteikolla 0-5.
Opintojakson aikana palautetaan harjoitustehtäviä, joiden määrä ja laatu määräävät opintojakson arvosanan.
Ilmoittautumisaika
01.10.2021 - 14.02.2022
Ajoitus
21.02.2022 - 31.05.2022
Laajuus
5 op
Virtuaaliosuus (op)
5 op
Toteutustapa
Etäopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
- Suomi
Paikat
0 - 50
Tutkinto-ohjelma
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Tuomas Valtanen
- Matias Hiltunen
Vastuuhenkilö
Tuomas Valtanen
Opiskelijaryhmät
-
RA54T21STieto- ja viestintätekniikan koulutus (verkko-opinnot), syksy 2021
Tavoitteet
Opiskelija perehtyy web-sovellusten kehittämiseen valitun sovelluskehyksen avulla. Opiskelija osaa toteuttaa web-sovelluksia valitulla sovelluskehyksellä sekä ymmärtää suunnitteluperiaatteet ja arkkitehtuurit, joita yleisimmät sovelluskehykset noudattavat.
Sisältö
- Sovelluskehykset (framework)
- Yleisimmät sovelluskehysten periaatteet ja arkkitehtuurit
- Valitun sovelluskehyksen käyttöönotto
- Web-ohjelmointi valitulla sovelluskehyksellä
- Sovelluskehystä hyödyntävän web-ohjelmistoprojektin tekninen hallinta
Aika ja paikka
Lukujärjestyksen mukaan Adobe Connectissa.
Oppimateriaalit
Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin tueksi hyödynnettään ajantasaisia materiaaleja internetistä.
Opetusmenetelmät
Etäopetusta Adobe Connectissa 12 * 3h, tehtävät Moodlessa.
Ohjaus Teamsin kautta
Itsenäinen opiskelu
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojakso arvioidaan henkiökohtaisen työn sekä harjoitustehtävien kautta.
Lisätietoja opiskelijoille
Opintojaksolla edellytetään osaamista perustason web-tekniikoista (HTML, CSS, JavaScript)
Arviointiasteikko
H-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää eri sovelluskehysten erot sekä tietää eri suunnitteluperiaatteet sekä arkkitehtuurit, joita yleisimmät sovelluskehykset käyttävät. Opiskelija kykenee ohjatusti toteuttamaan yksinkertaisia sovelluksia hyödyntäen valittua sovelluskehystä.
Arviointikriteerit, hyvä (3)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti.
Arviointikriteerit, kiitettävä (5)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti ottaen myös huomioon tuotetun web-ohjelmiston ylläpidettävyyden ja jatkokehitettävyyden.
Arviointimenetelmät ja arvioinnin perusteet
Opintojakso arvioidaan asteikolla 0-5.
Opintojakson aikana palautetaan harjoitustehtäviä, joiden määrä ja laatu määräävät opintojakson arvosanan.
Ilmoittautumisaika
01.10.2021 - 31.01.2022
Ajoitus
07.02.2022 - 31.05.2022
Laajuus
5 op
Toteutustapa
Lähiopetus
Yksikkö
Insinöörikoulutus, tieto- ja viestintätekniikka
Opetuskielet
- Suomi
Paikat
0 - 50
Tutkinto-ohjelma
- Tieto- ja viestintätekniikan koulutus
Opettaja
- Tuomas Valtanen
- Matias Hiltunen
Vastuuhenkilö
Tuomas Valtanen
Ajoitusryhmät
- Harjoitusryhmä 1 (Koko: 0. Avoin AMK: 0.)
- Harjoitusryhmä 2 (Koko: 0. Avoin AMK: 0.)
Opiskelijaryhmät
-
R54T21STieto- ja viestintätekniikan koulutus (päiväopinnot), syksy 2021
Koulutusryhmat
- Harjoitusryhmä 1
- Harjoitusryhmä 2
Tavoitteet
Opiskelija perehtyy web-sovellusten kehittämiseen valitun sovelluskehyksen avulla. Opiskelija osaa toteuttaa web-sovelluksia valitulla sovelluskehyksellä sekä ymmärtää suunnitteluperiaatteet ja arkkitehtuurit, joita yleisimmät sovelluskehykset noudattavat.
Sisältö
- Sovelluskehykset (framework)
- Yleisimmät sovelluskehysten periaatteet ja arkkitehtuurit
- Valitun sovelluskehyksen käyttöönotto
- Web-ohjelmointi valitulla sovelluskehyksellä
- Sovelluskehystä hyödyntävän web-ohjelmistoprojektin tekninen hallinta
Aika ja paikka
Lukujärjestyksen mukainen tehokoneluokkatila.
Oppimateriaalit
Kaikki opintojaksolla tarvittava materiaali tulee löytymään Moodlesta. Materiaalin tueksi hyödynnettään ajantasaisia materiaaleja internetistä.
Opetusmenetelmät
Lähiopetusta 12 * 3h, tehtävät Moodlessa.
Ohjaus Teamsin kautta
Itsenäinen opiskelu
Tenttien ajankohdat ja uusintamahdollisuudet
Opintojakso arvioidaan henkiökohtaisen työn sekä harjoitustehtävien kautta.
Lisätietoja opiskelijoille
Opintojaksolla edellytetään osaamista perustason web-tekniikoista (HTML, CSS, JavaScript)
Arviointiasteikko
H-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija ymmärtää eri sovelluskehysten erot sekä tietää eri suunnitteluperiaatteet sekä arkkitehtuurit, joita yleisimmät sovelluskehykset käyttävät. Opiskelija kykenee ohjatusti toteuttamaan yksinkertaisia sovelluksia hyödyntäen valittua sovelluskehystä.
Arviointikriteerit, hyvä (3)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti.
Arviointikriteerit, kiitettävä (5)
Opiskelija kykenee itsenäisesti tuottamaan web-sovelluksia valitulla sovelluskehyksellä. Opiskelija osaa suunnitella web-ohjelmiston valitun sovelluskehyksen edellyttämien hyvien käytänteiden mukaisesti ottaen myös huomioon tuotetun web-ohjelmiston ylläpidettävyyden ja jatkokehitettävyyden.
Arviointimenetelmät ja arvioinnin perusteet
Opintojakso arvioidaan asteikolla 0-5.
Opintojakson aikana palautetaan harjoitustehtäviä, joiden määrä ja laatu määräävät opintojakson arvosanan.