Siirry suoraan sisältöön

Rakennetun ympäristön tietotekniset esitystavat (5 op)

Toteutuksen tunnus: TX00FE95-3004

Toteutuksen perustiedot


Ilmoittautumisaika
05.05.2025 - 01.09.2025
Ilmoittautuminen toteutukselle on käynnissä.
Ilmoittaudu toteutukselle OMAssa
Ajoitus
01.08.2025 - 19.10.2025
Toteutus ei ole vielä alkanut.
Opintopistemäärä
5 op
Toteutustapa
Lähiopetus
Yksikkö
(2019-2024) Kiinteistö- ja rakennusala
Toimipiste
Myllypurontie 1
Opetuskielet
englanti
Koulutus
Master's Degree Programme in Computing in Construction
Opettajat
Yan Peng
Seppo Törmä
Vastuuopettaja
Seppo Törmä
Ryhmät
T2425S6
Master's Degree Programme in Computing in Construction, ylempi
Opintojakso
TX00FE95

Toteutuksella on 18 opetustapahtumaa joiden yhteenlaskettu kesto on 66 t 0 min.

Aika Aihe Tila
Ma 01.09.2025 klo 13:00 - 17:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ke 03.09.2025 klo 09:00 - 12:00
(3 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
To 04.09.2025 klo 08:00 - 12:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ma 08.09.2025 klo 13:00 - 17:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ke 10.09.2025 klo 09:00 - 12:00
(3 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA5008 Digitila
MPA5010 Digitila
To 11.09.2025 klo 08:00 - 12:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA2018a Digitila
MPA2018b Digitila
MPA2018c Digitila
Ma 15.09.2025 klo 13:00 - 17:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ke 17.09.2025 klo 09:00 - 12:00
(3 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA5008 Digitila
MPA5010 Digitila
To 18.09.2025 klo 08:00 - 12:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ma 22.09.2025 klo 13:00 - 17:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ke 24.09.2025 klo 09:00 - 12:00
(3 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
To 25.09.2025 klo 08:00 - 12:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ma 29.09.2025 klo 13:00 - 17:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ke 01.10.2025 klo 09:00 - 12:00
(3 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
To 02.10.2025 klo 08:00 - 12:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ma 06.10.2025 klo 13:00 - 17:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA3008 Digitila
Ke 08.10.2025 klo 09:00 - 12:00
(3 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA5008 Digitila
MPA5010 Digitila
To 09.10.2025 klo 08:00 - 12:00
(4 t 0 min)
Computational Representations of Built Environments TX00FE95-3004
MPA2018a Digitila
MPA2018b Digitila
MPA2018c Digitila
Muutokset varauksiin voivat olla mahdollisia.

Tavoitteet

Opiskelija
- osaa tunnistaa ja selittää asiaankuuluvat koneellisesti ymmärrettävät esityksetavat ja formaatit, joita käytetään eri laajuisille kokonaisuuksille rakennetuissa ympäristöissä (rakennustuotteet, rakennukset, kaupunkialueet),
- ymmärtää, miten kuhunkin esitykseen perustuvat mallit luodaan,
- osaa tunnistaa ja selittää yhteentoimivuuden tasot eri esityksissä ja niiden välillä,
- ymmärtää, kuinka erilaisia esityksiä voidaan linkittää toisiinsa,
- osaa soveltaa asianmukaisia ohjelmointityökaluja jäsentämään ja hyödyntämään kutakin esitystapaa, ja
- osaa luoda ohjelmistoratkaisuja asiaankuuluvia esityksiä hyödyntäen.

Sisältö

- Peruskäsitteet: esitystapa, formaatti, malli
- Yhteentoimivuuden tasot (tekninen, syntaktinen, semanttinen, pragmaattinen)
- BIM ja mallitietojen kehitys (suunnitteluvaiheet/LODit)
- OpenBIM: IFC, BCF, bSDD, IDS
- Avoimet työkalut: IfcOpenShell, That Open Engine
- Kaupunkimallit: CityGML, CityJSON
- Linkitetty data ja rakeiset esitystavat (URI, RDF, SPARQL)
- Ontologiat rakennetulle ympäristölle (OWL ja vakiintuneet ontologiat)

Aika ja paikka

Time: Period 1, autumn 2025
Place: Myllypuro campus

Oppimateriaalit

Tarjotaan kurssin aikana

Opetusmenetelmät

Lectures
Assignments (include Python programming)
Use of the Moodle workspace
Independent studying

Tenttien ajankohdat ja uusintamahdollisuudet

Exam after the end of the Period 1

Toteutuksen valinnaiset suoritustavat

Not available

Opiskelijan ajankäyttö ja kuormitus

45 hours of lectures
15 hours of guided exercises
75 hours of work on assignments and independent studying

Arviointiasteikko

0-5

Arviointikriteerit, tyydyttävä (1)

Opiskelija on saavuttanut kurssin vähimmäistavoitteet. Opiskelija osaa tunnistaa, määritellä ja käyttää rakennetun ympäristön laskennallisiin esitystapoihin liittyviä käsitteitä, esitysmuotoja ja formaatteja sekä tuntee niihin liittyvät ohjelmistokehityksen työkalut. Opiskelija on suorittanut vaadittavat oppimistehtävät vähimmäisvaatimustasolla. Hankitut pätevyydet muodostavat pohjan rakentamisen alan ohjelmistokehityksen tietotaidon rakentamiselle, mikä tekee opiskelijalle mahdolliseksi lopulta saada työpaikan ohjelmistotestauksessa tai -kehityksessä.

Arviointikriteerit, hyvä (3)

Opiskelija on saavuttanut opintojakson tavoitteet hyvin, vaikka tiedot ja taidot vaativat joillakin alueilla vielä kehittämistä. Opiskelija osaa tunnistaa, määritellä ja käyttää rakennetun ympäristön laskennallisiin esityksiin liittyviä käsitteitä, esityksiä ja formaatteja, ymmärtää niiden väliset suhteet ja sovellukset sekä pystyy osallistumaan niitä hyödyntävien ohjelmistoratkaisujen kehittämiseen. Opiskelija on suorittanut vaadittavat oppimistehtävät hyvällä tai tyydyttävällä tasolla. Opiskelijalla on valmiudet soveltaa tietoa myöhemmissä opinnoissa ja tavanomaisissa rakennusalan ohjelmistokehitystehtävissä.

Arviointikriteerit, kiitettävä (5)

Opiskelija on saavuttanut kurssin tavoitteet erinomaisesti. Opiskelija osaa tunnistaa, määritellä ja käyttää rakennetun ympäristön laskennallisiin esityksiin liittyviä käsitteitä, esityksiä ja formaatteja, osaa analysoida ja määritellä niille uusia vuorovaikutuksia ja sovelluksia sekä kehittää itsenäisesti niitä hyödyntäviä innovatiivisia ohjelmistoratkaisuja. Opiskelijalla on erinomaiset pohjat soveltaa tietoa myöhemmissä opinnoissa ja rakennusalan ohjelmistokehitystyössä.

Arviointimenetelmät ja arvioinnin perusteet

Evaluation is based on the results of
- the given assignments and
- the exam

Esitietovaatimukset

Riittävät Python- ja Javascript-ohjelmointitaidot
- yksinkertaisien algoritmien toteuttamiseen,
- ohjelmistokirjastojen käyttämiseen (esim. IfcOpenShell tai ifc.js) ja
- rakennetun ympäristön järjestelmien API-rajapintojen käyttämiseen.

Siirry alkuun