Siirry suoraan sisältöön

Iot ja Web-ohjelmointi (8 op)

Toteutuksen tunnus: 5G00FY11-3001

Toteutuksen perustiedot


Ilmoittautumisaika
15.12.2022 - 08.01.2023
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2023 - 07.05.2023
Toteutus on päättynyt.
Laajuus
8 op
Lähiosuus
8 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Paikat
0 - 45
Koulutus
Tietotekniikan tutkinto-ohjelma
Opettajat
Miika Huikkola
Louis Botha
Vastuuhenkilö
Louis Botha
Ryhmät
22TIETOA
Tietotekniikka
Opintojakso
5G00FY11

Osaamistavoitteet (Opintojakso)

Opiskelija tietää web-ohjelmoinnin perusteet sekä IoT-järjestelmää tukevan datan tallentamisen ja käsittelyn toteuttamistavat. Opiskelija osaa toteuttaa yksinkertaisen web-sovelluksen. Opiskelija osaa laskea datasta tilastotieteen tunnuslukuja. Opiskelija tuntee yleisimmät nykyaikaiset datan tallentamisen ja web-ohjelmoinnin toteutustekniikat

Sisältö (Opintojakso)

Web-ohjelmointi (6 op): Web-ohjelmoinnin tekniikat ja kielet, datan lukeminen apista, datan käsittely ja näyttäminen loppukäyttäjälle. Tietokantojen ja datan tallennuksen perusteet. Komentorivin käytön perusteet.

Tilastotieteen tunnusluvut ja peruskäsitteet (2 op).

Esitietovaatimukset (Opintojakso)

C++-ohjelmoinnin perusteet

Arviointikriteerit, tyydyttävä (1-2) (Opintojakso)

Opiskelija kykenee tuottamaan yksinkertaisen web-sivun ja muotoilemaan sivun rakenteen.

Arviointikriteerit, hyvä (3-4) (Opintojakso)

Opiskelija kykenee luomaan monipuolisen web-sovelluksen ja hyödyntämään API-rajapintoja.

Arviointikriteerit, kiitettävä (5) (Opintojakso)

Opiskelija osaa luoda ja julkaista rakenteeltaan helppokäyttöisen web-sovelluksen. Opiskelija osaa toteuttaa datan tallentamisen, lukemisen, käsittelyn sekä näyttämisen loppukäyttäjälle.

Aika ja paikka

Ks. aikataulu oppimisympäristöstä

Tenttien ja uusintatenttien ajankohdat

Ilmoitetaan tammikuussa 2023

Harjoitustyö tehdään opintojakson aikana erikseen annettavan aikataulun mukaisesti.

Uusinta ja korotus erikseen sovittavalla harjoitustyöllä tai sen täydennyksenä.

Arviointimenetelmät ja arvioinnin perusteet

Kokonaisarvio tentistä (70%) ja projektityöstä (30%).

Harjoituksista tulee olla tehtynä vähintään 50%, jotta kurssin voi läpäistä.

Muutos 26.1.: Matematiikan osion tulos ei ole 'arvosana'. Vain koko kurssista tulee yksi loppuarvosana. Syy muutokselle: termien korjaus oikeelliseksi

Matematiikan osio arvioidaan opiskelijan oppitunneilla ja palauttamillaan harjotustehtävillä osoittaman aktiivisuuden ja osaamisen perusteella skaalalla 0, 1 tai 2. Matematiikan osion tulos huomioidaan kokonaisarvosanassa osiota vastaavan opintopistemäärän suhteessa opintojakson kokonaispistemäärään.

Matematiikan osiosta pisteitä jaetaan seuraavasti:
Kurssiaktiivisuus: max. 10p
Harjoitustehtävät: max. 20p

Matematiikan osion pistearajat
Alle 30%: 0
30%-90%: 1
90% tai yli: 2

Loppuarvosanan A määräytyminen tapahtuu osuuksien opintopisteillä painotetun keskiarvon pohjalta:
A = round( ( cu_M*5/2*m + P*cu_P ) / (cu_M + cu_P) )

missä
m: matematiikan osuuden arviointi {0, 1, 2}
P: ohjelmoinnin osuuden arviointi (0-5)
cu_P: ohjelmoinnin osuuden opintopisteet
cu_M: Matematiikan osuuden opintopisteet

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot
Harjoitukset
Harjoitustyö
Tentti

Oppimateriaalit

Oppimisympäristö

Opiskelijan ajankäyttö ja kuormitus

6 tuntia lähiopetus viikossa.
Kotitehtävät on harjoituksia mikä ei saa valmis luennon aikana.

Matematiikan osio n. 45 h
3x3h lähiopetusta
Itsenäinen työskentely n. 35 h

Sisällön jaksotus

Ohjelmointi-osio
Git
HTML
CSS
JavaScript

Matematiikan osio
Tilastolliset perustunnusluvut
Tilastollinen päättely
Datan visualisointi

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Alle 40% tentistä, alle 50% harjoituksista tai harjoitustyön palauttamatta jättäminen määräaikaan mennessä.

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

1: 40 % tentin maksimipistemäärästä
2: 60 % tentin maksimipistemäärästä

Ks. projektityön arviointikriteerit oppimisympäristöstä

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

3: 70 % tentin maksimipistemäärästä
4: 80 % tentin maksimipistemäärästä

Ks. projektityön arviointikriteerit oppimisympäristöstä

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

5: 90 % tentin maksimipistemäärästä

Ks. projektityön arviointikriteerit oppimisympäristöstä

Siirry alkuun