Siirry suoraan sisältöön

Olio-ohjelmointi 1 (5 op)

Toteutuksen tunnus: T42T188OJ-3002

Toteutuksen perustiedot


Ilmoittautumisaika

13.03.2023 - 13.08.2023

Ajoitus

14.08.2023 - 03.09.2023

Laajuus

5 op

Virtuaaliosuus (op)

5 op

Toteutustapa

Etäopetus

Yksikkö

Tradenomikoulutus, tietojenkäsittely

Opetuskielet

  • Englanti

Paikat

1 - 50

Tutkinto-ohjelma

  • Tietojenkäsittelyn koulutus

Opettaja

  • Johanna Vuokila

Vastuuhenkilö

Johanna Vuokila

Opiskelijaryhmät

  • TA42T22K
    Tradenomikoulutus, tietojenkäsittely (monimuototo-opinnot), Tornio, kevät 2022

Tavoitteet

Ymmärrät olio-ohjelmoinnin periaatteet ja peruskäsitteet. Osaat suunnitella ja toteutaa oliopohjaisia ohjelmia ja ohjelman osia.

Sisältö

- Olio-ohjelmoinnin peruskäsitteet ja niiden merkitykset
- Olio-ohjelmoinnin perusteet Java-ohjelmointikielellä.

Aika ja paikka

14.8 - 3.9. 2023
Opetus tapahtuu zoomin kautta, ja opetusta ja luentoja voi seurata joko zoomissa tai Minervan luokassa 214.

Oppimateriaalit

Material used will be available during the course in its moodle learning environment.

Opetusmenetelmät

Lectures, recorded teaching videos.

Tenttien ajankohdat ja uusintamahdollisuudet

Exam will be held 31st of August at 17 - 20 online.

Toteutuksen valinnaiset suoritustavat

You can complete this course according to the implementation plan or present your own plan to the responsible teacher. Your plan must be presented before the start of the implementation. The plan should be realistic and lead to the achievement of the learning objectives of this course. The implementation responsible teacher (s) may approve or reject your plan.

Lisätietoja opiskelijoille

Suomeksi
Opiskelijoilla tulisi olla käytössään tietokone, johon he voivat vapaasti asentaa opintojakson ohjelmistokehitysympäristön. Opintojaksolla käytetään Eclipseä, mutta opiskelija voi käyttää mitä muuta tahansa kehitysympäristöä jolla voi tehdä java-ohjelmia.

Eclipse IDE for Java Developers
https://www.eclipse.org/downloads/packages/release/2021-09/r/eclipse-ide-java-developers

Arviointiasteikko

H-5

Arviointikriteerit, tyydyttävä (1)

Tyydyttävä 1
Tiedät mitä tarkoitetaan olio-ohjelmoinnilla ja tunnistat oliopohjaisia ohjelmarakenteita.

Tyydyttävä 2
Osaat muokata esimerkkien avulla yksinkertaisia oliopohjaisia ohjelman osia

Arviointikriteerit, hyvä (3)

Hyvä 3
Osaat toteuttaa annettujen määritysten ja esimerkkien mukaisesti oliopohjaisia ohjelmarakenteita ja ymmärrät olio-ohjelmointiajattelun keskeiset perusperiaatteet

Hyvä 4
Osaat toteuttaa annettujen määritysten mukaisesti oliopohjaisia ohjelmarakenteita ja ymmärrät olio-ohjelmointiajattelun perusperiaatteet

Arviointikriteerit, kiitettävä (5)

Kiitettävä 5
Osaat suunnitella ja toteuttaa monipuolisia olio-ohjelmointipohjaisia ohjelmarakenteita itsenäisesti sekä ymmärrät monimutkaisia olio-ohjelmoinnin suhteita ja käsitteitä

Hylätty (0)

Opiskelija ei saavuta 1-5 tasojen kriteerejä

Arviointikriteerit, tyydyttävä (1-2)

Tyydyttävä 1
Tiedät mitä tarkoitetaan olio-ohjelmoinnilla ja tunnistat oliopohjaisia ohjelmarakenteita.

Tyydyttävä 2
Osaat muokata esimerkkien avulla yksinkertaisia oliopohjaisia ohjelman osia

Arviointikriteerit, hyvä (3-4)

Hyvä 3
Osaat toteuttaa annettujen määritysten ja esimerkkien mukaisesti oliopohjaisia ohjelmarakenteita ja ymmärrät olio-ohjelmointiajattelun keskeiset perusperiaatteet

Hyvä 4
Osaat toteuttaa annettujen määritysten mukaisesti oliopohjaisia ohjelmarakenteita ja ymmärrät olio-ohjelmointiajattelun perusperiaatteet

Arviointikriteerit, kiitettävä (5)

Kiitettävä 5
Osaat suunnitella ja toteuttaa monipuolisia olio-ohjelmointipohjaisia ohjelmarakenteita itsenäisesti sekä ymmärrät monimutkaisia olio-ohjelmoinnin suhteita ja käsitteitä

Esitietovaatimukset

Opintojaksolle osallistuminen edellyttää ohjelmoinnin perusteiden hallintaa.