Frontend-perusteet (3 op)
Toteutuksen tunnus: HTKA0040-3004
Toteutuksen perustiedot
Ilmoittautumisaika
20.11.2023 - 04.01.2024
Ajoitus
08.01.2024 - 19.04.2024
Opintopistemäärä
3 op
Virtuaaliosuus
1 op
Toteutustapa
67 % Lähiopetus, 33 % Verkko-opetus
Yksikkö
Korkeakoulupalvelut
Toimipiste
Pääkampus
Opetuskielet
- Suomi
Paikat
20 - 55
Koulutus
- Tietojenkäsittelyn koulutusohjelma (AMK)
Opettaja
- Jarkko Immonen
Ryhmät
-
HTK23S1Tietojenkäsittely (AMK)
-
ZJAHTK23S1Avoin AMK, Tiko, AMK-polut, tietojenkäsittely, tradenomi amk
- 10.01.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
- 17.01.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
- 18.01.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
- 24.01.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
- 25.01.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
- 31.01.2024 09:00 - 12:30, Frontend-perusteet HTKA0040-3004
- 01.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
- 07.02.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
- 08.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
- 14.02.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
- 15.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
- 21.02.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
- 22.02.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
- 06.03.2024 10:00 - 12:00, Frontend-perusteet HTKA0040-3004 -Tehtäväkontakti
- 06.03.2024 13:00 - 16:30, Frontend-perusteet HTKA0040-3004
Tavoitteet
Frontend on web-sovelluksen käyttäjälle näkyvä osa. Modernin web-sovelluksen frontendin rakentamiseksi tarvitset esimerkiksi HTML-, CSS- ja Javascript-osaamista, mutta käytännössä myös jonkin frontend-sovelluskehyksen osaaminen on lähes välttämätöntä. Tällä opintojaksolla tutustut frontend-ohjelmoinnin perusteisiin.
Opintojakson osaamiset
Sovelluskehitysosaaminen
Tietojärjestelmäosaaminen
Oppimisen ja tiedonhallinan osaaminen
Opintojakson suorittamisen jälkeen tunnet frontend-sovelluskehitykseen liittyviä käsitteitä ja sovellusten toimintaperiaatteen. Osaat kehittää pienimuotoisia, ulkoisia rajapintoja tietolähteenään käyttäviä web-sovelluksia Svelte-sovelluskehystä käyttäen.
Sisältö
Opintojaksolla opetellaan perusteita frontend-sovelluksien toteuttamiseksi. Käsiteltäviä asioita ovat esimerkiksi ohjelmointiympäristö, komponentit, tilat, ulkoisten tietolähteiden hyödyntäminen ja animoinnit.
Tämä opintojakso on johdanto frontend-sovelluskehitykseen. Opintojakso on pakollinen opintojakso Web-ohjelmointi -moduulissa. Ohjelmointisuuntautuneet opiskelijat saavat laajemman ja syvemmän näkemyksen frontend-kehityksesta Frontend-sovelluskehitys -opintojaksolla.
Oppimateriaali ja suositeltava kirjallisuus
Opettajan kirjoittama oppimateriaali ja valikoidut verkkolähteet.
Opetusmenetelmät
- Kontaktitunnit
- Tehtävät
- Harjoitustyö
Tenttien ajankohdat ja uusintamahdollisuudet
Harjoitustyö tehdään opintojakson lopuksi.
Vaihtoehtoiset suoritustavat
Sinulla on oikeus hakea osaamisen tunnistamista ja tunnustamista, jos sinulla on aiemmin hankittua osaamista (esimerkiksi muualla suoritettuja korkeakouluopintoja), joita voidaan katsoa hyväksi nyt suoritettavaan tutkintoon.
Osaamisen tunnistamisessa ja tunnustamisessa on kolme päätapaa: hyväksilukeminen (korvaaminen, sisällyttäminen) ja muulla tavoin hankitun osaamisen tunnistaminen ja tunnustaminen sekä opinnollistaminen. Lisätietoa JAMKin tutkintosäännössä, luku 17.
Opiskelijan ajankäyttö ja kuormitus
Opintojakson keskimääräinen kuormittavuus on 81 tuntia.
Lisätietoja opiskelijoille
Avoin AMK 10 (sisältyy max-määrään)
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1-2)
Välttävä 1: Tunnet frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda yksinkertaisia frontend-sovelluksia oppitunneilla esitettyjen mallien ja tutoriaalien pohjalta.
Tyydyttävä 2: Tunnet frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda yksinkertaisia frontend-sovelluksia.
Arviointikriteerit, hyvä (3-4)
Hyvä 3: Ymmärrät frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda yksinkertaisia frontend-sovelluksia ja soveltaa opittuja teknologioita myös hieman laajempien sovellusten kehityksessä.
Kiitettävä 4: Ymmärrät hyvin frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda pienimuotoisia frontend-sovelluksia ja soveltaa opittuja teknologioita myös vaativampien sovellusten kehitykseen. Pystyt laajentamaan itsenäisesti omaa, käsiteltyihin teknologioihin liittyvää osaamistasi.
Arviointikriteerit, kiitettävä (5)
Erinomainen 5: Hallitset frontend-sovelluskehitykseen liittyviä käsitteitä. Osaat luoda pienimuotoisia frontend-sovelluksia ja soveltaa opittuja teknologioita myös vaativampien sovellusten kehitykseen. Pystyt analyyttisesti arvioimaan omia ratkaisujasi ja kehittämään niitä. Pystyt laajentamaan itsenäisesti omaa, käsiteltyihin teknologioihin liittyvää osaamistasi.
Esitietovaatimukset
Opintojaksolle osallistumiseksi sinulla tulee olla perusosaaminen HTML- ja CSS-merkintäkielistä sekä Javascript-ohjelmointikielestä.