Rakennusdatan hallinta ja jakaminen (5 op)
Toteutuksen tunnus: TX00FE97-3002
Toteutuksen perustiedot
- Ilmoittautumisaika
-
06.05.2024 - 25.10.2024
Ilmoittautuminen toteutukselle on päättynyt.
- Ajoitus
-
02.09.2024 - 20.12.2024
Toteutus on päättynyt.
- Opintopistemäärä
- 5 op
- Toteutustapa
- Lähiopetus
- Yksikkö
- (2019-2024) Kiinteistö- ja rakennusala
- Toimipiste
- Myllypurontie 1
- Opetuskielet
- englanti
- Paikat
- 0 - 40
- Koulutus
- Master's Degree Programme in Computing in Construction
- Opettajat
- Yan Peng
- Seppo Törmä
- Vastuuopettaja
- Seppo Törmä
- Ryhmät
-
T2424S6Master's Degree Programme in Computing in Construction, ylempi
- Opintojakso
- TX00FE97
Toteutuksella on 14 opetustapahtumaa joiden yhteenlaskettu kesto on 56 t 0 min.
Aika | Aihe | Tila |
---|---|---|
To 05.09.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 12.09.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 19.09.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 26.09.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 03.10.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 10.10.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 24.10.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 31.10.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 07.11.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 14.11.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 21.11.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 28.11.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 05.12.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
To 12.12.2024 klo 08:00 - 12:00 (4 t 0 min) |
Managing and sharing construction data TX00FE97-3002 |
MPA5008
Digitila
MPA5010 Digitila |
Tavoitteet
Opiskelija osaa tunnistaa ja selittää erilaisia tapoja ja niiden ominaisuuksia hallita ja jakaa rakentamisen dataa tiedostojenvaihdosta ja projektipankeista palvelin- tai pilvipohjaisiin palveluihin, tiedonjakoympäristöihin (CDE) ja hajautettuihin ratkaisuihin. Opiskelija ymmärtää tiedonhallinnan vaatimukset sekä rakennetun omaisuuden hallinnassa että rakennusprojekteissa sekä hajauttamisen, tiedon omistajuuden, saavutettavuuden, rakeisuuden ja tiedon sensitiivisyyden ja siitä johtuvat tietoturva- ja yksityisyystarpeet. Opiskelija tuntee asiaankuuluvat tiedonhallintastandardit ja niiden sovellusalueet. Opiskelija tuntee kuinka erilaisia tiedonhallintatekniikoita käytetään rakennusalalla. Opiskelija tuntee rakentamisen kannalta merkitykselliset avoimet tietolähteet. Opiskelija tuntee ja osaa käyttää ohjelmistotyökaluja rakennustietojen käsittelyyn, tallentamiseen ja jakamiseen.
Sisältö
- Tiedon tuottamisen ja kuluttamisen luonne rakentamisen elinkaaren aikana
- Hajautettu data, tietojen omistajuus ja tietojen riippumattomuus
- Yleiskatsaus nykyisiin tiedonhallinta- ja jakamismenetelmiin
- ISO 19650 -standardi tietomallipohjaiseen tiedonhallintaan
- ISO 21597 -standardi toisiinsa linkitettävien tietokokonaisuuksien vaihdolle
- Avoin CDE-standardi buildingSmartista
- Rakennustietojen sensitiivisyys
- Käyttöoikeuksien valvonnan menetelmät ja rajapinnat
- Erilaiset salausjärjestelmät ja avainten hallinta
- Rakennustietojen tallennus: tiedostot, relaatiotietokannat, no-sql-tietokannat, graafitietokannat
- Kysely- ja API-pohjainen tietojen hakeminen
- Rakennusalaan liittyvä avoin data
Aika ja paikka
Periodi 1, Myllypuron kampus
Oppimateriaalit
Vapaasti saatavilla olevat verkkomateriaalit ja ohjelmistotyökalut ja -kirjastot, jotka identifioidaan kurssin aikana
Opetusmenetelmät
Luennot ja harjoitukset
Tenttien ajankohdat ja uusintamahdollisuudet
Tentti kurssin lopuksi
Uusintatentit pyynnön mukaan
Opiskelijan ajankäyttö ja kuormitus
5 opintopistettä tarkoittaa 135 tuntia työtä, mikä merkitsee 50 luentotuntia, 45 tuntia harjoituksia ja 40 tuntia itsenäistä opiskelua
Sisällön jaksotus
Luennot ja harjoitukset vuorottelevat
Arviointiasteikko
0-5
Arviointikriteerit, tyydyttävä (1)
Opiskelija on saavuttanut kurssin vähimmäistavoitteet. Opiskelija osaa tunnistaa ja selittää rakentamisen tiedon hallintaan ja jakamiseen liittyvät käsitteet ja lähestymistavat. Opiskelija ymmärtää rakentamistietojen sensitiivisyyden ja sen hallintaan liittyvät vaatimukset. Opiskelija on suorittanut vaadittavat oppimisharjoitukset vähimmäisvaatimustasolla. Hankitut pätevyydet muodostavat pohjan, jonka avulla opiskelija voi rakentaa tietämystään rakennusalan datan hallinnassa ja jakamisessa, mikä lopulta luo edellytykset järjestelmäylläpidon tai ohjelmistotestauksen työpaikkaan.
Arviointikriteerit, hyvä (3)
Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedot ja taidot vaativat joillakin alueilla vielä kehittämistä. Opiskelija osaa tunnistaa ja selittää rakentamisen tiedon hallintaan ja jakamiseen liittyvät käsitteet ja lähestymistavat. Opiskelija ymmärtää rakentamistietojen sensitiivisyyden ja sen hallintaan liittyvät vaatimukset. Opiskelija on suorittanut vaadittavat oppimistehtävät hyvällä tai tyydyttävällä tasolla. Opiskelija osaa luoda ohjelmistoratkaisuja, jotka edellyttävät rakennustietoa ohjelmallista hakemista ja prosessointia. Opiskelija osaa soveltaa tietojaan rakentamisen tiedon hallintaan ja jakamiseen liittyvissä myöhemmissä opinnoissa ja ohjelmistokehitystyössä.
Arviointikriteerit, kiitettävä (5)
Opiskelija on saavuttanut kurssin tavoitteet erinomaisesti. Opiskelija osaa tunnistaa, selittää ja perustella rakentamisen tiedon hallintaan ja jakamiseen liittyvät käsitteet ja lähestymistavat. Opiskelija ymmärtää rakennustiedon herkkyys- ja hallintavaatimukset sekä osaa arvioida erilaisten ratkaisujen soveltuvuutta annetuissa käyttöskenaarioissa. Opiskelija on suorittanut vaadittavat oppimistehtävät erinomaisella tai hyvällä tasolla. Opiskelija osaa luoda ohjelmistoratkaisuja hakemalla ohjelmallisesti rakennustietoa eri tallennus- tai tiedonjakolähteistä, linkittää ja yhdistää erilaisia tietoja sekä analysoida ja käsitellä niitä mielenkiintoisilla tavoilla. Opiskelijalla on erinomaiset pohjat soveltaa tietojaan myöhemmissä opinnoissa ja rakentamisen tiedon hallintaan ja jakamiseen liittyvissä ohjelmistokehitystehtävissä.
Arviointimenetelmät ja arvioinnin perusteet
Tyydyttävä (1): Opiskelija pystyy tunnistamaan ja selittämään rakentamisen datan hallintaan ja jakamiseen liittyvät käsitteet ja lähestymistavat. Opiskelija ymmärtää rakentamisen datan sensitiivisyyden ja hallinnan vaatimukset. Opiskelija on suorittanut vaaditut oppimistehtävät vähimmäisvaatimusten tasolla.
Hyvä (3): Edellisten lisäksi opiskelija ymmärtää rakentamisen datan hallintaan ja jakamiseen liittyvien käsitteiden ja lähestymistapojen väliset yhteydet ja sovellukset. Opiskelija ymmärtää kyberturvallisuuteen liittyvät näkökohdat rakentamisen alalla. Opiskelija on suorittanut vaaditut oppimistehtävät hyvällä tai tyydyttävällä tasolla.
Erinomainen (5): Edellisten lisäksi opiskelija osaa arvioida erilaisten datan jakamisen, hallinnan ja kyberturvallisuuden ratkaisujen soveltuvuutta annetuissa käyttötilanteissa ja hyödyntää sopivia työkaluja. Opiskelija on suorittanut vaaditut oppimistehtävät erinomaisella tai hyvällä tasolla.
Esitietovaatimukset
Riittävät Python- ja Javascript-ohjelmointitaidot
- yksinkertaisien algoritmien toteuttamiseen,
- ohjelmistokirjastojen käyttämiseen (esim. IfcOpenShell tai That Open Engine) ja
- rakennetun ympäristön järjestelmien API-rajapintojen käyttämiseen.