Siirry suoraan sisältöön

Uudet käyttöliittymät ja sovellukset (3 op)

Toteutuksen tunnus: TT00BB58-3009

Toteutuksen perustiedot


Ilmoittautumisaika
23.08.2021 - 19.09.2021
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2021 - 31.12.2021
Toteutus on päättynyt.
Opintopistemäärä
3 op
Lähiosuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Teknologia
Opetuskielet
suomi
Koulutus
Tieto- ja viestintätekniikan koulutus
Opettajat
Niko Kinnunen
Ryhmät
TTV19SP
TTV19SP
Opintojakso
TT00BB58
Toteutukselle TT00BB58-3009 ei löytynyt varauksia!

Tavoitteet

Uudet käyttöliittymät ja sovellukset kurssin suoritettuaan opiskelija osaa suunnitella ja rakentaa käytettävyydeltään hyviä ja turvallisia palvelimella tai pilvipalvelussa toimivia interaktiivisia sovelluksia. Hän pystyy totetuttamaan palvelimella toimivat tietokantaratkaisut ja asiakaspuolen toiminnot yleisillä avoimen lähdekoodin ohjelmistotyövälineillä. Opiskelija tuntee verkossa käytetyt tiedonsiirron standardit ja tärkeimmät dynaamisten käyttöliittymien ohjelmoinnissa kätettävät ohjelmointikielet.
Hän hallitsee myös CSS3:n ja HTML5 toiminnan ja osaa käyttää niitä hyväkseen yhtenäisen ilmeen luomisessa sivustolle, joita voidaan käyttää erilaisilla päätelaitteilla. Kurssilla korostuu älykkäiden ympäristöjen järjestelmille asetettavat käyttöliittymävaatimukset.

Opiskelija oppii periaatteet käyttöliittymien visuaalisesta totetuttamisesta, sekä osaa sijoittaa käyttöliittymäelementit käytettävyyden kannalta optimaalisesti.

Sisältö

Kurssin kuluessa käydään läpi verkkosovellusten ohjelmointiin tarkoitettuja ohjelmointikieliä (mm. PHP, Nodejs, pilvipalveluohjelmointi) sekä opetellaan liittämään MySQL kyselyjä dynaamisiin sivuihin. Tarkemmin opetellaan PHP ja HTML5&CSS3 sekä tietokantaliittymä ja sen toteuttaminen osana älykkäiden järjestelmien hallintaohjelmistoja.
Kurssiin kuuluu itsenäisesti tehtävä harjoitustyö.

Kurssilla tehdään harjoitustöinä UI layouteja, joiden avulla tutustutaan käytettävyyden periaatteisiin ja elementtien oikeaan sijoitteluun käyttöliittymässä.

Arviointikriteerit, hyväksytty/hylätty

Kurssin arviointi tapahtuu hyväksytty / hylätty -menetelmällä.

Kurssilla on palautettavia tehtäviä ja lopputyö, jotka kaikki täytyy kurssille palauttaa.

Lisätietoja opiskelijoille

Kurssilla tutustutaan Qt Creator kehitystyökaluun, Qt ohjelmoinnin perusteisiin, tehdään muutamia harjoitustöitä ja kurssin lopuksi toteutetaan lopputyö.

Arviointiasteikko

Hylätty/Hyväksytty

Arviointikriteerit, kiitettävä (5)

Opiskelija osaa soveltaa osaamistaa ja osoittaa harjoitustyöllä hallitsevansa kurssilla läpikäydyt teknologiat.

Arviointikriteerit, hyvä (3)

Opiskelija osaa ohjatusti toteuttaa harjoitustyön.

Arviointikriteerit, tyydyttävä (1)

Opiskelija ymmärtää käytettävien teknologioden merkityksen ja käyttötarkoituksen älykkäiden ympäristöjen sovellusten käyttöliittymien suunnittelussa.

Esitietovaatimukset

Olio-ohjelmointikurssin suoritus.

Lisätiedot

TKI pisteet 1.

Osaamistavoitteet

Uudet käyttöliittymät ja sovellukset kurssin suoritettuaan opiskelija osaa suunnitella ja rakentaa käytettävyydeltään hyviä ja turvallisia palvelimella tai pilvipalvelussa toimivia interaktiivisia sovelluksia. Hän pystyy totetuttamaan palvelimella toimivat tietokantaratkaisut ja asiakaspuolen toiminnot yleisillä avoimen lähdekoodin ohjelmistotyövälineillä. Opiskelija tuntee verkossa käytetyt tiedonsiirron standardit ja tärkeimmät dynaamisten käyttöliittymien ohjelmoinnissa kätettävät ohjelmointikielet.
Hän hallitsee myös CSS3:n ja HTML5 toiminnan ja osaa käyttää niitä hyväkseen yhtenäisen ilmeen luomisessa sivustolle, joita voidaan käyttää erilaisilla päätelaitteilla. Kurssilla korostuu älykkäiden ympäristöjen järjestelmille asetettavat käyttöliittymävaatimukset.

Opiskelija oppii periaatteet käyttöliittymien visuaalisesta totetuttamisesta, sekä osaa sijoittaa käyttöliittymäelementit käytettävyyden kannalta optimaalisesti.

Sisältö

Kurssin kuluessa käydään läpi verkkosovellusten ohjelmointiin tarkoitettuja ohjelmointikieliä (mm. PHP, Nodejs, pilvipalveluohjelmointi) sekä opetellaan liittämään MySQL kyselyjä dynaamisiin sivuihin. Tarkemmin opetellaan PHP ja HTML5&CSS3 sekä tietokantaliittymä ja sen toteuttaminen osana älykkäiden järjestelmien hallintaohjelmistoja.
Kurssiin kuuluu itsenäisesti tehtävä harjoitustyö.

Kurssilla tehdään harjoitustöinä UI layouteja, joiden avulla tutustutaan käytettävyyden periaatteisiin ja elementtien oikeaan sijoitteluun käyttöliittymässä.

Esitietovaatimukset

Olio-ohjelmointikurssin suoritus.

Siirry alkuun