•   Objects and databases AT00BT78-3007 09.01.2023-28.04.2023  5 credits  (TLTITVT22SV) +-
    Name of lecturer(s)

    Karri Miettinen

    Learning material and recommended literature

    Kurssin Moodle sivulla esitettävä materiaali. (not translated)

    Implementation and methods of teaching

    Luennot ja tuntiharjoitukset verkossa. Kurssilla tehdään viikoittain aiheeseen liittyviä tehtäviä, sekä kurssin päätteeksi harjoitustyö pohjautuen opittuun. (not translated)

    Assessment methods and criteria

    Arviointiasteikko: 0-5 Kurssin osasuorituksiksi lasketaan viikkotehtävät, sekä harjoitustyö. Arvio koostuu painoarvoilla 70% viikkotehtävät ja 30% harjoitustyö. (not translated)

    Language of instruction

    Finnish

    Timing

    09.01.2023 - 28.04.2023

    Enrollment date

    21.11.2022 - 08.01.2023

    Enrolment in Peppi http://peppi.lab.fi. If you need assistance, please contact the student office.

    Group(s)
    • TLTITVT22SV
    Unit, in charge

    Faculty of Technology (LAB)

    Small group(s)
    • Luennot 1 (Size: 500.
    Teacher(s)

    Karri Miettinen

    Additional information for students: previous knowledge etc.

    AT00BT75 Ohjelmoinnin perusteet 5 OP (not translated)

    Degree Programme(s)

    Bachelor's Degree Programme in Information Technology

    Unit location

    E-campus, Lahti

    Virtual proportion

    5 credits

    Assessment methods

    1-5

    Timing and attendance

    Kurssi alkaa lukujärjestyksen mukaisesti kun kevätlukukausi opetuksen osalta käynnistyy 09.01.2023 ja jatkuu aina huhtikuun loppuun asti (30.04.2023). Kurssilla läsnäolo on suotavaa. (not translated)

    Learning environment

    Moodle alustalla oppimateriaalien, sekä ohjeiden jako. Etäluennot pidetään Zoom alustalla. (not translated)

    Students use of time and workload

    Tuntiopetusta 42 h, omatoiminen opiskelu 25 h, harjoitustehtävien teko 43 h, lopputyö 25 h Kokonaismitoitus 135h => 5 OP (not translated)

    Contents

    Kurssilla opetellaan olioparadigman ja tietokantojen hyödyntämistä, sekä tiedostojen käsittelyä. (not translated)

    Assessment criteria
    Failed (0)

    Ei yllä tason 1 vaatimuksiin. (not translated)

    Assessment criteria - level 1

    Osaa toteuttaa olio-ohjelma rakenteen, sekä käyttää tietokantaa tiedon taltioimiseksi. (not translated)

    Assessment criteria - level 3

    Taitaa tason 1 asiat ja kykenee laajentamaan olio-ohjelmaa hyödyntäen perintää, sekä onnistuu muodostettua tietokannasta tarpeenmukaisia tulosjoukkoja. Pystyy myös kuvailemaan ammattimaisesti kehittämiensä olio-ohjelmien piirteitä. (not translated)

    Assessment criteria - level 5

    Taitaa tason 3 asiat ja osaa toteuttaa ylläpidettävän, sekä laajennettavan olio-ohjelma rakenteen hyödyntäen oikein abstraktiota, polymorfismia, sekä kapsulointia. (not translated)