Siirry suoraan sisältöön

Programming Languages (5 op)

Toteutuksen tunnus: TE00BH36-3004

Toteutuksen perustiedot


Ilmoittautumisaika

25.11.2019 - 19.01.2020

Ajoitus

02.03.2020 - 26.04.2020

Opintopistemäärä

5 op

Toteutustapa

Lähiopetus

Yksikkö

Teknologia (LAB)

Toimipiste

Lahden kampus

Opetuskielet

  • Englanti

Koulutus

  • Tieto- ja viestintätekniikan koulutus

Opettaja

  • Olli Koskimaa

Ryhmät

  • 07TVT19K
    Tieto- ja viestintätekniikan koulutus 19K, Lahti
  • 07TVT18S
    Tieto- ja viestintätekniikan koulutus 18S, Lahti
  • 07Z2HTVT19K
    Z2 aikaikkuna 07TVT19K
  • 07EXC20K2
    Saapuvat vaihto-opiskelijat kevät 2020, pitkät vaihdot, tietotekniikka

Osaamistavoitteet

The student is able to
- make a program using different object-oriented languages
- use libraries, e.g. containers, efficiently while programming
- use object-oriented programs to solve problems
- make an efficient and well-structured object-oriented program.

Toteutustapa ja opetusmenetelmät

Opiskelija oppii toteuttamaan oliopohjaista paradigmaa eri ohjelmointikielillä.

Ajoitus ja läsnäolo

Lähiopetus keväällä 2019 lukujärjestyksen mukaisesti, ei läsnäolopakkoa.

Oppimateriaali ja suositeltava kirjallisuus

Materiaali ilmoitetaan opintojakson alussa

Toteutuksen valinnaiset suoritustavat

AHOT, opintojakson osaamista vastaavat tehtävät

Työelämäyhteistyö

Ei ole

Uusintamahdollisuudet

Ei tenttejä

Oppimisympäristö

Reppu, Visual Studio, NetBeans

Opiskelijan ajankäyttö ja kuormitus

50 lähituntia ja 85 tuntia opiskelijan itsenäistä työskentelyä

Sisältö

The student
- can make a program using different object-oriented languages
- can use libraries, e.g. containers, efficiently while programming
- can use object-oriented programs to solve problems
- can make an efficient and well-structured object-oriented program.

Lisätietoja opiskelijalle: mm. edeltävä osaaminen

Olio-ohjelmoinnin perusteet

Arviointimenetelmät

Aktiivinen osallistuminen oppitunneille, harjoitustyöt.

Arviointiasteikko

1-5

Hylätty (0)

Opiskelija ei ole saavuttanut opintojakson minimitavoitteita

Arviointikriteerit: taso 1: (arviointiasteikko 1-5)

Opiskelija osallistuu luennoille ja kykenee suoriutumaan harjoitustöistä.

Arviointikriteerit: taso 3 (arviointiasteikko 1-5)

Opiskelija kykenee etsimään ja soveltamaan tietoa useista lähteistä ja suoriutuu hyvin harjoitustöistä.

Arviointikriteerit: taso 5 (arviointiasteikko 1-5)

Opiskelija omaksuu opitut asiat ja ratkaisee ongelmat itsenäisesti ja kiitettävästi.