Siirry suoraan sisältöön

Web-ohjelmointiLaajuus (5 op)

Tunnus: R504D57

Laajuus

5 op

Opetuskieli

  • englanti
Ilmoittautumisaika

01.10.2024 - 26.01.2025

Ajoitus

27.01.2025 - 13.04.2025

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Insinöörikoulutus, tieto- ja viestintätekniikka

Opetuskielet
  • Englanti
Paikat

0 - 30

Opettaja
  • Aku Kesti
Vastuuhenkilö

Aku Kesti

Opiskelijaryhmät
  • R54D24S
    Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2024

Aika ja paikka

Opetus tapahtuu pääsääntöisesti lähiopetuksena.

Oppimateriaalit

Materiaali jaetaan moodlessa. Lisäksi käytetään internetistä löytyviä oheismateriaaleja tehtävien tekemisessä. Muuta kirjallisuutta: - Web-ohjelmointi, Ari Rantala - Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Opetusmenetelmät

Opintojaksoon sisältyy teoriaopetusta ja käytännön harjoituksia. Opintojakso tähtää projektissa tarvittavaan osaamiseen. Oppiminen tapahtuu oppimistehtävien kautta, jossa teoriaa sovelletaan käytäntöön.

Toteutuksen valinnaiset suoritustavat

Harjoitusten tekeminen ja harjoitustyö

Sisällön jaksotus

1. HTML, CSS, HTML Forms
2. Responsiivinen www-sivusto
3. JavaScript
4. REST rajapinnan käyttäminen, JSON

Lisätietoja opiskelijoille

Ennen kurssia esitietovaatimuksena Johdatus ohjelmointiin opintojakso tai vastaavien asioiden osaaminen

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojaksolla arvioidaan oppimistehtävien perusteella.
PALAUTTEET:
Oppimistilanteissa opiskelijoilta kerätään palautetta oppimisen etenemisestä, ohjauksesta ja ongelmatilanteista. Opintojakson lopussa palautetta kerätään www-pohjaisen palautejärjestelmän avulla.
Palautteita käsitellään opetiimin palavereissa ja tunneilla tarpeen mukaan. Opettaja reagoi saamaansa palautteeseen asianmukaisesti.

Ilmoittautumisaika

02.10.2023 - 28.01.2024

Ajoitus

29.01.2024 - 30.04.2024

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Insinöörikoulutus, tieto- ja viestintätekniikka

Opetuskielet
  • Englanti
Paikat

0 - 30

Opettaja
  • Aku Kesti
Vastuuhenkilö

Aku Kesti

Opiskelijaryhmät
  • R54D23S
    Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2023

Aika ja paikka

Opetus tapahtuu pääsääntöisesti lähiopetuksena.

Oppimateriaalit

Materiaali jaetaan moodlessa. Lisäksi käytetään internetistä löytyviä oheismateriaaleja tehtävien tekemisessä. Muuta kirjallisuutta: - Web-ohjelmointi, Ari Rantala - Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Opetusmenetelmät

Opintojaksoon sisältyy teoriaopetusta ja käytännön harjoituksia. Opintojakso tähtää projektissa tarvittavaan osaamiseen. Oppiminen tapahtuu oppimistehtävien kautta, jossa teoriaa sovelletaan käytäntöön.

Toteutuksen valinnaiset suoritustavat

Harjoitusten tekeminen ja harjoitustyö

Sisällön jaksotus

1. HTML, CSS, HTML Forms
2. Responsiivinen www-sivusto
3. JavaScript
4. REST rajapinnan käyttäminen, JSON

Lisätietoja opiskelijoille

Opintojaksolla ei ole esitietovaatimuksia

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojaksolla arvioidaan oppimistehtävien perusteella.
PALAUTTEET:
Oppimistilanteissa opiskelijoilta kerätään palautetta oppimisen etenemisestä, ohjauksesta ja ongelmatilanteista. Opintojakson lopussa palautetta kerätään www-pohjaisen palautejärjestelmän avulla.
Palautteita käsitellään opetiimin palavereissa ja tunneilla tarpeen mukaan. Opettaja reagoi saamaansa palautteeseen asianmukaisesti.

Ilmoittautumisaika

03.10.2022 - 29.01.2023

Ajoitus

30.01.2023 - 23.04.2023

Laajuus

5 op

Virtuaaliosuus (op)

3 op

Toteutustapa

40 % Lähiopetus, 60 % Etäopetus

Yksikkö

Insinöörikoulutus, tieto- ja viestintätekniikka

Opetuskielet
  • Englanti
Paikat

0 - 30

Tutkinto-ohjelma
  • Machine Learning and Data Engineering
Opettaja
  • Aku Kesti
Vastuuhenkilö

Aku Kesti

Opiskelijaryhmät
  • R54D22S
    Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2022

Aika ja paikka

Opetus tapahtuu pääsääntöisesti lähiopetuksena.

Oppimateriaalit

Materiaali jaetaan moodlessa. Lisäksi käytetään internetistä löytyviä oheismateriaaleja tehtävien tekemisessä.

Muuta kirjallisuutta:
- Web-ohjelmointi, Ari Rantala
- Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Opetusmenetelmät

Opintojaksoon sisältyy teoriaopetusta ja käytännön harjoituksia. Opintojakso tähtää projektissa tarvittavaan osaamiseen. Oppiminen tapahtuu oppimistehtävien kautta, jossa teoriaa sovelletaan käytäntöön.

Toteutuksen valinnaiset suoritustavat

Harjoitusten tekeminen ja harjoitustyö

Sisällön jaksotus

1. HTML, CSS, HTML Forms
2. Responsiivinen www-sivusto
3. Kuvagalleriat, flexbox, grid
4. JavaScript

Lisätietoja opiskelijoille

Opintojaksolla ei ole esitietovaatimuksia

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojaksolla arvioidaan oppimistehtävien perusteella.
PALAUTTEET:
Oppimistilanteissa opiskelijoilta kerätään palautetta oppimisen etenemisestä, ohjauksesta ja ongelmatilanteista. Opintojakson lopussa palautetta kerätään www-pohjaisen palautejärjestelmän avulla.
Palautteita käsitellään opetiimin palavereissa ja tunneilla tarpeen mukaan. Opettaja reagoi saamaansa palautteeseen asianmukaisesti.

Ilmoittautumisaika

04.10.2021 - 25.12.2021

Ajoitus

17.01.2022 - 06.03.2022

Laajuus

5 op

Toteutustapa

Lähiopetus

Yksikkö

Insinöörikoulutus, tieto- ja viestintätekniikka

Opetuskielet
  • Englanti
Opettaja
  • Aku Kesti
Vastuuhenkilö

Aku Kesti

Opiskelijaryhmät
  • R54D21S
    Bachelor of Engineering, Machine Learning and Data Engineering (full time studies), 2021

Aika ja paikka

Opetus tapahtuu pääsääntöisesti lähiopetuksena.

Oppimateriaalit

Materiaali jaetaan moodlessa. Lisäksi käytetään internetistä löytyviä oheismateriaaleja tehtävien tekemisessä.

Muuta kirjallisuutta:
- Web-ohjelmointi, Ari Rantala
- Web Design with HTML, CSS, JavaScript and Jquery Set, Jon Duckett

Opetusmenetelmät

Opintojaksoon sisältyy teoriaopetusta ja käytännön harjoituksia. Opintojakso tähtää projektissa tarvittavaan osaamiseen. Oppiminen tapahtuu oppimistehtävien kautta, jossa teoriaa sovelletaan käytäntöön.

Toteutuksen valinnaiset suoritustavat

Harjoitusten tekeminen ja harjoitustyö

Sisällön jaksotus

HTML, CSS
2. Responsiivinen www-sivusto
3. JavaScript, jquery
4. AJAX / Axios: REST API kutsujen tekeminen ja JSON muotoisen tiedon käsittely
5. CSS frameworks

Lisätietoja opiskelijoille

Opintojaksolla ei ole esitietovaatimuksia

Arviointiasteikko

H-5

Arviointimenetelmät ja arvioinnin perusteet

Opintojaksolla arvioidaan oppimistehtävät. Projektin tuotoksesta arvioidaan web-sivuston toiminnallisuus, toimivuus, käytettävyys ja visuaalisuus.

PALAUTTEET:
Oppimistilanteissa opiskelijoilta kerätään palautetta oppimisen etenemisestä, ohjauksesta ja ongelmatilanteista. Opintojakson lopussa palautetta kerätään www-pohjaisen palautejärjestelmän avulla.
Palautteita käsitellään opetiimin palavereissa ja tunneilla tarpeen mukaan. Opettaja reagoi saamaansa palautteeseen asianmukaisesti.