Siirry suoraan sisältöön

Iot ja Web-ohjelmointi (8 op)

Toteutuksen tunnus: 5G00FY11-3005

Toteutuksen perustiedot


Ilmoittautumisaika

24.11.2024 - 12.01.2025

Ajoitus

01.01.2025 - 04.05.2025

Laajuus

8 op

Toteutustapa

Lähiopetus

Yksikkö

Tietotekniikka

Toimipiste

TAMK Pääkampus

Opetuskielet

  • Suomi

Koulutus

  • Tietotekniikan tutkinto-ohjelma

Opettaja

  • Esa Parkkila
  • Sara Nortunen

Vastuuhenkilö

Louis Botha

Ryhmät

  • 24TIETOA
    Tietotekniikka

Tavoitteet (OJ)

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ö (OJ)

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 (OJ)

C++-ohjelmoinnin perusteet

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

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

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

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

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

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 2025

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

Ohjelmointi-osio
---------------------
Kurssin loppuarvosana lasketaan yhdistämällä muunnettu tehtävien suoritusaktiivisuus ja kurssin tentti pisteet.
Tehtävät + koe = loppuarvosana
1 + 4 = 5

Voit läpäistä kurssin arvosanalla 1, suorittamalla yli 70% kurssin tehtävistä.
Voit läpäistä kurssin suorittamalla vain kokeen, mutta kokeen kautta saatava maksimiarvosana on 4.
Muuntotaulukot prosenttiosuuksista arvosanoiksi ovat verkkoppimisympäristössä.


Matematiikan osio
------------------------
Matematiikan osio arvioidaan opiskelijan oppitunneilla ja palauttamillaan harjotustehtävillä osoittaman aktiivisuuden ja osaamisen perusteella asteikolla 0-5.

Matematiikan osiosta pisteitä jaetaan seuraavasti:
Tuntityöskentely: max. 12p
Harjoitustehtävät: max. 18p

Matematiikan osion pisterajat
35%: 1
50%: 2
65%: 3
80%: 4
90%: 5
- - - - - - - -
Kurssin kokonaisarvosana lasketaan opintopisteillä painotettuna ohjelmoinnin ja matematiikan osuuksien arviointien keskiarvona.

(Matematiikan osion perusteet päivitetty x.x..2025)

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot
Harjoitukset
Harjoitustyö
Tentti

Opiskelijan ajankäyttö ja kuormitus

Ohjelmointi-osio
----------------------
4 tuntia lähiopetus viikossa.
Kotitehtävät on harjoituksia mikä ei saa valmis luennon aikana.


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

---
Kurssin kokonaisarvosana lasketaan opintopisteillä painotettuna ohjelmoinnin ja matematiikan osuuksien arviointien keskiarvona.

(Matematiikan osion perusteet päivitetty x.x.2025)

Sisällön jaksotus

Ohjelmointi-osio
-------------------------
Git
HTML
CSS
JavaScript


Matematiikan osio
............................
Tilastolliset perustunnusluvut
Tilastollinen päättely
Datan visualisointi