Siirry suoraan sisältöön

Olio-ohjelmointi (3op)

Toteutuksen tunnus: 4A00CR51-3005

Toteutuksen perustiedot


Ilmoittautumisaika
02.07.2019 - 25.08.2019
Ilmoittautuminen toteutukselle on päättynyt.
Ajoitus
01.08.2019 - 31.12.2019
Toteutus on päättynyt.
Laajuus
3 op
TKI-osuus
3 op
Toteutustapa
Lähiopetus
Yksikkö
Tietojenkäsittely
Toimipiste
TAMK Pääkampus
Opetuskielet
suomi
Koulutus
Tietojenkäsittelyn tutkinto-ohjelma
Opettajat
Jari Aalto
Ryhmät
18TIKOWEB
18 Tietojenkäsittely, Web-palveluiden suuntautumispolku
Opintojakso
4A00CR51

Osaamistavoitteet (Opintojakso)

Hyvän suorituksen osaamistavoitteet:
Opiskelija osaa suunnitella ja toteuttaa uudelleenkäyttöä tukevia rakenteita, muun muassa periytymistä ohjelmiston rakentamisessa.
Opiskelija käyttää olio-ohjelmoinnin tekniikoita.
Opiskelija käyttää tavallisimpia tietorakenteita.
Opiskelija rakentaa sovelluksen olio-ohjelmointitekniikoita tarkoituksenmukaisesti soveltaen.
Hyväksytyn suorituksen osaamistavoitteet:
Opiskelija ymmärtää uudelleenkäyttöä tukevien rakenteiden merkityksen.
Opiskelija tunnistaa olio-ohjelmoinnin keskeiset käsitteet.
Opiskelija suunnittelee ja ohjelmoi yksinkertaisen sovelluksen oliopohjaisesti.

Sisältö (Opintojakso)

Ydinkysymyksiä sisällöstä:
Miksi oliosuunnittelua ja -ohjelmointia käytetään?
Miten oliopohjainen sovellus suunnitellaan ja toteutetaan?
Mitä tekniikoita on hallittava, jotta pystyy rakentamaan oliopohjaisen sovelluksen?

Esitietovaatimukset (Opintojakso)

Ohjelmoinnin alkeet

Tenttien ja uusintatenttien ajankohdat

Ei tenttiä
vk 49, 2019-12-08 harjoitusten ja harjoitustyön viimeinen palautuspäivä (deadline)

Arviointimenetelmät ja arvioinnin perusteet

Opintojakso arvioidaan määräaikaan palautettujen harjoitustehtävien (1-2) ja harjoitustyön perusteella. Valinnaisella harjoitustyöllä on arvosanaa mahdollista korottaa arvosanaa +1..+3 numeroa. Määräajan jälkeeen opintojakso arvioidaan arvosanalla 1.

Arviointiasteikko

0-5

Opiskelumuodot ja opetusmenetelmät

lähiopetus, harjoitukset ja harjoitustyö.

Oppimateriaalit

Kirjaston tai verkkosivujen ohjelmoinnin materiaali.

Opiskelijan ajankäyttö ja kuormitus

Ks. periodiaikataulu

Sisällön jaksotus

Ks. periodiaikataulu.
Intro, Environment, Language
OO Concepts, Class and Object, constructors, visibility
Inheritance
Interfaces, Abstract Classes, overloading jne.

Toteutuksen valinnaiset suoritustavat

-

Harjoittelu- ja työelämäyhteistyö

-

Lisätietoja opiskelijoille

Opintojakson voi suorittaa itsenäisesti etänä.

Arviointikriteerit - hylätty (0) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Numero 0: harjoituksia palautettu alle 50 %

Arviointikriteerit - tyydyttävä (1-2) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Numero 1, harjoituksia palautettu 50 %
Numero 2, harjoituksia palautettu 80 %

Arviointikriteerit - hyvä (3-4) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Harjoituksien (80%) jälkeen on mahdollista palauttaa valinnainen harjoitustyön, jonka ohjeet annetaan opintojaksolla..

Arviointikriteerit - kiitettävä (5) (Ei käytössä, kts Opintojakson Arviointikriteerit ylempänä)

Harjoituksien (80%) jälkeen on mahdollista palauttaa valinnainen harjoitustyön, jonka ohjeet annetaan opintojaksolla..

Siirry alkuun