Käyttöliittymäkoodauksen perusteet (5 op)
Toteutuksen tunnus: AM00CG71-3001
Toteutuksen perustiedot
Ilmoittautumisaika
01.07.2022 - 04.09.2022
Ajoitus
03.10.2022 - 18.12.2022
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
Muotoiluinstituutti (LAB)
Toimipiste
Lahden kampus
Opetuskielet
- Suomi
Paikat
18 - 30
Koulutus
- Käyttökokemus ja käyttöliittymämuotoilun koulutus (2021, 2022, 2023)
Opettaja
- MI_opettaja_VIV, Visuaalinen viestintä Virtuaaliopettaja (LAB)
- Juho Hartikainen
Vastuuopettaja
Tero Leponiemi
Opetusryhmät
- Opetus (Koko: 0. Avoin AMK: 0.)
Ryhmät
-
MLTIUXUI21SKäyttökokemus ja käyttöliittymämuotoilun koulutus 21S Lahti
Pienryhmät
- Opetus
Osaamistavoitteet
Opiskelija osaa
- keskustella vuorovaikutteisten tuotteiden teknisistä ratkaisuista suunnittelijan näkökulmasta
- suunnitella toiminnallisuuksia, jotka hyödyntävät käyttäjän laitteen sekä tietoverkon ominaisuuksia
- tunnistaa eri ohjelmointiympäristöjen ominaispiirteitä
- perustasolla käyttää ohjelmointikieltä työvälineenä.
Toteutustapa ja opetusmenetelmät
Ensisijaisesti kokopäiväisiä lähitapaamisia, etätapaamisia tarvittaessa;
yksilö- ja ryhmätehtäviä;
ohjelmistoprototyypin suunnittelu- ja kehitysprojekti
Ajoitus ja läsnäolo
8 kpl lähitapaamisia ti 8.11. – pe 9.12. klo 10:00 – 17:00.
75% (6/8) läsnäolo vaaditaan. Poissaolot hyvitetään lisätehtävillä.
Työelämäyhteistyö
Yhteistyö TKI-hankkeiden tai yritysasiakkaiden kanssa mahdollista.
Oppimisympäristö
Lähitapaamiset Lahden Muotoiluinstituutin (M19) tiloissa A222 & A223.
Moodle, Google Workspace, Zoom.
Opiskelijan ajankäyttö ja kuormitus
ti 8.11. – pe 9.12. = n. 4½ viikkoa.
5 ECTS-opintopistettä = n. 135 h opiskelua.
40% lähitapaamisia = n. 12 h / vko.
60% itsenäisiä yksilö- ja ryhmätehtäviä = n. 18 h / vko.
Lisätietoja opiskelijalle: mm. edeltävä osaaminen
Tämä kurssi muodostaa kokonaisuuden toteutuksen AM00CG73-3001 Prototyypistä sovellukseksi kanssa; opiskelijan tulee ilmoittautua molemmille toteutuksille!
Arviointiasteikko
1-5
Arviointikriteerit: taso 1: (arviointiasteikko 1-5)
Opiskelija osaa…
käyttää perustasolla jotakin visuaalista web-sivueditoria tai verkkosisällönhallintajärjestelmää (web CMS),
suunnitella ja toteuttaa käyttöliittymäprototyyppiin perustuvan web-sivuston perusrungon käyttäen HTML-merkintäkieltä ja CSS-tyylittelyjä,
käyttää perustasolla jotakin ohjelmointikieltä (esim. JavaScript, PHP) web-käyttöliittymämuotoilun tukena, ja
keskustella ymmärrettävästi perustasolla teknisistä web-suunnittelu- ja -kehitysratkaisuista