•   Basics of Programming AT00BT75-3007 09.01.2023-28.04.2023  5 credits  (TLTITVT23KM) +-
    Name of lecturer(s)

    Olli Koskimaa

    Learning material and recommended literature

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

    Implementation and methods of teaching

    Luennot ja tuntiharjoitukset Lahden kampuksella luokkatiloissa. 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 - 15.01.2023

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

    Group(s)
    • TLTITVT23KM
    Unit, in charge

    Faculty of Technology (LAB)

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

    Olli Koskimaa

    Additional information for students: previous knowledge etc.

    Ei aiempia osaamisvaatimuksia (not translated)

    Degree Programme(s)

    Bachelor's Degree Programme in Information Technology

    Unit location

    Lahti Campus

    Virtual proportion

    3 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. Luennot pidetään Lahden kampuksella luokkatiloissa. (not translated)

    Students use of time and workload

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

    Contents

    Ohjelmointiympäristöön tutustuminen, tietokoneohjelmien tekeminen, ohjelmarakenteiden opettelu (mm. komennot, etholauseet, toistorakenteet, aliohjelmat ja tietorakenteet) ja tiedostojen käsittely. (not translated)

    Assessment criteria
    Failed (0)

    Ei yllä tason 1 vaatimuksiin. (not translated)

    Assessment criteria - level 1

    Osaa toteuttaa tietokoneohjelman hyödyntäen eri ohjelmarakenteita. (not translated)

    Assessment criteria - level 3

    Taitaa tason 1 asiat ja kykenee toteuttamaan selkeän ohjelmarakenteen, jolla voidaan lukea tietoja tiedostoista, sekä analysoimaan tietoja. (not translated)

    Assessment criteria - level 5

    Taitaa tason 3 asiat, sekä kykenee toteuttamaan ylläpidettävän ohjelmarakenteen, jolla joustavasti voidaan lukea, käsitellä, analysoida ja tallettaa tietoja. (not translated)