WebteknologiatLaajuus (5 op)
Tunnus: AL00CM19
Laajuus
5 op
Opetuskieli
- suomi
Osaamistavoitteet
Opiskelija
- hallitsee web front end -kehittäjän työkalupakkiin kuuluvat tekniikat.
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan web-sivuston.
- osaa hyödyntää valmiita käyttöliittymäkehyksiä ja lisäosia.
- tuntee web-ohjelmoinnissa käytettävien ohjelmointikielten merkityksen selaimessa toimivan sovelluksen toteutuksessa.
Ilmoittautumisaika
20.11.2023 - 05.01.2024
Ajoitus
08.01.2024 - 15.03.2024
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Paikat
20 - 50
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Liisa Uosukainen
- Tommi Kallonen
Opetusryhmät
- Luennot/Harjoitukset (Koko: 0. Avoin AMK: 0.)
- Tentti (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLPRIT23STietojenkäsittelyn koulutus 23S Lappeenranta
Pienryhmät
- Luennot/Harjoitukset
- Tentti
Osaamistavoitteet
Opiskelija
- hallitsee web front end -kehittäjän työkalupakkiin kuuluvat tekniikat.
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan web-sivuston.
- osaa hyödyntää valmiita käyttöliittymäkehyksiä ja lisäosia.
- tuntee web-ohjelmoinnissa käytettävien ohjelmointikielten merkityksen selaimessa toimivan sovelluksen toteutuksessa.
Toteutustapa ja opetusmenetelmät
Lähiopetuskerrat, itsenäinen opiskelu, palautettavat arvioitavat tehtävät ja tentti.
Ajoitus ja läsnäolo
Lähiopetuskertojen luennot, joilla tehdään myös harjoitustehtäviä, ovat vapaaehtoisia, mutta läsnäolo on suotavaa. Oppimistehtäviä voi suorittaa myös itsenäisesti. Tentti ja arvioitavat tehtävät ovat pakollisia.
Oppimateriaali ja suositeltava kirjallisuus
Ilmoitetaan opintojakson aikana.
Uusintamahdollisuudet
Kurssin lopuksi järjestetään tentti. Tentin voi uusia 2 kertaa opettajan määrittäminä aikoina.
Oppimisympäristö
Luennot, ohjattu työskentely sekä itsenäinen ja verkkoympäristössä opiskelu.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson laajuus on 5 opintopistettä ja kesto 9 viikkoa. Työmäärältään opintojakso vastaa 135 tuntia eli noin 3,5 viikon täysimääräistä työskentelyä.
Sisältö
Web-maailma pähkinänkuoressa
- Standardien kehitys
- Protokollat
- Selaimen ja palvelimen yhteistyö
- Web services
- AJAX
HTML5
- HTML5-dokumentin rakenne
- Lomakkeen syöttökentät
- Media-elementit
- Muut HTML5 -piirteet
CSS3
- CSS3 valitsimet
- Tyylien kuvaus
- Tyypilliset CSS-tekniikat
- Tutustuminen yleisimpiin CSS-kirjastoihin mm. Bootstrap, Google Material Design
JavaScript
- JavaScriptin peruskäyttö
- ECMAScript standardi
- Tapahtumankäsittely
- DOM-muokkaus
- Lomakevalidointi
- JQuery
AJAX ja REST
- XMLHttpRequest-objekti
- JQuery ja AJAX
- Liittymä REST-palveluihin
NodeJS
- REST-rajapinnan toteutus
Arviointimenetelmät
Arviointi perustuu palautettuihin tehtäviin ja tenttiin.
Arviointiasteikko
1-5
Hylätty (0)
Opiskelija ei saavuta tason 1 kriteerejä.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Opiskelija
- ymmärtää HTML, CSS ja JavaScript:n perusteet,
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita,
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan yksinkertaisen web-sivuston,
- ymmärtää ohjelmakoodia, mutta itsenäinen tehtävien ratkaisu on haasteellista,
- osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti.
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Opiskelija
- osaa käyttää HTML, CSS ja JavaScriptiä sujuvasti,
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita sujuvasti,
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan web-sivuston itsenäisesti,
- osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti,
- käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti.
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Opiskelija
- osaa käyttää HTML, CSS ja JavaScriptiä monipuolisesti,
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita erittäin monipuolisesti,
- osaa suunnitella ja toteuttaa vuorovaikutteisen ja innovatiivisen eri päätelaitteille mukautuvan web-sivuston,
- osaa ratkaista itsenäisesti annettuja tehtäviä,
- osaa hankkia itsenäisesti uutta tietoa,
- käyttää ammattikäsitteitä asiantuntevasti.
Ilmoittautumisaika
21.11.2022 - 08.01.2023
Ajoitus
20.02.2023 - 28.04.2023
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Paikat
0 - 35
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Liisa Uosukainen
- Tommi Kallonen
Opetusryhmät
- Tentti 1 (Koko: 0. Avoin AMK: 0.)
- Luennot/Harjoitukset (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLPRIT22STietojenkäsittelyn koulutus 22S Lappeenranta
Pienryhmät
- Tentti 1
- Luennot/Harjoitukset
Osaamistavoitteet
Opiskelija
- hallitsee web front end -kehittäjän työkalupakkiin kuuluvat tekniikat.
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan web-sivuston.
- osaa hyödyntää valmiita käyttöliittymäkehyksiä ja lisäosia.
- tuntee web-ohjelmoinnissa käytettävien ohjelmointikielten merkityksen selaimessa toimivan sovelluksen toteutuksessa.
Toteutustapa ja opetusmenetelmät
Lähiopetuskerrat, itsenäinen opiskelu, palautettavat arvioitavat tehtävät ja tentti.
Ajoitus ja läsnäolo
Lähiopetuskertojen luennot, joilla tehdään myös harjoitustehtäviä, ovat vapaaehtoisia, mutta läsnäolo on suotavaa. Oppimistehtäviä voi suorittaa myös itsenäisesti. Tentti ja arvioitavat tehtävät ovat pakollisia.
Oppimateriaali ja suositeltava kirjallisuus
Ilmoitetaan opintojakson aikana.
Uusintamahdollisuudet
Kurssin lopuksi järjestetään tentti. Tentin voi uusia 2 kertaa opettajan määrittäminä aikoina.
Oppimisympäristö
Luennot, ohjattu työskentely sekä itsenäinen ja verkkoympäristössä opiskelu.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson laajuus on 5 opintopistettä ja kesto 9 viikkoa. Työmäärältään opintojakso vastaa 135 tuntia eli noin 3,5 viikon täysimääräistä työskentelyä.
Sisältö
Web-maailma pähkinänkuoressa
- Standardien kehitys
- Protokollat
- Selaimen ja palvelimen yhteistyö
- Web services
- AJAX
HTML5
- HTML5-dokumentin rakenne
- Lomakkeen syöttökentät
- Media-elementit
- Muut HTML5 -piirteet
CSS3
- CSS3 valitsimet
- Tyylien kuvaus
- Tyypilliset CSS-tekniikat
- Tutustuminen yleisimpiin CSS-kirjastoihin mm. Bootstrap, Google Material Design
JavaScript
- JavaScriptin peruskäyttö
- ECMAScript standardi
- Tapahtumankäsittely
- DOM-muokkaus
- Lomakevalidointi
- JQuery
AJAX ja REST
- XMLHttpRequest-objekti
- JQuery ja AJAX
- Liittymä REST-palveluihin
NodeJS
- REST-rajapinnan toteutus
Arviointimenetelmät
Arviointi perustuu palautettuihin tehtäviin ja tenttiin.
Arviointiasteikko
1-5
Hylätty (0)
opiskelija ei saavuta tason 1 kriteerejä.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Opiskelija
- ymmärtää HTML, CSS ja JavaScript:n perusteet
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan yksinkertaisen web-sivuston
- ymmärtää ohjelmakoodia, mutta itsenäinen tehtävien ratkaisu on haasteellista
- osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Opiskelija
- osaa käyttää HTML, CSS ja JavaScriptiä sujuvasti
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita sujuvasti
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan web-sivuston itsenäisesti
- osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti
- käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Opiskelija
- osaa käyttää HTML, CSS ja JavaScriptiä monipuolisesti
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita erittäin monipuolisesti
- osaa suunnitella ja toteuttaa vuorovaikutteisen ja innovatiivisen eri päätelaitteille mukautuvan web-sivuston
- osaa ratkaista itsenäisesti annettuja tehtäviä
- osaa hankkia itsenäisesti uutta tietoa
- käyttää ammattikäsitteitä asiantuntevasti
Ilmoittautumisaika
19.11.2021 - 09.01.2022
Ajoitus
07.03.2022 - 06.05.2022
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Liiketoiminta (LAB)
Toimipiste
Lappeenrannan kampus
Opetuskielet
- Suomi
Koulutus
- Tietojenkäsittelyn koulutus
Opettaja
- Liisa Uosukainen
- Tommi Kallonen
Opetusryhmät
- Tentti 1 (Koko: 0. Avoin AMK: 0.)
- Luennot/Harjoitukset (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
LLPRIT21STietojenkäsittelyn koulutus 21S Lappeenranta
Pienryhmät
- Tentti 1
- Luennot/Harjoitukset
Osaamistavoitteet
Opiskelija
- hallitsee web front end -kehittäjän työkalupakkiin kuuluvat tekniikat.
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan web-sivuston.
- osaa hyödyntää valmiita käyttöliittymäkehyksiä ja lisäosia.
- tuntee web-ohjelmoinnissa käytettävien ohjelmointikielten merkityksen selaimessa toimivan sovelluksen toteutuksessa.
Toteutustapa ja opetusmenetelmät
Lähiopetuskerrat, itsenäinen opiskelu, palautettavat arvioitavat tehtävät ja tentti.
Ajoitus ja läsnäolo
Lähiopetuskertojen luennot, joilla tehdään myös harjoitustehtäviä, ovat vapaaehtoisia, mutta läsnäolo on suotavaa. Oppimistehtäviä voi suorittaa myös itsenäisesti. Tentti ja arvioitavat tehtävät ovat pakollisia.
Oppimateriaali ja suositeltava kirjallisuus
Ilmoitetaan opintojakson aikana.
Uusintamahdollisuudet
Kurssin lopuksi järjestetään tentti. Tentin voi uusia 2 kertaa opettajan määrittäminä aikoina.
Oppimisympäristö
Luennot, ohjattu työskentely sekä itsenäinen ja verkkoympäristössä opiskelu.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson laajuus on 5 opintopistettä ja kesto 9 viikkoa. Työmäärältään opintojakso vastaa 135 tuntia eli noin 3,5 viikon täysimääräistä työskentelyä.
Sisältö
Web-maailma pähkinänkuoressa
- Standardien kehitys
- Protokollat
- Selaimen ja palvelimen yhteistyö
- Web services
- AJAX
HTML5
- HTML5-dokumentin rakenne
- Lomakkeen syöttökentät
- Media-elementit
- Muut HTML5 -piirteet
CSS3
- CSS3 valitsimet
- Tyylien kuvaus
- Tyypilliset CSS-tekniikat
- Tutustuminen yleisimpiin CSS-kirjastoihin mm. Bootstrap, Google Material Design
JavaScript
- JavaScriptin peruskäyttö
- ECMAScript standardi
- Tapahtumankäsittely
- DOM-muokkaus
- Lomakevalidointi
- JQuery
AJAX ja REST
- XMLHttpRequest-objekti
- JQuery ja AJAX
- Liittymä REST-palveluihin
NodeJS
- REST-rajapinnan toteutus
Arviointimenetelmät
Arviointi perustuu palautettuihin tehtäviin ja tenttiin.
Arviointiasteikko
1-5
Hylätty (0)
opiskelija ei saavuta tason 1 kriteerejä.
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Opiskelija
- ymmärtää HTML, CSS ja JavaScript:n perusteet
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan yksinkertaisen web-sivuston
- ymmärtää ohjelmakoodia, mutta itsenäinen tehtävien ratkaisu on haasteellista
- osaa käyttää joitakin ammattikäsitteitä johdonmukaisesti
Arviointikriteerit: taso 3 (arviointiasteikko 1-5)
Opiskelija
- osaa käyttää HTML, CSS ja JavaScriptiä sujuvasti
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita sujuvasti
- osaa suunnitella ja toteuttaa eri päätelaitteille mukautuvan web-sivuston itsenäisesti
- osaa kuvata tekemänsä sovelluksen suullisesti ja kirjallisesti
- käyttää ammattikäsitteitä sujuvasti ja laaja-alaisesti
Arviointikriteerit: taso 5 (arviointiasteikko 1-5)
Opiskelija
- osaa käyttää HTML, CSS ja JavaScriptiä monipuolisesti
- osaa hyödyntää opintojakson sisällössä kuvattuja teknologioita erittäin monipuolisesti
- osaa suunnitella ja toteuttaa vuorovaikutteisen ja innovatiivisen eri päätelaitteille mukautuvan web-sivuston
- osaa ratkaista itsenäisesti annettuja tehtäviä
- osaa hankkia itsenäisesti uutta tietoa
- käyttää ammattikäsitteitä asiantuntevasti