Siirry suoraan sisältöön

Iot ja Web-ohjelmointi (8 op)

Toteutuksen tunnus: 5G00FY11-3004

Toteutuksen perustiedot


Ilmoittautumisaika
22.11.2023 - 05.01.2024
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.01.2024 - 05.05.2024
Toteutus on päättynyt.
Laajuus
8 op
Toteutustapa
Lähiopetus
Yksikkö
Tietotekniikka
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tietotekniikan tutkinto-ohjelma
Opettajat
Miika Huikkola
Louis Botha
Vastuuhenkilö
Louis Botha
Ryhmät
23TIETOB
Tietotekniikka
Luokittelu
CONTACT
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 2024

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 4.3.2024)

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

Luennot
Harjoitukset
Harjoitustyö
Tentti

Oppimateriaalit

Oppimisympäristö

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 4.3.2024)

Sisällön jaksotus

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


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

Siirry alkuun