•   Basics of Programming 5S00DX90-3007 23.08.2021-17.12.2021  3 cr  (20I231C) +-
    Learning outcomes of the course unit
    Student is able to
    - become familliar wit the basic concepts of programming
    - learn the basic programming skills.
    Course contents
    The students learn the basic concepts of programming, algorithms, basic data types, character strings, conditional and repetitive control structures, arrays, subroutines and transmitting parameters and know how to apply programming in practical prob-lem solving. The students gain an overview of a programming project and software engineering.
    Assessment criteria
    Satisfactory

    Opiskelija tuntee sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa ratkoa pieniä ohjelmointiongelmia koodiesimerkkien ja malliratkaisujen pohjalta. Opiskelija ottaa vastuun omasta suoriutumisestaan. (not translated)

    Good

    Opiskelija ymmärtää sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa näitä hyödyntäen perustellusti ratkoa käytännön pieniä ohjelmointiongelmia. Opiskelija suoriutuu annetuista tehtävistä itsenäisesti ja ottaa vastuuta myös ryhmän suoriutumisesta. (not translated)

    Excellent

    Opiskelija sisäistää sisällössä kuvatut ohjelmoinnin peruskäsitteet, ja osaa ratkoa luovasti ja monipuolisesti käytännön pieniä ohjelmointiongelmia hyviä ohjelmointirakenteita käyttäen. Opiskelija on oma-aloitteinen ja ottaa sitoutuneesti vastuuta omasta ja ryhmän suoriutumisesta. (not translated)


    Name of lecturer(s)

    Jarkko Lehtonen

    Recommended or required reading

    Oppimateriaali ilmoitetaan kurssilla. (not translated)

    Planned learning activities and teaching methods

    Opetus on kokonaisuudessaan lähiopetusta. Teoriaopetuksen yhteydessä koodausharjoituksia. (not translated)

    Assessment methods and criteria

    Kurssin arvosana määräytyy viikkoharjoituksissa tehtyjen oppimistehtävin perusteella. (not translated)

    Language of instruction

    Finnish

    Timing

    23.08.2021 - 17.12.2021

    Registration

    10.06.2021 - 01.09.2021

    Credits

    3 cr

    Group(s)

    20I231C

    Seats

    0 - 40

    Teacher(s)

    Jaana Hännikäinen

    Unit, in charge

    Electrical and Automation Engineering

    Degree programme(s)

    Degree Programme in Electrical Engineering

    Office

    TAMK Main Campus

    Evaluation scale

    0-5

    Completion alternatives

    ei ole (not translated)

    Training and labour cooperation

    ei ole (not translated)

    Exam schedule

    ei ole (not translated)

    International connections

    ei ole (not translated)

    Students use of time and load

    3 op:n pisteen kurssi tarkoittaa opiskelijan työtä 81 h. Tästä 26 h on lähiopetusta ja loppu osa on opiskelijan itsenäistä työtä. Kurssin lähiopetusta on 13 viikon aikana, jona aikana opiskelija tekee itsenäisiä oppimistehtäviä. Kurssin loppupuolella tehdään hieman laajempia oppimistehtäviä. (not translated)

    Assessment criteria
    Not approved

    Oppimistehtäviä ei ole palautettu. (not translated)

    Satisfactory

    Opiskelija tuntee sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa ratkoa pieniä ohjelmointiongelmia koodiesimerkkien ja malliratkaisujen pohjalta. Opiskelija ottaa vastuun omasta suoriutumisestaan. (not translated)

    Good

    Opiskelija ymmärtää sisällössä kuvatut ohjelmoinnin peruskäsitteet sekä osaa näitä hyödyntäen perustellusti ratkoa käytännön pieniä ohjelmointiongelmia. Opiskelija suoriutuu annetuista tehtävistä itsenäisesti. (not translated)

    Excellent

    Opiskelija sisäistää sisällössä kuvatut ohjelmoinnin peruskäsitteet, ja osaa ratkoa luovasti ja monipuolisesti käytännön pieniä ohjelmointiongelmia hyviä ohjelmointirakenteita käyttäen. Opiskelija on oma-aloitteinen ja ottaa sitoutuneesti vastuuta omasta suoriutumisesta. (not translated)